作为一名 DotNet 开发我也转 Mac 阵营了

查看 104|回复 9
作者:Chad0000   
DotNet 开发十六年+,个人对产品的使用经历了从安卓到苹果的转移,现在越来越觉得苹果的东西除了贵没其他毛病,对于一个年龄越来越大的开发来说,省心是最重要的。
开发方面除了在做 APP 时不得不使用 MacBook 外,其余都是在 Windows 系统下干活的(公司更是全部是 Windows )。Windows 最近几年不管是强制更新还是更新后自以为是的给你加料,已经让人越来越反感了。苹果自从 M 系列 CPU 出现后,不管是性能还是续航都令人刮目相看。于是前两天将手里的老 Intel 版 MBP 升级到了 MBA (内存同样是 16G ),目前来说体验是相当好。
目前的情况:
手里有一款 2014 年的 Mac Mini ,安装了 Windows ,准备放家里当家庭服务器。Mac 直接 RDP 到这台服务器上还行,同时一些 DotNet 老项目如果有需要维护我还可以上去搞搞。
开发方面,前端一直用 VS Code ,够用。后端在试用 Rider ,目前觉得还不错。开发环境不需要 Docker ,也不需要本地 DB ,在海外也没什么垃圾软件必须得开着,C#也比较给力,16G 内存是绰绰有余。
除了 Rider ,V 友们不知有其他推荐的 IDE 否,或其他 IDE 的坑也行。
另求一款 VPN 或梯子服务端软件,准备回国时期通过家里的网络翻(有固定 IP ),不知用什么软件?
yuandong   
后端用 vscode 写 C#也是很舒服的
Chad0000
OP
  
@yuandong #1
之前微软故意劣化 C#插件,让人挺反感。VS 用习惯了,VS Code 还是太简陋了。目前我还有一个 Xamarin APP 需要维护,有可能 Rider 是免不了了。
alinwu05   
Rider 有很多项目类型不支持啊,比如 Win Forms, VSTO
seth19960929   
啊,开发刀聂不用宇宙第一 IDE ?
Kroos   
Mac 端的话比较全能的就只有 Rider 了,不过马上 LinqPad 要登陆 Mac 端了(好像是 Avalonia 写的),写点小东西可以用。
chinni   
linqpad 如果能在 linux 上跑 就无敌了(
Chad0000
OP
  
@alinwu05 #3
这两个我这里不再涉及到了。
Chad0000
OP
  
@seth19960929 #4
宇宙第一它也是说放弃 Mac 就放弃了,坑了 xamarin
glcolof   
不知道 MonoDevelop 这个开源 C# IDE 对新版本.net 的支持怎么样,看起来已经停止开发了。
https://www.monodevelop.com/
您需要登录后才可以回帖 登录 | 立即注册

返回顶部