一般情况下来说,我们开发c#
、.net
软件的时候,都会使用vs(Microsoft Visual Studio)
,进行开发,但是如果我们的主系统为Unix
系列并且习惯了idea
系列IDE的话,使用VS
还需要开一个虚拟机,或者下载对应版本的VS
。
但我更喜欢使用 idea
系列的Rider
进行开发。
Rider
的整个风格可以选择与vs(Microsoft Visual Studio)
一致或者使用传统的Intellij
主题风格。能够直接打开 c#
的 sln
格式项目,与vs
兼容,和别人合作开发或者多机器开发测试的情况下比较方便。
Rider
在安装的时候需要选择希望支持的 .net
宿主,我这边使用的是 mono
,编译起来没有问题(不过可能由于我的原项目是;vs
开发且依赖了WinApi
以及部分Windows动态库,所以没完整跑起来,会报错,啧\~。)
由于我的系统是Unix
系列,以往使用vs(Microsoft Visual Studio)
还需要使用Windows
虚拟机,然,我主机总共才8G
内存,导致开了虚拟机经常告警闪退,难受的不行!!!!
如果你的情况和我的差不多,我建议试试Rider
,真不错🐩