寻找一个工具,让我存储和插入文本片段(代码片段)到Visual Studio中

时间:2009-05-03 16:00:58

标签: code-snippets

我有一个演示版,不愿在观众面前打字。我想我可以把代码片段放在某个地方,然后把它们放进去。现在我知道我可以使用记事本(或几乎任何其他文本编辑器),但我觉得那里有更好的东西。有人对我有什么想法吗?

理想情况下,我正在寻找类似Visual Studio工具箱的东西,我可以在其中拖动文本进行设置,然后在需要时将其拖回IDE中。

我尝试将文本拖到工具箱中。它似乎工作,但后来我关闭Visual Studio,让我的笔记本电脑进入待机状态并重新启动它,一切都消失了!也许它是一个VS错误(或Win 7错误)或者这可能是它应该如何工作。无论哪种方式,我都在寻找更强大的东西。

7 个答案:

答案 0 :(得分:4)

您是否尝试过将文字拖到工具箱中?我相信这正是你想要的。

答案 1 :(得分:2)

以下是有关在Visual Studio中定义自己的代码段的一些信息。

http://blogs.microsoft.co.il/blogs/gilf/archive/2009/01/17/how-to-write-your-own-code-snippets.aspx

插入代码片段,键入其关键字,然后按两次Tab键。 如果您不熟悉它们的工作原理,请先尝试使用一些默认的。键入“prop”,然后按两次Tab键,VS将为您生成一个属性存根,或“mbox”生成一个MessageBox.Show()存根。

答案 2 :(得分:2)

使用内置的代码片段,用自己的别名创建自己的代码片段怎么样?修改现有的代码段,并为其指定别名(例如)#demo1

进入你的代码,键入#demo1,按tab并嘿presto。

您有自己的文件夹,其中安装了片段,并且在Visual Studio的每个实例中都会拾取其中的任何内容。

查看thisthis

答案 3 :(得分:2)

我正在使用http://www.codeplex.com/SnippetDesigner来完全符合您的情况。它真的很容易使用。玩得开心!

答案 4 :(得分:1)

答案 5 :(得分:0)

你可以写一个visual studio宏来做它。

答案 6 :(得分:0)

或者剪辑管理器,就像MacOSX上的跳转一样。对于windoze来说必须是类似的东西。 http://jumpcut.sourceforge.net/