Visual Studio自动完成和逗号

时间:2013-03-26 07:03:17

标签: visual-studio visual-studio-2012 editor

从netbeans转移到visual studio 2012之后,编辑器的一个功能似乎无法找到并节省了大量时间(1键),它是以下内容:

假设您正在键入一个函数调用或定义或类似的东西,this.doSomething(someString),请注意,当我在小弹出窗口中看到它时,doSomething会自动填充并按'('也会自动完成关闭')'。现在我只留下来输入里面的参数,我继续写someString,这就出现了问题!现在光标位于....(someString |)所以我必须向右移动1然后写';'。但是,在netbeans中我可以简单地写';'并且它会正确地将它放在行的末尾,我不确定我是否在解释自己......

this.doSomething(someString;)==>这是我在VStudio中得到的,我不喜欢 this.doSomething(someString); ==>这就是我想要的。

1 个答案:

答案 0 :(得分:0)

您可以使用TAB转到该行的末尾。

写“this.d”,输入TAB complete到

this.doSomething

输入“(”获取

this.doSomething()

然后写“someS”,TAB完成

this.doSomething(someString)

光标位于“g”和“)”之间。再次键入TAB,光标在“)”之后。完成“;”

this.doSomething(someString);

所以,你有类型“this.d TAB(someS TAB TAB;”

没有办法做你想要的东西,但是使用TAB可以节省很多打字。