.Net 开发者是否更倾向于使用 Visual Studio 来开发程序

2022-10-21 09:47:16 +08:00
 PendingOni

之前在写 C#程序的时候基本使用 Jetbrains Rider

6341 次点击
所在节点    程序员
48 条回复
zlo309618100
2022-10-21 09:50:47 +08:00
rider 很香啊,就是太贵了
PendingOni
2022-10-21 09:51:31 +08:00
@zlo309618100 我的话是月订阅制
Mithril
2022-10-21 09:57:48 +08:00
为什么“因为要作为源代码包分发”,就不能在项目文件里加个配置项?
虽说统一 IDE 可以减少一些环境问题,但你有能力解决环境配置,公司又没要求统一 IDE 的话,那用什么都是自己的自由吧。非要说 Rider 的配置项不能加,那 VS 的也别加了呗。配置文件最简化,不影响编译的都删掉就行了。
我们 VS 和 Rider 都有,该加的字典配置也都加上了。顶多也就是 Rider 某些 lint 在 Resharper 里面没有而已,不至于会影响最终编译。
iold
2022-10-21 09:59:35 +08:00
VS 打开 IntelliCode 写 C#体验还可以,就规范方面还没有 Rider 强。
bequt
2022-10-21 10:00:34 +08:00
如果写 windows 最常见的 gui ,是否可以切换 rider 呢
bthulu
2022-10-21 10:01:42 +08:00
就我看到的而言, 除我之外的同事都用的 visual studio
PendingOni
2022-10-21 10:02:51 +08:00
@bthulu 我也是
PendingOni
2022-10-21 10:06:33 +08:00
@bequt Rider 写 WPF 可以的
billzhuang
2022-10-21 10:06:44 +08:00
rider 写 c# 没问题,但如果写 winform 不行,builder 拉胯,MAUI 没试过。
louchenabc
2022-10-21 10:09:18 +08:00
前 .NET 开发,以前用 VS + Resharper ,这个组合应该来讲是不会比 Rider 差的。

后来用惯了 IDEA 这些,就觉得 Rider 更顺手了。
BigBunny
2022-10-21 10:09:44 +08:00
好巧,我也是主用 rider 来开发的,昨天也刚被同事这么问过。😂
quan01994
2022-10-21 10:18:02 +08:00
我两个都用,因为公司用的 tfs ,rider 不支持,平时写测试代码,会用 rider 。
yuhangch
2022-10-21 10:18:38 +08:00
我也是,用 rider 写 c#
ye4241
2022-10-21 10:20:20 +08:00
Rider 可以写 WPF ,但是没有 Live Property 和 Hot Reload 就比较难受了。我平时也是 VS 和 Rider 都用的,轻量化工程,偏逻辑的话,我用 Rider ,涉及复杂 UI (尤其是调试 UI )的话,我选 VS 的。而且 Rider 很多时候很多小功能(比如创建工程)都比 VS (即使加持 R#)智能的多。
villivateur
2022-10-21 10:20:44 +08:00
C# 开发却不用宇宙第一的 Visual Studio IDE ,简直暴殄天物
PendingOni
2022-10-21 10:21:00 +08:00
@quan01994 确实 TFS 貌似是 Azure 的前身?Rider 本身没有
fzls
2022-10-21 10:24:58 +08:00
使用多个语言的话,都用 jetbrains 的 IDE 体验挺不错,不用适应多套 ui 和操作系统,每个 ide 都可以直接上手
dyiheng
2022-10-21 10:33:23 +08:00
用 Mac 的话,Rider 的体验是最好的,除了 WPF 和 Winform 是 windows only ,其他的库基本都是跨平台的
jeffrey921
2022-10-21 10:39:13 +08:00
mac 上的 visual studio 不像 Windows 那么强大
DanielYao
2022-10-21 10:50:06 +08:00
windows 一直用 vs ,mac 上用 rider

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/888618

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX