让我们把重复指控放在一边。
我看到了这个问题的几个变种,特别是link。但是,它没有解决C#开发人员特有的问题。我想收集最常用的/强大的/酷炫的技巧列表 - 在Visual Studio 2005中使用C#的人提示VS(也可以提到2008年)。以下是我用作指南的链接:
msdn< - 我们来自微软的人有一两个小费要分享
Kirill's Visual Studio Tips< - 此博客还有几个很好的链接
还鼓励调试提示
感谢分享您的提示并提高我的工作效率:)
我的一些武器库:
Ctrl + - , Ctrl + + ,向后导航到你所在的位置最近
Ctrl + Shift + V ,它会循环显示剪贴板历史记录
F12 去定义变量。
Ctrl + K , Ctrl + C 用//注释文本块一开始
Ctrl - K , Ctrl - U 取消注释文本块//一开始
Ctrl + / 进入查找框。
Ctrl + I 用于增量搜索, F3 用于迭代
在调试模式下选择一个表达式/变量,然后键入 Ctrl + D , Ctrl + Q 打开快速监视窗口。
答案 0 :(得分:4)
这是我上周刚刚找到的网站 http://scottcate.com/tricks/
我的第一个提示是去购买Resharper!
答案 1 :(得分:2)
我最喜欢的一个片段就是枚举。
说你有这段代码:
private void DoSomethingForToday(DayOfWeek today)
{
//in here you want to do something different depending on which day it is, so you need a switch/case
//you type switch, hit tab twice, you'll get this:
switch (switch_on) //switch_on will be highlighted, replace it with "today" and hit enter. It will automatically fill in all the possible enum values with case statements.
{
default:
}
}
答案 2 :(得分:1)
“代码段”的标签键
e.g。输入'try',然后按Tab键两次。
结果:
try
{
}
catch (Exception)
{
throw;
}
然后你可以扩展。
答案 3 :(得分:1)
CTRL + ALT + P附加进程,
答案 4 :(得分:0)
Ctrl-W,Ctrl-A - >专注于即时窗口(窗口本身未被充分利用IMO) (即文件名)在即时窗口中打开文件。您可以在解决方案中的所有文件中获得良好的路径/名称完成 Ctrl-W,Ctrl-S - >解决方案资源管理器上的问题 在调试模式下选择表达式/变量,然后键入Ctrl-D,Ctrl-Q以打开快速监视窗口。
答案 5 :(得分:0)
不要让网址欺骗你:'友好'的网址会剥掉#符号。这是关于StackOverflow,BTW的第3个最高投票问题,因此它不完全隐藏。
答案 6 :(得分:0)
您是否见过this blog ...以及来自它的book "Microsoft Visual Studio Tips"?