【问题标题】:Visual studio auto complete and commasVisual Studio 自动完成和逗号
【发布时间】:2013-03-26 07:03:17
【问题描述】:

从 netbeans 迁移到 Visual Studio 2012 后,我似乎找不到编辑器的一个功能,它节省了很多时间(1 个键),如下:

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

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

【问题讨论】:

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


    【解决方案1】:

    您可以使用 TAB 转到行尾。

    写“this.d”,输入TAB完成

    this.doSomething
    

    键入“(”获取

    this.doSomething()
    

    然后将“someS”和TAB完成写入

    this.doSomething(someString)
    

    光标在“g”和“)”之间。再次键入 TAB 并将光标移到“)”之后。用“;”完成

    this.doSomething(someString);
    

    所以,你输入了“this.d TAB (someS TAB TAB ;”

    没有办法做你真正想做的事,但使用 TAB 可以节省很多输入。

    【讨论】:

    • 这么多标签,难道没有插件/插件来获取我要找的东西吗?这么好的程序,错过了这个小功能让我很难过。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-31
    • 2012-08-24
    • 1970-01-01
    • 2017-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多