简写笔记
Sublime Text 3和4的Simplenote插件。使用Sublime Text作为简写笔记客户端。
详细信息
安装次数
- 总数 19
- Win 7
- Mac 12
- Linux 0
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 2 | 0 | 6 | 0 | 4 | 7 | 7 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
读我
简写笔记针对Sublime Text
Sublime Text 3和4的简写笔记插件,使用Sublime Text作为简写笔记客户端。
_ _ _
___(_)_ __ ___ _ __ | | ___ _ __ ___ | |_ ___
/ __| | '_ ` _ \| '_ \| |/ _ \ '_ \ / _ \| __/ _ \
\__ \ | | | | | | |_) | | __/ | | | (_) | || __/
|___/_|_| |_| |_| '__/|_|\___|_| |_|\___/ \__\___| for Sublime Text
|_|
- 从quick_simplenote分叉的
- 更新
- Sublime Text 3和4兼容性:适应Sublime Text最新版的默认Python解释器(Python 3.8)
- 美化笔记列表样式
- 引入QuickPanelItem以改善笔记的表示
- 增强快速面板显示更丰富的笔记信息,包括
- 笔记内容片段
- 版本和更新时间戳
- 标签(未来将实现)
- Markdown语法支持
- 自动检测笔记是否为Markdown格式,并将Simplenote的系统Tags应用到其他平台客户端。
- 自动格式化(需要安装
markdownlint
)。
- 错误修正
计划中的功能
- 用WebSocket替换现有的RESTful API以减少网络I/O。
- 添加新的笔记列表显示模式。
- 使用sqlite作为数据库本地缓存笔记。
- 可能添加其他笔记提供者的API。 …
安装
包控制
安装此软件的最简单方法是使用包控制。
- 如果您刚刚安装了包控制,则在执行此步骤之前可能需要重新启动Sublime Text。
- 调出命令面板(在OS X上为Command+Shift+P,在Linux/Windows上为Control+Shift+P)。
- 选择“包控制:安装包”(这将需要几秒钟)
- 当列表出现时,选择“简写笔记”。
包控制将自动将简写笔记更新到最新版本。
手动
您可以在Sublime Text的“包”目录中克隆存储库
git clone https://github.com/RedAtman/simplenote.git
“包”目录位于
- OS X
~/Library/Application Support/Sublime Text/Packages/
# or
~/Library/Application Support/Sublime Text/Installed Packages/
- Linux
~/.config/sublime-text/Packages/
# or
~/.config/sublime-text/Installed Packages/
- Windows
%APPDATA%/Sublime Text/Packages/
# or
%APPDATA%/Sublime Text/Installed Packages/
配置
在使用此插件之前,您需要设置简写笔记凭据。您可以通过转到菜单首选项 -> 包设置 -> 简写笔记 -> 设置 - 用户
并添加您的电子邮件和密码来完成此操作
{
"username": "your_simplenote_account_email",
"password": "your_simplenote_account_password"
}
用法
键盘快捷键
功能 | macOS (OS X) | Linux | Windows |
---|---|---|---|
显示笔记列表 | ["super+shift+s", "super+shift+l"] | ["super+shift+s", "super+shift+l"] | ["super+shift+s", "super+shift+l"] |
创建笔记 | ["super+shift+s", "super+shift+c"] | ["super+shift+s", "super+shift+c"] | ["super+shift+s", "super+shift+c"] |
删除当前笔记 | ["super+shift+s", "super+shift+d"] | ["super+shift+s", "super+shift+d"] | ["super+shift+s", "super+shift+d"] |
您可以自定义它:Sublime Text > 设置 > 包控制 > Simplenote > 键盘绑定
概述
按 Command+Shift+S (OSX) 然后按 Command+Shift+L (OSX) 或 Windows+Shift+S (Windows) 然后按 Windows+Shift+L (Windows) 启动。第一次启动时,将打开设置以设置凭据。设置后,将下载笔记。
下载完成后再次按快捷键(检查状态栏),它将 显示笔记列表:
每次启动 Sublime Text 和每过一段时间(如果启用 sync_interval 配置(具有正值)),都会下载笔记,所以请查看状态栏以检查状态。
如果笔记在某处更新后,下次同步后,Sublime Text 上也将更新。
如果您在 Sublime Text 上更改了某些内容,则保文件后笔记将更新。
您可以使用 Command+Shift+S 然后按 Command+Shift+C (OSX) 或 Windows+Shift+S 然后按 Windows+Shift+C (Windows) 创建笔记,名称将根据笔记的第一行分配(记得保存!)
在查看笔记时,您可以按 Command+Shift+S 然后按 Command+Shift+D (OSX) 或 Windows+Shift+S 然后按 Windows+Shift+D (Windows) 删除笔记
所有这些命令也可以从命令面板访问:
Markdown语法支持
如果您的笔记以“#”开头,它将自动标记为 Markdown 格式并相应显示
自动格式化
默认启用 Markdown 自动格式化。您可以在设置文件中禁用它:
markdown: {"formatting": false}
在使用此插件之前,您必须确保您的系统上已安装 [markdownlint][CLI]。要安装 markdownlint
,请执行以下操作
- 如果您使用 HomeBrew:
brew install markdownlint-cli
。 - 其他方法
- 安装 [Node.js](https://node.org.cn)。
- 通过在终端中输入以下内容安装
markdownlint
:npm install -g markdownlint-cli
- 如果您使用
nvm
和zsh
,确保加载nvm
的行位于.zshenv
中,而不是.zshrc
。 - 如果您使用
zsh
和oh-my-zsh
,请不要加载oh-my-zsh
的nvm
插件。
Markdownlint 配置文件
Markdownlint 配置文件(.markdownlintrc
)首先通过检查要检查的文件的源目录来解析,然后通过检查用户 $HOME
路径来解析。
冲突解决
如果在不同的客户端上进行了更改
在更改过程中及同步过程中,我们在 Sublime Text 中进行了本地更改
我们将获得一个对话框,问我们想要如何解决冲突
选择 覆盖 将丢弃本地更改并使用服务器上的更改。
相反,选择 取消 将留下本地文件不变,如果在此之后保存,则结果很可能是 Simplenote 在本地数据和远程数据之间执行合并。
有两个选项可以自动解决冲突模式:分别为 on_conflict_use_server 和 on_conflict_leave_alone 的 覆盖 和 取消。
测试版功能
选项 autosave_debounce_time 和 title_extension_map 在测试版中。
取消注释 autosave_debounce_time 将使 Sublime Text 的行为与简化笔记客户端类似,每次更改后保存数据。选项的值告诉插件在最后按下的键后等待多长时间来保存数据。
较小的值可能导致Simplenote拒绝更改,而较大的值在关闭Sublime后可能会让你误以为保存了某些内容,即使实际并未保存。
title_extension_map 是一个数组,用于对临时笔记文件应用扩展,以便能够与其他扩展交互,特别是Plaintasks扩展。
数组的每一行都包含一个插件用来匹配笔记标题的正则表达式以及一个需要添加到末尾的扩展名。
关于您的数据和错误
这是一个免费软件,按照原样分发,可能包含由于应用程序的特性可能导致数据丢失的错误,请定期备份任何重要信息。
数据丢失的情况下,使用具有历史记录功能的真实Simplenote页面或官方客户端可能会有所帮助,尝试找到您笔记的最后合理版本。