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

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

你有什么想法或建议吗?
8个回答

10

我正在使用ST2。直到现在使用ST2,我发现它非常有用! - Robert
没有语法高亮? - TKoL

8
我使用 app.gistboxapp.com。你需要一个GitHub账号来登录:这个应用程序连接到保存在Github上的Gists代码库,并保留所有的代码片段。它是基于Web的,所以你不需要下载任何东西。每次保存新片段时,GistboxApp都会向你的Github存储库添加一个Gist。你可以为所有的片段打标签,以便将它们分成类别。希望这有所帮助……对我来说它很好用。

为什么这个回答被踩了?在我看来,它似乎是一个好答案。 - SmileBot
我自己从Codebox切换到了Gistbox。虽然我没有经常使用它,但这可能是因为我更经常查看自己的代码。 - Aaron Caito
GistBox 已更名为 Cacher - AlexMelw
是的,GistBox现在更名为Cacher,同时变得更加美观。网址为cacher.io。 - Larry Ball

4

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

Quiver是为程序员设计的笔记本。它可以让您轻松地混合文本、代码、Markdown和LaTeX在一个笔记中,使用出色的代码编辑器编辑代码,实时预览Markdown和LaTeX,并通过全文搜索即时找到任何笔记。

Quiver screenshot


4
我使用Evernote作为片段等主要来自各种网站的内容。Web剪辑浏览器插件可以让我直接创建笔记到Evernote,并保留高亮显示(如原始网站所示)。标记和附加评论以及共享和可用性(在我的情况下是工作/家庭/移动设备之间)是一个非常好的补充。
对于我自己从IDE /编辑器中提取的片段,我通常会截屏,或者如果我想保留复制粘贴功能,我只需将文本/源文件添加到Evernote中。

当然可以,但是从Evernote复制代码时,所有的制表符都会丢失。 - Matt

2

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

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


很棒的工具!谢谢。 - B Faley

1

1

0

我知道这个问题已经得到了完美的解答,但如果您使用Sublime Text作为代码编辑器,Evernote可以成为收集和使用片段的绝佳工具。

Sublime Text作为Evernote插件。通过它,您可以添加笔记(在Sublime Text中键入片段并从Sublime Text将其推送到Evernote),并在Sublime Text中打开Evernote笔记。

因此,您只需将片段添加到Evernote中。然后在Sublime Text中搜索它们并使用它们!还有一个类似的插件用于Gist,您可以将片段存储为Gist,然后通过Sublime Text访问它们。但是,我认为Evernote是更好的选择,因为它更容易编辑和重新排序片段。

Evernote插件

Gist插件


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接