Joplin：开源加密笔记及待办事项应用
加密 笔记

> 
> [Joplin](https://joplin.cozic.net/) 是一个自由开源的笔记和待办事项应用，可用于 Linux、Windows、macOS、Android 和 iOS。它的主要功能包括端到端加密，Markdown 支持以及通过 NextCloud、Dropbox、OneDrive 或 WebDAV 等第三方服务进行同步。
> 
> 
> 


![](/data/attachment/album/201811/11/102838p4awwjpaaijpiqw6.png)


在 Joplin 中你可以用 Markdown 格式（支持数学符号和复选框）记笔记，桌面程序有 3 种视图：Markdown 代码、Markdown 预览或两者并排。你可以在笔记中添加附件（使用图像预览）或在外部 Markdown 编辑器中编辑它们并在每次保存文件时自动在 Joplin 中更新它们。


这个应用应该可以很好地处理大量笔记，它允许你将笔记组织到笔记本中、添加标签和搜索。你还可以按更新日期、创建日期或标题对笔记进行排序。每个笔记本可以包含笔记、待办事项或两者，你可以轻松添加其他笔记的链接（在桌面应用中右键单击笔记并选择 “Copy Markdown link”，然后在笔记中添加链接）。


Joplin 中的待办事项支持警报，但在 Ubuntu 18.04 上，此功能我无法使用。


其他 Joplin 功能包括：


* Firefox 和 Chrome 中可选的 Web Clipper 扩展（在 Joplin 桌面应用中进入 “Tools > Web clipper options” 以启用剪切服务并找到 Chrome/Firefox 扩展程序的下载链接），它可以剪切简单或完整的页面、剪切选中的区域或者截图。
* 可选命令行客户端。
* 导入 Enex 文件（Evernote 导出格式）和 Markdown 文件。
* 导出 JEX 文件（Joplin 导出格式）、PDF 和原始文件。
* 离线优先，因此即使没有互联网连接，所有数据也始终可在设备上查看。
* 地理位置支持。


![](/data/attachment/album/201811/11/102850e5u30k40kzs5xq4g.png)


*Joplin 带有显示复选框和指向另一个笔记链接的隐藏侧边栏*


虽然它没有提供与 Evernote 一样多的功能，但 Joplin 是一个强大的开源 Evernote 替代品。Joplin 包含所有基本功能，除了它是开源软件之外，它还包括加密支持，你还可以选择用于同步的服务。


该应用实际上被设计为 Evernote 替代品，因此它可以导入完整的 Evernote 笔记本、笔记、标签、附件和笔记元数据，如作者、创建和更新时间或地理位置。


Joplin 开发重点关注的另一个方面是避免与特定公司或服务挂钩。这就是为什么该应用提供多种同步方案，如 NextCloud、Dropbox、oneDrive 和 WebDav，同时也容易支持新的服务。如果你改变主意，也很容易从一种服务切换到另一种服务。


我注意到 Joplin 默认情况下不使用加密，你必须在设置中启用此功能。进入 “Tools> Encryption options” 并在这里启用 Joplin 端到端加密。


### 下载 Joplin


* [下载 Joplin](https://joplin.cozic.net/#installation)


Joplin 适用于 Linux、Windows、macOS、Android 和 iOS。在 Linux 上，还有 AppImage 和 Aur 包。


要在 Linux 上运行 Joplin AppImage，请双击它并选择 “Make executable and run”（如果文件管理器支持这个）。如果不支持，你需要使用你的文件管理器使它可执行（应该类似这样：“右键单击>属性>权限>允许作为程序执行”，但这可能会因你使用的文件管理器而有所不同），或者从命令行：



```
chmod +x /path/to/Joplin-*-x86_64.AppImage
```

用你下载 Joplin 的路径替换 `/path/to/`。现在，你可以双击 Joplin Appimage 文件来启动它。


提示：如果你将 Joplin 集成到你的菜单中，而它的图标没有显示在你 dock 或应用切换器中，你可以打开 Joplin 的桌面文件（如果你使用 appimagekit 集成，它应该在 `~/.local/share/applications/appimagekit-joplin.desktop`）并在文件末尾添加 `StartupWMClass=Joplin` 其他不变来修复。


Joplin 有一个命令行客户端，它可以[使用 npm 安装](https://joplin.cozic.net/terminal/)（对于 Debian、Ubuntu 或 Linux Mint，请参阅[如何安装和配置 Node.js 和 npm](https://www.linuxuprising.com/2018/04/how-to-install-and-configure-nodejs-and.html)）。




---


via: <https://www.linuxuprising.com/2018/08/joplin-encrypted-open-source-note.html>


作者：[Logix](https://plus.google.com/118280394805678839070) 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
# Joplin: Encrypted Open Source Note Taking And To-Do Application


[Joplin](https://joplin.cozic.net/)is a free and open source note taking and to-do application available for Linux, Windows, macOS, Android and iOS. Its key features include end-to-end encryption, Markdown support, and synchronization via third-party services like NextCloud, Dropbox, OneDrive or WebDAV.With Joplin you can write your notes in the

**Markdown format**(with support for math notations and checkboxes) and the desktop app comes with 3 views: Markdown code, Markdown preview, or both side by side.

**You can add attachments to your notes (with image previews) or edit them in an external Markdown editor**and have them automatically updated in Joplin each time you save the file.

The application should handle a large number of notes pretty well by allowing you to

**organizing notes into notebooks, add tags, and search in notes**. You can also sort notes by updated date, creation date or title.

**Each notebook can contain notes, to-do items, or both**, and you can easily add links to other notes (in the desktop app right click on a note and select

`Copy Markdown link`

, then paste the link in a note).**To-do items in Joplin support alarms**, but this feature didn't work for me on Ubuntu 18.04.

**Other Joplin features include:**

**Optional Web Clipper extension**for Firefox and Chrome (in the Joplin desktop application go to`Tools > Web clipper options`

to enable the clipper service and find download links for the Chrome / Firefox extension) which can clip simplified or complete pages, clip a selection or screenshot.**Optional command line client**.**Import Enex files (Evernote export format) and Markdown files**.**Export JEX files (Joplin Export format), PDF and raw files**.**Offline first, so the entire data is always available on the device even without an internet connection**.**Geolocation support**.

|


**Related:**

[EncryptPad: Encrypted Text Editor For Your Secrets](https://www.linuxuprising.com/2018/07/encryptpad-encrypted-text-editor-for.html)While it doesn't offer as many features as Evernote, Joplin is a robust open source Evernote alternative. Joplin includes all the basic features, and on top of that it's open source software, it includes encryption support, and you also get to choose the service you want to use for synchronization.

The application was actually designed as an Evernote alternative so it can import complete Evernote notebooks, notes, tags, attachments, and note metadata like the author, creation and updated time, or geolocation.

Another aspect on which the Joplin development was focused was to avoid being tied to a particular company or service. This is why the application offers multiple synchronization solutions, like NextCloud, Dropbox, oneDrive and WebDav, while also making it easy to support new services. It's also easy to switch from one service to another if you change your mind.

**I should note that Joplin doesn't use encryption by default and you must enable this from its settings. Go to**

`Tools > Encryption options`

and enable the Joplin end-to-end encryption from there.## Download Joplin

**Joplin is available for Linux, Windows, macOS, Android and iOS. On Linux, there's an AppImage as well as an Aur package available.**

To run the Joplin AppImage on Linux, double click it and select

`Make executable and run`

if your file manager supports this. If not, you'll need to make it executable either using your file manager (should be something like: `right click > Properties > Permissions > Allow executing file as program`

, but this may vary depending on the file manager you use), or from the command line:`chmod +x /path/to/Joplin-*-x86_64.AppImage`


Replacing

`/path/to/`

with the path to where you downloaded Joplin. Now you can double click the Joplin Appimage file to launch it.**TIP:**If you integrate Joplin to your menu and

[its icon doesn't show up](https://github.com/laurent22/joplin/issues/338)in whatever dock / application switcher you're using, you can fix it by opening the the Joplin desktop file (if you've integrated it using appimagekit it should be

`~/.local/share/applications/appimagekit-joplin.desktop`

) and adding `StartupWMClass=Joplin`

at the end of the file on a new line, without modifying anything else.Joplin has a

**command line client**that can be

[installed using npm](https://joplin.cozic.net/terminal/)(for Debian, Ubuntu or Linux Mint, see

[how to install and configure Node.js and npm](https://www.linuxuprising.com/2018/04/how-to-install-and-configure-nodejs-and.html)).