Visual Studio 2008(和VSTS)中的最佳功能?

时间:2008-12-02 15:45:34

标签: visual-studio-2008

自从谦虚的Visual Studio 6(以及之前的版本)以来,Visual Studio无疑已经不断壮大。 Visual Studio 2010中似乎还有更多内容(基于博客,PDC和更新的CTP虚拟机)。

最近的Service Pack 1似乎引入了一些非常有趣的新功能和增强功能。

就目前而言,即在Visual Studio 2008(SP 1)中,您认为Visual Studio(包括Team Suite Editions)中最杰出,无法使用的功能是什么?这是你每天使用的东西吗?

或者,Visual Studio 2008中的哪些功能可以真正使用升级/改造/错误修复?

13 个答案:

答案 0 :(得分:4)

智能感知

答案 1 :(得分:2)

到目前为止发布的大多数内容现在已经在Visual Studio中使用了很长时间。我最喜欢的新功能是

<强>重构

虽然最好的功能甚至不在Visual Studio中,但最好的功能是 Resharper

答案 2 :(得分:2)

  • 单元测试。虽然我会使用xUnit.NET或NUnit,但它在Pro产品中的事实是一个大问题
  • Cyclomatic Complexity。真的很多代码分析功能真的很有意思
  • 剖析 - 能够看到物体在不同世代中花费多少时间的事情可能会非常有帮助
  • DBPro太棒了。我只希望它能用于除SQL Server之外的其他东西
  • 性能向导。
  • 重构。正如其他人所指出的那样,它并没有像Resharper那样击败它,但它仍然会更好。

答案 3 :(得分:1)

智能感知。

编辑并继续。

立即窗口。

观看窗口。

能够将黄色的“下一条指令”箭头拖动到“下一条”指令的任意位置。

答案 4 :(得分:1)

  • 智能感知
  • 观看Windows
  • 主题窗口(快递版本不提供)
  • Immed(动态测试)
  • 条件调试(快递版本不提供)
  • 转到“定义/查找用法”
  • 扩展

答案 5 :(得分:0)

对我来说,VS 2008中最好的东西是像VS.PHP这样的工具可以建立在它之上。因此,您可以在VS内部编写一个PHP网站,其中包括intellisense等所有这些内容。

最糟糕的功能是DataSet设计师“设计”充满了bug和其他肮脏的东西。使用它只是一个痛苦的屁股。所以 - 我不推荐使用DataSet Designer。

答案 6 :(得分:0)

蓝色指南可帮助您在设计视图中排列控件。

不支持.net 1.1,不幸的是,在我工作的地方需要这样做。回到Visual Studio 2003很痛苦。

答案 7 :(得分:0)

  • 重构
  • 智能感知
  • 自动格式化
  • 快捷方式:
    • CTRL +。
    • CTRL + ALT + P
    • F10,F11
    • ALT + Enter
    • CTRL + K + C
    • CTRL + K + U
  • Debbugging功能:
    • 在抛出异常之前中断
    • 立即窗口
    • 观看窗口
  • 单元测试
  • 在文件中查找
  • 仿形
  • 模块窗口

答案 8 :(得分:0)

如果右键单击选项卡并点击打开包含文件夹,则会在资源管理器中打开该文件夹并选择该文件。

答案 9 :(得分:0)

就VSTS问题而言,我喜欢波纹管项目。

  • 工作项目/错误跟踪
  • 敏捷流程支持
  • 代码分析和签到政策
  • Bug / Workitem相关签到

答案 10 :(得分:0)

拆分视图,以及设计和源视图。我认为VS 2008是第一个具有此功能的版本,它允许您查看设计和源水平分割。如果你有两台显示器(不是我们都有),你可以垂直拆分,有一个屏幕用于源,一个用于设计。许多其他HTML编辑器已经有这个功能多年。

偶尔当我将焦点从源视图更改为设计视图时,它会弄乱我的一小部分HTML,但我还没弄清楚原因。这使我在上传之前花了更多时间查看我的页面。

答案 11 :(得分:0)

VSTS测试版中的负载测试代理非常棒。

答案 12 :(得分:0)

IntelliSense是最好的。将IntelliSense与JavaDocs进行比较,您将看到它有多好。

最诚挚的问候!