有没有办法让VS 2010 VB.NET IDE不做它认为我想要它做的事情?

时间:2013-09-23 13:18:01

标签: vb.net visual-studio-2010

使用VB.NET在VS 2010中执行此操作:

  1. 在空白行中,键入任何不是变量,属性,方法等的内容。我将以woo为例。
  2. 按Enter或向上或向下移动光标。
  3. VS会在其末尾添加括号,将其转换为woo()
  4. 烦人,不是吗?现在在foo前插入woo(),用以下空格分隔:foo woo()
  5. 向上或向下移动光标(不要使用回车)。 VS将其转换为foo(woo()),以某种方式得出您希望通过woo()传递foo()的结论。是什么给了它这个想法?
  6. 我知道IDE不是文本编辑器,但有很多时候我想要从业务需求文档或某些SQL中粘贴一些文本,然后在事后将其注释掉。 c#非常适合这个,因为它从不假设我正在尝试做任何事情,但VB.NET IDE最终解析了我粘贴到它的任何文本块中的神圣之爱,我最终不得不编辑它添加的所有内容英寸

    为什么这样做?我可以告诉它不要吗?

1 个答案:

答案 0 :(得分:1)

取消选择Pretty listing (reformatting) of code。您可以在Tools -> Options -> Text Editor -> Basic -> VB Specific

下找到此信息