visual studio 2017,resharper 和 unity

开个坑,写下开发unity的时候,在vs中resharper的使用。


 

2018.5.5

resharper利用code template补全if的时候,默认的括号里只有当前class的各种property。

可以通过resharper的template explorer更改括号中的填充的内容(comma)。

关键词:resharper if statement auto complete, resharper if statement code template auto


 

2018.5.4

更改了一下默认的配色。

把Resharper Field Identifier 和  Resharper Property Identifier 的刺眼的紫色改成了绿色 RGB(107,222,170)。

看起来好了很多。


 2018.4.23

resharper的自动补全句末分号

之前visual studio的时候都是一路tab到句末。

但是resharper的tab映射了structural navigation的功能。

比如说我在写如下代码的时候:

visual studio 2017,resharper 和 unity_第1张图片

按下tab会触发structural navigation,从而光标跳到了:

这种时候有两种选择:

(1)关掉这个tab之后structural navigation的功能。在resharper -> option -> Enviroment -> Editor -> Editor Behavior -> Structural Navigation -> Use Tab/Shift+Tab keys for structural navigation。

(2)如果想继续使用resharper这个功能的话,那么可以使用shift+ctrl+enter来自动补全本句分号。

  但是此时会有个问题,例如如果我们在写:

  

  当我们输入到:

  

  的时候,就只能用右箭头来跳出现在这个中括号。如果tab的话又会触发structural navigation。而且也无法直接shift+ctrl+enter来补全。

目前我选择了第一种方式。感觉structural navigation并没有怎么用到过。


2018.4.13

查了下visual studio如何高亮变量,然后发现只有装插件才能完成。

于是装上了resharper。vs版本是2017。

resharper的代码的 color 比 VS 自己的要多很多。 比如会区分全局变量和局部变量。但是这个配色让人emmmmmmm。能够在选项中更改配色,但是真的很难找…… VS这个菜单做的太傻比。

resharper重点是能够针对C#的代码进行一些优化的建议。还有 dead code 的提示。

还有万能快捷键 Alt + Enter。 解决一切烦恼。

 

转载于:https://www.cnblogs.com/sevelee3/p/8823435.html

你可能感兴趣的:(visual studio 2017,resharper 和 unity)