C# develop tools

2017-08-20  本文已影响34人  吧啦啦小汤圆

LINQpad

直接按command(类似于以前的windows键),直接输入linqpad, 回车进入LINQpad进行C#的简单编写和编译(f5 或者fn + f5),编写代码之前,必须选择语言类型,因为它会进行语法检测的。

比如选择C# Statement, 就可以直接在里面申明变量,使用 变量.Dump() 来输出变量。
选择C# Program 就可以写类,方法等。

image.png

可以使用该工具来编写简单的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

代码调试:

  1. 打断点: 直接点击最左边一列
  2. 启动调式: ctrl t d
  3. 进入调试:alt d --> Windows -->Immediate

如下图:


启动调试 调试过程

说明:
可以在最下面输入某个变量,然后回车,获取这个变量的值;
也可以直接将鼠标移到某个变量上,显示该变量的值。

按下f10可以单步运行调试,然后观察某个变量的值,及其变化。

上一篇下一篇

猜你喜欢

热点阅读