我正在学习JavaScript,希望在学习新思想时创建一个示例代码片段库。我目前使用的是Evernote,但想知道是否有更优雅的解决方案,可以创建一个参考库,包括语法高亮/在浏览器中执行代码。
你有什么想法或建议吗?
尝试过Sublime3上的Evernote插件吗?
https://sublime.wbond.net/packages/Evernote
你可以使用github风格的markdown保存新笔记,更新现有笔记。
这里是一个例子:
对于OS X系统,有Quiver。它在外观和感觉上与Evernote非常相似,并添加了许多有用的与代码片段相关的功能。
Quiver是为程序员设计的笔记本。它可以让您轻松地混合文本、代码、Markdown和LaTeX在一个笔记中,使用出色的代码编辑器编辑代码,实时预览Markdown和LaTeX,并通过全文搜索即时找到任何笔记。
到目前为止,我真的很喜欢Marxico。
使用这个工具,您的文本仍然存储在Evernote中,但它支持代码块格式和markdown笔记。注意:这并不会实际运行您的代码。
我知道这个问题已经得到了完美的解答,但如果您使用Sublime Text作为代码编辑器,Evernote可以成为收集和使用片段的绝佳工具。
Sublime Text作为Evernote插件。通过它,您可以添加笔记(在Sublime Text中键入片段并从Sublime Text将其推送到Evernote),并在Sublime Text中打开Evernote笔记。
因此,您只需将片段添加到Evernote中。然后在Sublime Text中搜索它们并使用它们!还有一个类似的插件用于Gist,您可以将片段存储为Gist,然后通过Sublime Text访问它们。但是,我认为Evernote是更好的选择,因为它更容易编辑和重新排序片段。