Rider的使用,c#开发利器

jetbrains铁杆粉,自从2017年rider问世以来就一直在用,并且直接抛弃了笨重的vs。可以说深受其益吧。不但提高了工作效率,也同时规范了代码风格,还学到了很多知识。

有人说jetbrains全家桶就是吃内存。然而作为一个程序员,没有一个良好的电脑配置,还写什么代码呢?

有人说不习惯全英文界面。然而作为一个程序员,怎么能没有基本的英文阅读能力呢?

有人说我习惯了vs用的好好的为什么要去换工具呢?然而新的更好的ide出来了,为什么都不愿意去了解、学习一下呢?

whatever,我认识的所有两者都用过的人,最终都选择了rider。

下载安装,license key什么的就不说了(买啊。淘宝10块钱一年)。直接切入主题

一、主题设置

win快捷键 ctrl+alt+s.   mac快捷键command+,进入设置界面。然后Editor-Color Scheme。

Rider的使用,c#开发利器_第1张图片Rider的使用,c#开发利器_第2张图片

自带有这些主题。然后可以修改,导出,导入主题。可以自己修改并保存一份自己喜欢的配置,走到哪里直接import,永不迷路。我个人而言喜欢深色的主题。dracula和rider dark都是一个不错的选择。

那么可以改一些什么呢?答案是,啥都能改!!关键字,方法,字段,参数,函数,数字,字符串等等。。全部可以自定义颜色、加粗、斜体、下划线等。设置地方:Editor-Color Scheme-c#

Rider的使用,c#开发利器_第3张图片Rider的使用,c#开发利器_第4张图片

上面右图是我的设置。可以看到,绿的代表类,亮黄色代表实例方法,青色下划线代表局部变量,紫色斜体加粗代表拓展方法,紫色代表字段,橘黄色斜体代表参数,灰色代表注释等等。每个颜色都代表了一种东西,花花绿绿,一目了然。颜色也调了透明度,以至于看起来不刺眼。而vs是没有这些设置的哦。

二、字体

Editor-Color Scheme-Color Scheme Font

Rider的使用,c#开发利器_第5张图片

一般编程都用等款字体,这里rider提供了选项,只显示等宽字体 。而vs则是把安装的字体全显示在这里。。我十分推荐Inconsolata,这个字体看起来最舒服。我也曾爱过。menlo,monaco,最终被这个字体折服。

值得一提的是,即使是同一个字体,rider也比vs更好看。不服的可以截图让美术专业审美看看那个更好看。

三、快捷键

rider支持几套快捷键,刚从vs转过来的可以选择 使用vs的快捷键。不过我还是建议使用 idea统一快捷键,这样以后写java python,js,lua的时候,可以直接用一套快捷键。比如全局搜索双击shift,重命名 shift+f6 等。也可以自定义各种操作的快捷键,在左侧 keymap。啥都能设置。

四、搜索与查找

五、代码补全

六、重构与继承关系

七、代码规范与学习

八、版本控制

九、对unity的支持

你可能感兴趣的:(随笔)