我觉得我一直在忽视这个强大的工具而不是将它用于满负荷。您最常使用的最有用的Visual Studio功能或工具是什么?
答案 0 :(得分:9)
Ctrl + K,Ctrl + D
重新格式化您的代码
您也可以按Ctrl+K, Ctrl+C
对代码块Ctrl+K, Ctrl+U
进行评论,以取消注释代码块。
在VS中我真的很喜欢你可以按F12
来查看变量或类的等等......
答案 1 :(得分:6)
在键入第一个关键字后按两次Tab键时,自动完成某些结构(如for / while / switch / try等),例如:键入“for”,然后按Tab键两次。爱它! :)
答案 2 :(得分:5)
当您输入Type时,按 Ctrl +。将显示对象的可用命名空间列表。
当您不记得您所输入的类型所属的命名空间时,它会节省大量时间。它对于那些你不想离开你所在代码行的懒惰时刻也很有用,可以在你的班级顶部输入一个using语句。
答案 3 :(得分:4)
我知道这不是VS的一部分,但Resharper非常棒。
答案 4 :(得分:4)
在我的解决方案中查找对函数或变量的所有引用。
答案 5 :(得分:3)
混合语言调试。
答案 6 :(得分:3)
所有内部重构功能。对我来说最有用的是Encapsulate Field。我讨厌手动编写简单的属性getter和setter。另一个很棒的是重命名功能,虽然这不仅仅是VS。
另外,在我看来,VS拥有最好的Intellisense,特别是与Eclipse和Netbeans相比时。他们有很好的智能感知,但不像VS那样准确或有用。
最后,对象浏览器。对象浏览器是搜索知道存在但无法找到的方法或属性的好方法。它也适用于探索未记录(或广告不佳)的功能。
答案 7 :(得分:3)
将调试器附加到已经运行的进程。
答案 8 :(得分:1)
Alt + Shift + Down Arrow
选择多行代码并一次编辑它们 - 我不经常使用它,但是当我这样做时会派上用场!
答案 9 :(得分:1)
ctrl + ,
可能是我的最爱。导航至:输入您的搜索和walla,快速打开。
这仅适用于VS 2010
答案 10 :(得分:0)
WinForms设计师非常方便和强大。我最喜欢的是GUI描述并没有隐藏在某些“二进制墓地”中。它们以人类可读的代码表示,可以全局搜索/替换,差异等。
答案 11 :(得分:0)
调试器逐步执行 - 非常方便的功能。
答案 12 :(得分:0)
附加到进程和远程调试
答案 13 :(得分:0)