V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PendingOni
V2EX  ›  程序员

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

  •  
  •   PendingOni ·
    Komi-Thaw · 104 天前 · 3744 次点击
    这是一个创建于 104 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    screen.png

    ldxm.png

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

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

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

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

    另,好奇 OP 是哪家公司,居然用 C#技术栈,少见
    PendingOni
        45
    PendingOni  
    OP
       103 天前
    @lightjiao 不知名的小公司 做代步车的
    fyxtc
        46
    fyxtc  
       103 天前
    问下,.net 除了 unity 领域外,其他哪方面还用得比较多的
    PendingOni
        47
    PendingOni  
    OP
       103 天前
    @fyxtc WPF 加上 WinForm 工控的多一些
    forgottencoast
        48
    forgottencoast  
       84 天前
    @Sin #30
    那东西有什么必需的功能吗?我好像装过一次,打开大项目(比如 asp.net 源代码)的时候,直接卡死了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   327 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 20:12 · PVG 04:12 · LAX 12:12 · JFK 15:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.