项目笔记
一个简单的 Sublime Text 软件包,帮助您整理项目笔记
详细信息
安装
- 总计 196
- Win 88
- Mac 70
- Linux 38
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日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 |
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 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
自述文件
此软件包提供两个命令
project_notes_open
和 project_notes_list
默认设置
{
"notes_dir_path": "...",
"note_file_name": "todo",
"add_note_dir_to_project": true,
"note_dir_name": "notes"
}
project_notes_list
这将显示一个快速面板,列出名称为 $note_file_name 的项目名称,并在选择时打开该文件。
project_notes_open
当执行此命令时,将打开文件
$notes_dir_path/$PROJECT_NAME/$note_file_name
如果活动窗口没有关联的项目,则此命令将不执行任何操作。
如果 notes_dir_path 不是一个指向现有目录的路径(例如: ~/Documents/notes
),则默认为: SUBLIME_PACKAGE_PATH/User/notes (~/sublime-text/Packages/User/notes
).
如果 add_note_dir_to_project 设置为 true,则将包含笔记的目录添加到当前项目,并使用为 note_dir_name 定义的显示名称。
为什么?
我经常发现自己想要将笔记、与项目相关的链接列表以及其他文件保存在其自己的目录中,放在项目之外,这样我就不会意外地提交这些文件到 git。
这个简单的软件包使这个工作流程无缝。
键盘快捷方式
默认情况下未启用键盘快捷方式,我个人使用 Alt+n
“JSON { "keys": ["alt+n"], "command": "project_notes_open" } { "keys": ["alt+shift+n"], "command": "project_notes_list" }
## contact
bug/issues/enhancements:
https://github.com/budlime/ProjectNotes
## license
### 0BSD