对于代码片段/示例,比Evernote更好的解决方案?

时间:2013-10-12 11:30:57

标签: javascript syntax editor code-snippets evernote

我正在学习javascript,并希望在学习新想法时创建一个示例代码片段库。我目前正在使用evernote,但我想知道是否有一个更优雅的解决方案,我可以创建一个参考库,语法高亮显示/在浏览器中执行代码。

思想/建议?

8 个答案:

答案 0 :(得分:10)

尝试使用Sublime3的Evenote插件?

http://www.sublimetext.com/3

https://sublime.wbond.net/packages/Evernote

您可以使用github样式标记来保存新笔记,更新现有笔记。

以下是一个例子:

evernote code snippet example - created with sublime 3 evernote plugin

答案 1 :(得分:8)

我用

app.gistboxapp.com

您需要一个GitHub帐户才能登录:此应用程序连接到保存到Github中的Gists存储库并保留所有代码片段。它是基于网络的,因此您无需下载任何内容。每次保存新片段时,GistboxApp都会将Gist添加到您的Github存储库中。

您可以标记所有代码段以将其划分为类别。

希望这有帮助......它对我来说很好用

答案 2 :(得分:4)

我使用Evernote作为片段等主要来自各种网站。网络剪辑器浏览器插件让我创建了Evernote的注释,并保留了突出显示(如原始网站上所示)。标记和其他注释以及共享和可用性(在我的情况下,在作业/家庭/移动设备之间)是一个非常好的补充。

对于我自己的IDE /编辑器片段,我通常会做截图,或者如果我想保留复制粘贴功能,我只需要将文本/源文件添加到Evernote。

答案 3 :(得分:3)

对于OS X,有Quiver。它在外观和感觉上与Evernote非常相似,并添加了许多有用的代码片段相关功能。

  

Quiver是一款专为程序员设计的笔记本电脑。它可以让你轻松地在一个音符中混合文本,代码,Markdown和LaTeX,使用一个很棒的代码编辑器编辑代码,实时预览Markdown和LaTeX,并通过全文搜索立即找到任何音符。

Quiver screenshot

答案 4 :(得分:1)

您也可以使用http://tohtml.com/复制并粘贴。

适合我。

答案 5 :(得分:1)

我喜欢并使用codebox,但仅仅支持它的osx。 http://www.shpakovski.com/codebox/

真的希望看到这成为跨平台。

答案 6 :(得分:1)

到目前为止,我真的很喜欢Marxico

使用此工具,您的文本仍然存储在Evernote中,但它支持代码块格式化和笔记的降价。注意:这实际上不会运行您的代码。

答案 7 :(得分:0)

我知道这已经得到了很好的回答,但是如果你使用崇高的文本作为你的代码编辑器,那么evernote可以很好地收集和使用代码片段。

将sublime文本作为evernote插件。有了它,你可以添加注释(所以在崇高的文本中键入你的片段并将其从崇高的文本推送到evernote)并以崇高的文本打开你的evernote笔记。

所以你只需将你的片段添加到evernote。然后在崇高文本中搜索它们并使用它们! gist有一个类似的插件,你可以将你的片段存储为gists,然后通过sublime文本访问它们。 但我认为,evernote是一个更好的选择,因为它更容易编辑和重新排序片段。

The evernote plugin

The gist plugin