【发布时间】:2012-07-02 05:47:44
【问题描述】:
VS2010 或更高版本 - 有没有办法“阻止”一个块,把它放在 {} 中?
我遇到的快捷键参考中似乎都没有提到这一点(说实话,我也没有在菜单中找到它),但这似乎是微不足道的。
或者 - 我可以自己创建这样的东西(宏吗?)?
【问题讨论】:
-
见this question,尤其是关于定义宏的答案。
标签: visual-studio keyboard-shortcuts
VS2010 或更高版本 - 有没有办法“阻止”一个块,把它放在 {} 中?
我遇到的快捷键参考中似乎都没有提到这一点(说实话,我也没有在菜单中找到它),但这似乎是微不足道的。
或者 - 我可以自己创建这样的东西(宏吗?)?
【问题讨论】:
标签: visual-studio keyboard-shortcuts
您可以使用 snippets 将代码与 Ifs 或 Trys 一起使用,您可以将它们分配给键。
【讨论】:
对于 C#,您可以创建自己的 sn-p,类似于从右键菜单 (Ctrl+K,S) 中选择“surround with”时显示的 sn-p,例如“forr”中的“do”。
“do”的片段位置 - ...\Program Files\Microsoft Visual Studio 10.0\VC#\Snippets\1033\Visual C#\do.sn-p
你的 sn-p 可能看起来像
<Code Language="csharp"><![CDATA[do
{
$selected$ $end$
}]]>
</Code>
【讨论】: