Visual Studio 2010代码段

时间:2011-02-27 08:39:29

标签: visual-studio visual-studio-2010 code-snippets

我已经设法制作了一个代码片段并且一切都很好,问题是我不想使用ctrl + k ctrl + S然后点击片段,而我想使用组合键才能使用片段马上,或者至少按ctrl + k ctrl + S然后另一个组合?

可能吗?

提前感谢...

3 个答案:

答案 0 :(得分:2)

如果你说你按Ctrl+K, Ctrl+S是因为你添加的代码段是 Surround With 代码段,不是吗?

我建议您为此安装ReSharper。您可以轻松添加所有类型的代码段(在ReSharper中称为 模板 ),当然还有 Surround-With代码段

添加模板后,您可以为其指定所需的数字。

然后您只需按:Ctrl+Alt+J,您将看到以下内容:

ReSharper templates example

所有你需要做的就是按你想要的片段编号。

例如,如果您想要使用if包围某些代码,请按:Ctrl+Alt+J, 1

注意:
在这一刻,我真的不记得默认情况下Ctrl+Alt+J是否是键盘快捷键,因为我已经更改了许多键盘快捷键,但您可以在 ReSharper 中查看它> 编辑 > 环绕模板...

答案 1 :(得分:1)

比键入组合键更容易只输入名称+ [Tab] + [Tab]。 Visual Studio非常擅长记住最后用来使它变得更容易的内容。

“f + [tab] + [tab]”会创建一个for循环片段。

答案 2 :(得分:1)

在您的代码段文件中,您可以设置快捷方式元素。您的代码段位于(取决于语言):

  

“\ Documents \ Visual Studio 2010 \ Code   Snippets \ Visual C#\ My Code Snippets“

在代码段文件的CodeSnippet \ Header \ Shortcut部分下,键入一个唯一的短相关字符系列。

  <CodeSnippet>
    <Header>
      <Shortcut>spi</Shortcut>
    </Header>

在代码窗口中键入这些字符后跟选项卡将插入您的代码段。