在 Eclipse 中,当您按下回车键时,可以选择生成命令块,例如,如果我将命令用于有 for、foreach 等的弹出窗口,并且当我选择例如命令 foreach 时,它会为我为每个块生成带有上下文的命令我进去了,我可以随心所欲地改变它。我使用Visual Studio Premium Edition 2012,我需要为每个命令键入所有块吗????
4 回答
您正在谈论的功能在 Visual Studio 环境中称为片段。
例如。
如果你想插入一个属性,你可以这样做:
prop
然后按tab
两次,IDE 会产生类似的东西,
public int MyProperty {get;set;}
让您通过导航(使用tab
键)来编辑刚刚创建的属性。
类似两次,您将获得由 IDE 生成的svm
方法片段。tab
public static void main
static void Main(string[] args)
{
}
有关所有可用代码片段的列表,请查看此处。 您还可以创建自己的自定义代码片段并根据需要使用。参考这里
我在stackoverflow上问了一个类似的问题。希望这能让你开始。
如果您键入“for”并按两次“TAB”,Visual Studio 将为您生成代码块。
在带有 Visual Studio 的 C# 中存在Code Snippets,它们是现成的代码片段,您可以快速插入到您的代码中。
您可以在光标位置插入代码片段,或在当前选定的代码周围插入一个环绕代码片段。Code Snippet Inserter 通过 IntelliSense 菜单上的 Insert Code Snippet 或 Surround With 命令调用,或者分别使用键盘快捷键CTRL+K 然后 X 或 CTRL+K 然后 S。
代码片段插入器显示所有可用代码片段的代码片段名称,还包括一个输入对话框,您可以在其中键入代码片段的名称或部分代码片段名称。它突出显示与代码片段名称最接近的匹配项。
随时按 TAB 将关闭代码片段插入器并插入当前选定的代码片段。在代码编辑器中键入 ESC 或单击鼠标将关闭代码片段插入器,而不插入代码片段。
- 在 Visual Studio 集成开发环境 (IDE) 中,打开要编辑的文件。
- 在代码编辑器中,将光标放在要插入代码片段的位置。
- 通过以下三种方式之一启动“插入代码片段”菜单:
- 按
CTRL+K
,CTRL+X
。 - 在“编辑”菜单上,指向 IntelliSense,然后单击“插入代码段”。
- 右键单击鼠标,然后在快捷菜单上选择“插入片段”命令。
- 从代码片段插入器中选择代码片段,然后按
TAB
或ENTER
。 - 或者,您可以键入代码片段的名称,然后按
TAB
或ENTER
。