浏览器调试和VS调试
设置/取消断点:F9
开始/继续调试:F5 执行到下一个断点
逐语句(执行当前层次的内层的语句):F8 / F11
逐过程(执行当前层次的语句):(shift+F8) / F10
逐层跳出内层次:(ctrl+shift+F8)
监视变量:(shift+F9) 鼠标悬停在变量上,可以监视变量的值。也可以点击右键添加监视,监视变量的值
F10逐过程(不进入函数内部,直接获取函数运行结果)
F11逐语句(会进入函数),如果想跳出函数按shift+F11,如果对某个函数的使用定义不清楚,按F12转到定义。
F6生成解决方案
F1帮助,F3查找下一个,F4属性窗口,F5调试,F6生成解决方法,F7查看代码,F9断点,F10调试逐过程,F11调试逐语句,F12: 转到所调用过程或变量的定义
1、查找:Ctrl+F(一般网页上,其他很多地方都适用)
2、替换:Ctrl+F
3、代码提示突然没有了:Ctrl+J 代码提示就出来了
4、代码排版:Ctrl+K+D
5、在控制台应用程序中,c+w+Tab得到,console.WriteLine();
6、私有字段,生成属性:Ctrl+R+E
7、Ctrl+左右箭头键: 一次可以移动一个单词
8、Ctrl+m+Crtr+o折叠所有大纲
9、 prop + Tab + Tab (创建C#中的属性,之后用Tab进行位置的切换)
10、Ctrl + E + C (注释) <=> Ctrl + K + C (注释)
Ctrl + E + U (取消注释) <=> Ctrl + K + U (取消注释)
11、Tab:增加缩进
12、Ctrl + Tab (切换VS中的不同文件窗口)
Alt + Tab (切换Windows的不同窗口)