LINQpad
直接按command(类似于以前的windows键),直接输入linqpad, 回车进入LINQpad进行C#的简单编写和编译(f5 或者fn + f5),编写代码之前,必须选择语言类型,因为它会进行语法检测的。
比如选择C# Statement, 就可以直接在里面申明变量,使用 变量.Dump()
来输出变量。
选择C# Program 就可以写类,方法等。
可以使用该工具来编写简单的C# code,或者做一些简单的验证,非常的轻便方便。
Visual stadio
它打开一个项目会在一个solution里面,一个soution下可以有多个project。
快捷键:
ctrl n
: 全局查找类,函数,字符串等
ctrl shift n
: 按文件名全局查找文件
ctrl e
: 打开最近打开过的文件
ctrl b : 跳到类或者方法的定义处
alt f7
: 跳到使用这个类的地方
alt shift l
: 定位当前文件在项目目录结构中的位置
ctrl alt b
: 调到这个类的派生类处
alt up / down : 类中的成员方法跳跃
ctrl left / right
: 单词跳跃
ctrl w : 快速选中代码块
ctrl shift w : 取消选中的代码块
单击alt :回到编辑器菜单上面
运行测试: ctrl t r :必须将光标放在一个测试代码块中 ,只能运行当前测试
build项目 :打开一个新的项目,需要先build,就是把项目相关的依赖下载下来,选中一个project:
ctrl shift b
代码调试:
- 打断点: 直接点击最左边一列
- 启动调式:
ctrl t d
- 进入调试:
alt d
-->Windows
-->Immediate
如下图:
启动调试 调试过程
说明:
可以在最下面输入某个变量,然后回车,获取这个变量的值;
也可以直接将鼠标移到某个变量上,显示该变量的值。
按下f10可以单步运行调试,然后观察某个变量的值,及其变化。
网友评论