2010-06-07 112 views
0

我真的很喜欢VS2008,但我不知道是否有人有这些烦恼的解决方法:帮助与Visual Studio 2008的烦恼

  • 当我打开/* ... */注释块,VS上放置一个“*”字符每坚持新队。这很好,但有时我根本不想要那样。有没有办法关闭它? C#编辑器的“选项”对话框中的格式部分似乎并未提供该选项作为可调选项。我也试着做Shift + Enter,但没有成功。
  • VS2003用于显示主窗口标题中属于的活动文件名和项目(如果有的话)。例如,“ProjectFoo - AssemblyInfo.cs - Microsoft Visual Studio”等。这似乎没有办法打开它。我曾经依靠项目部分来快速浏览解决方案资源管理器,但现在我发现自己正坐在那里想着我要找的文件属于哪个项目。当你在解决方案中有30个项目时,这往往会变老。而自动同步的东西在这里不是一个选择,因为我注意到它在2008年的速度比2003年的速度慢。
  • VS2003曾经在编译一个项目,其中一个文件已经发生了变化以及所有的依赖关系。看起来VS2008花了很长时间去做同样的事情。为什么?我已经看过这些选项,而我所能找到的只是“调试时只能编译运行”,但这似乎并没有对构建速度产生任何影响。这是MSBuild的“功能”还是什么?
  • 有没有方法可以关闭当我按下Ctrl + Tab时出现的那个炫目的选择器,并且只是把这个东西切换到下一个文件?
  • 为什么VS2008将新打开文件的标签放在标签选择器的开始而不是末尾?我知道在某些编辑器中这是一个选项,有些人更喜欢它,但我希望打开的最后一个文件位于制表符选择器的末尾。这似乎也不是一种选择。
  • 当我调试时,我注意到了一个非常烦人的延迟。当我通过代码时,VS似乎将每个打开的文件设置为只读和后退。我的意思是我可以看到小小的蓝色锁图标出现并在文件标题旁边的选项卡中消失。我真的需要一步一步通过我的代码,而不必在每个F10都看到整个窗口框架闪烁和闪烁。有没有办法来解决这个问题?
+0

您确实需要一次提出一个问题。我怀疑有人会努力回应Visual Studio抱怨清单。 – Aaronaught 2010-06-08 14:16:36

+0

很好。我会尝试,尽管它似乎有点像垃圾邮件也许。谢谢。 – user360804 2010-06-08 21:23:19

回答

0

对于我来说,这个问题太多了,所以我只想拿一个,让其他人在 中和其他人一起做伴鸣。

当我打开一个/* ... */注释块时,VS坚持要在每一个新行上放置一个*字符。这很好,但有时我根本不想要那样。有没有办法关闭它?

答案在this duplicate发现:

工具>选项...>文本编辑器> C#>高级>取消勾选 “生成XML文档注释的///”。就像它说的那样,除了在块注释中去除自动*之外,当你键入“///”时,这将禁止自动成形。)

+0

谢谢,但那不是真正的解决方案。我仍然希望///能够运作! – user360804 2010-06-07 20:40:49

+0

@prunet:我认为这没有选择。你只需要选择两个选项中哪一个是最不可取的。 – 2010-06-07 20:43:06

+0

谢谢马克的答案不管。我正在查看VS附带的宏,我注意到'VSEditor'中有一个看起来可能会这样做。我会尝试更新我的问题,如果我发现这种情况。 – user360804 2010-06-07 20:53:33

0

让我把另外一个问题:使用的是闪电

VS2003快于 编制在一个单一的 文件改变了一个项目,其所有 依赖。看起来VS2008 花了很长时间去做同样的事情。为什么?我已经看过 选项,所有我能找到的是 “只有编译时才能运行,当调试 ”时,但似乎并不是 在编译的速度上有所不同。这是一个“功能” MSBuild什么的?

这可以通过设置VS只建启动项目及其依赖的描述here来实现:

打造只启动项目和 它的依赖

  1. 在工具菜单中选择选项。

  2. 在选项对话框,展开项目和解决方案 文件夹,并选择建立和运行。> 构建和运行,项目和解决方案,选项对话框打开。

  3. 选择仅生成启动项目和依赖关系的选项 运行。

    • 选择调试菜单中启动(F5):

      当选择此选项,只有当前的启动项目和 它的依赖性,当你建造。

      - 或 -

    • 选择从生成菜单解决方案(CTRL + SHIFT + B)。

    当这个选项被清除,无论是前面的命令来建立 所有项目,他们的依赖,并 解决方案文件。默认情况下,未选择此 选项。

+0

谢谢你的回答。不幸的是,据我所知,这并没有什么效果 - 与VS2003相比,编译时间仍然比较慢。 – user360804 2010-06-08 21:22:34

0

我知道这个问题是污垢老,但在VS2008您需要打开工具 - >选项 - >调试和禁用“编辑并继续”,如果你想这种行为停止。

0

我希望这可以帮助有人寻找VS2008烦恼的解决方案。当加入本机C++代码时,如果我的光标位于源文件窗口中,则会出现奇怪的延迟。我终于想出了如何摆脱它。

1)进入“控制面板\所有控制面板项\个性化”,选择“更改鼠标指针”

2)选择“指针”标签

3)禁止/取消“启用指针阴影“

现在我不必关闭我的手表窗口,自动窗口等等。