我的一部分“把你的发展生活排除在外,Rob”推动我一直注意到我没有code snippets(和Jeff did a post too)的库。现在我有一些,但我知道我应该努力创建自己的库来提高我的工作效率。
我开始做的一件事就是让我的代码片段编辑器保持打开状态(Snippy),每当我意识到我正在编写公共代码时,我就停下来为它做一个代码片段。
我只是想知道你们使用的是哪些编辑?那里可能会有一个更好的编辑器,如果我错过了,我也想参与其中! :)
答案 0 :(得分:11)
我从未使用过,但我听说过微软的Code Snippet Editor。此版本适用于Visual Studio 2005.但是,还有一个Visual Studio 2008 edition。
答案 1 :(得分:10)
Snippet Compiler是一个很棒的迷你IDE,非常适合检查小代码片段。
答案 2 :(得分:6)
答案 3 :(得分:3)
老实说,实际上,不管我想要和想到什么,我的经验测试,高效的库是“在文件中搜索”和“打开那个项目和几个月前我做过的文件”。
我这样说是因为这是一个简单,现实的例子,可以重复使用。对于那些说“是的,但你可以轻松访问18个月以前的内容的人,我会说:这是不现实的:超过18个月的代码已经过时了!”
好的,但现在用我认为应该尝试的最佳工具来回答这个问题:Evernote。
这很酷,因为在一个工具中你可以做你的怪异代码库,但也可以用它来做其他非怪异的东西。此外,它具有很酷的OCR技术,可以帮助您搜索偶数图片(其中包含文字)!
答案 4 :(得分:3)
我也使用这个Snippet Compiler,@ moobaa链接。
我认为测试“即时”的一小段代码是非常好的和有用的,在不启动整个Visual Studio环境的情况下立即运行它们;它可以针对不同的框架版本。试试吧;这很好。
答案 5 :(得分:3)
我有点偏颇,因为这是我的项目。但我使用Snippet Designer。它直接集成在Visual Studio中,让我突出显示一段代码,然后将其导出到代码段编辑器中。
答案 6 :(得分:0)
我将片段添加到TextMate包中(RSpec,Ruby on Rails等)。
答案 7 :(得分:0)
TextMate一直陪伴着我。我实际上正在创建一个新的包,用于我现在使用的PHP框架。
答案 8 :(得分:0)
Rick Strahl最近发布了一个很棒的ASP.NET MVC项目,用于链接社交网站的代码段: