• 请不要在回答技术问题时复制粘贴 AI 生成的内容
PendingOni
V2EX  ›  程序员

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

  •  
  •   PendingOni ·
    Komi-Thaw · Oct 21, 2022 · 8639 views
    This topic created in 1479 days ago, the information mentioned may be changed or developed.

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

    screen.png

    ldxm.png

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

    后来用惯了 IDEA 这些,就觉得 Rider 更顺手了。
    bigbunny
    bigbunny
    Oct 21, 2022
    11
    好巧,我也是主用 rider 来开发的,昨天也刚被同事这么问过。😂
    quan01994
    quan01994
    Oct 21, 2022
    12
    我两个都用,因为公司用的 tfs ,rider 不支持,平时写测试代码,会用 rider 。
    yuhangch
    yuhangch
    Oct 21, 2022
    13
    我也是,用 rider 写 c#
    ye4241
    ye4241
    Oct 21, 2022
    14
    Rider 可以写 WPF ,但是没有 Live Property 和 Hot Reload 就比较难受了。我平时也是 VS 和 Rider 都用的,轻量化工程,偏逻辑的话,我用 Rider ,涉及复杂 UI (尤其是调试 UI )的话,我选 VS 的。而且 Rider 很多时候很多小功能(比如创建工程)都比 VS (即使加持 R#)智能的多。
    DawnMoon
    DawnMoon
    Oct 21, 2022
    15
    C# 开发却不用宇宙第一的 Visual Studio IDE ,简直暴殄天物
    PendingOni
    PendingOni
    OP
    Oct 21, 2022
    16
    @quan01994 确实 TFS 貌似是 Azure 的前身?Rider 本身没有
    fzls
    fzls
    Oct 21, 2022
    17
    使用多个语言的话,都用 jetbrains 的 IDE 体验挺不错,不用适应多套 ui 和操作系统,每个 ide 都可以直接上手
    rnav10
    rnav10
    Oct 21, 2022
    18
    用 Mac 的话,Rider 的体验是最好的,除了 WPF 和 Winform 是 windows only ,其他的库基本都是跨平台的
    jeffrey921
    jeffrey921
    Oct 21, 2022
    19
    mac 上的 visual studio 不像 Windows 那么强大
    DanielYao
    DanielYao
    Oct 21, 2022
    20
    windows 一直用 vs ,mac 上用 rider
    INCerry
    INCerry
    Oct 21, 2022
    21
    我用 Rider
    ytmsdy
    ytmsdy
    Oct 21, 2022❤️1
    22
    我今天才知道,居然还有其他 IDE 支持.NET 开发。
    原先我一直以为只有 visual studio 才支持
    sinnosong1
    sinnosong1
    Oct 21, 2022
    23
    写 web 可以用用 Rider ,不然没有理由用,而且是收费的。
    Crixs
    Crixs
    Oct 21, 2022
    24
    工业互联网产品开发公司,大多数用 Visual Studio ,部分用 VS Code ,基本没看到用 Rider
    Wanex
    Wanex
    Oct 21, 2022
    25
    mac 只能用 rider ,vs4mac 太烂了
    youyouyou0123456
    youyouyou0123456
    Oct 21, 2022
    26
    VS + Resharper ,而且有的 vs 插件 rider 是没有的
    qiufengshe
    qiufengshe
    Oct 21, 2022
    27
    肯定更倾向于 VS 的,毕竟大多数使用 VS 都是不花钱的
    wu00
    wu00
    Oct 21, 2022
    28
    我们团队,4 个 vs ,2 个 rider ,反正都支持.editorconfig ,没啥影响
    PendingOni
    PendingOni
    OP
    Oct 21, 2022
    29
    @wu00 是的
    Sin
    Sin
    Oct 21, 2022
    30
    @villivateur 有句话怎么说的来着,那些吹 Visual Studio 宇宙第一的人,可能都忘了他们装了 ReSharper [doge]
    u823tg
    u823tg
    Oct 21, 2022
    31
    @Sin #30 有了 IntelliCode ,ReSharper 除了情怀外应该没几个人装了吧,装了还卡。
    charlie21
    charlie21
    Oct 21, 2022
    32
    C# .NET 跨平台 IDE 是 Jetbrains Rider
    kouhe3
    kouhe3
    Oct 21, 2022 via Android
    33
    neovim
    PendingOni
    PendingOni
    OP
    Oct 21, 2022
    34
    @kouhe3 够极客
    v2er4241
    v2er4241
    Oct 21, 2022
    35
    拖后腿了,一直都是用 Visual Studio
    PendingOni
    PendingOni
    OP
    Oct 21, 2022
    36
    @klo424 VS 也不错的
    a33291
    a33291
    Oct 21, 2022
    37
    vs+r#就还可以
    rider 的话对于一些 ui 类项目没有 vs 支持好,另外我不喜欢 rider 的调试,他整个系的 IDE 都是这种调试风格,调试功能上也没有 vs 强大

    现在 vs2022 和 rider 的资源占用也基本一样,所以还是用 vs 多
    sunmker
    sunmker
    Oct 21, 2022
    38
    VS 比较舒服,rider 有些小功能挺不错的

    ReSharper 插件太卡了
    Aloento
    Aloento
    Oct 21, 2022 via Android
    39
    Rider 有些功能不全(我经常使用预览功能),非常难受,所以是的,VS+Resharper
    kenvix
    kenvix
    Oct 21, 2022
    40
    看写啥,写 unity 我用 rider ,写 winform/wpf 用 vs
    idragonet
    idragonet
    Oct 21, 2022
    41
    Visual Studio2022+ReSharper YYDS!
    0x2CA
    0x2CA
    Oct 21, 2022
    42
    写 unity 我用 vscode
    TomDu
    TomDu
    Oct 21, 2022
    43
    vs2022. MS 已经不建议装 reshaper 了,插件大部分功能 vs 都有,而且忒卡,体验大打折扣。
    lightjiao
    lightjiao
    Oct 22, 2022
    44
    我 Unity 开发,Rider 的 Debug 工具在我们项目里直接处于不可用状态(不知是否因为项目太大),只好用 VS 了
    不过也有同事用 Rider 写代码,VS debug

    另,好奇 OP 是哪家公司,居然用 C#技术栈,少见
    PendingOni
    PendingOni
    OP
    Oct 22, 2022
    45
    @lightjiao 不知名的小公司 做代步车的
    hikarugo
    hikarugo
    Oct 22, 2022
    46
    问下,.net 除了 unity 领域外,其他哪方面还用得比较多的
    PendingOni
    PendingOni
    OP
    Oct 22, 2022
    47
    @fyxtc WPF 加上 WinForm 工控的多一些
    forgottencoast
    forgottencoast
    Nov 10, 2022
    48
    @Sin #30
    那东西有什么必需的功能吗?我好像装过一次,打开大项目(比如 asp.net 源代码)的时候,直接卡死了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1404 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 119ms · UTC 00:11 · PVG 08:11 · LAX 16:11 · JFK 19:11
    ♥ Do have faith in what you're doing.