2009-10-02 137 views
0

我使用的是Visual Studio 2008 Express,所以我想知道是否有第三方独立应用程序,我可以使我的C#片段快速和容易(GUI界面),然后以某种方式将其上传到我的VS2008。Visual studio 2008的代码设计器?

我不确定哪些代码段被保留,但我想保留它们的备份。我不确定Visual Studios是否有导入片段/导出片段来执行此操作。

回答

1

对于单机版本,可以使用SnippetEditor

+0

我会检查出来。你知道VS是否有代码片段的导入/导出功能? – chobo2 2009-10-02 04:48:09

+0

我只是将它们保存到Metro Smurf提到的目录中,然后在SE中点击Sync。要备份它们,我只需从那里复制它们。 – 2009-10-02 05:22:28

0

其实我记得做了类似的事情。我将编写我想用作代码片段的代码,然后我将它选中并将其拖到常规工具箱中。这将在工具箱中创建一个类似于对象的控件,您可以在需要时拖放代码。这不是一个真正的片段,但它的工作原理。

另一种选择是创建一个包含所有代码片段的类库,然后在项目中添加对其的引用。

+0

只存储当前解决方案中的文本。 – AMissico 2010-01-09 08:11:58

+0

创建类库与通用代码片段不同,必须修改它以适合实现。 – AMissico 2010-01-09 08:13:21

1

CodePlex上有一个Snippet Designer。不过,我不确定它是否与VS Express兼容。查理Calvert有一个快速和肮脏write up on the Snippet Designer以及。

关于片段导入/导出,Sara Ford has a blog post可以快速引导您如何将片段导出/导入为.vssettings文件。

杰夫阿特伍德有一个旧的,但仍然相关blog post about Snippets

最后,代码片断您创建通常存储在这里:

%USERPROFILE%\Documents\Visual Studio 2008\Code Snippets\Visual C#\My Code Snippets 

而且内置的片段为VS2008都存储在这里(对于C#): %USERPROFILE%\Documents\Visual Studio 2008\Code Snippets\Visual C#\My Code Snippet小号

1

参见What code snippet editor do you use?

代码片段编辑器是我能找到的最好的。 Snippy是越野车,不可行,脆弱。加载项中的代码片段设计器,我不确定它是否支持加载项。 (也许有人有这个答案。)

相关问题