V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qua
V2EX  ›  问与答

2021 年了最适合后端 Java /Go 开发的操作系统是什么

  •  
  •   qua · 2021-10-16 10:53:04 +08:00 · 3550 次点击
    这是一个创建于 894 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Windows 的 shell 烂,而且配开发环境不方便,WSL 不知道现在什么样了没试过 Linux HiDPI 烂,Intellij 系列软件用中文输入法有问题 Mac 白苹果贵,黑苹果折腾

    24 条回复    2022-03-08 23:38:01 +08:00
    kethylar
        1
    kethylar  
       2021-10-16 10:55:46 +08:00
    白苹果
    lostberryzz
        2
    lostberryzz  
       2021-10-16 10:56:41 +08:00
    黑苹果其实并不折腾,现在都是傻瓜化安装了。。
    Macolor21
        3
    Macolor21  
       2021-10-16 11:07:52 +08:00
    你自己不是已经有结论了吗?
    Cbdy
        4
    Cbdy  
       2021-10-16 11:42:11 +08:00
    macOS
    mingmeng
        5
    mingmeng  
       2021-10-16 11:55:44 +08:00
    这不是爱用哪个用哪个么,两个都买来用用就好了。要觉得白苹果贵这不是已经从经济上让你别用白苹果了吗。有空就去搞黑苹果,没空就继续 Windows 。要不然就攒攒钱买 mac 。话说 Mac 现在也不算贵吧= =
    ipwx
        6
    ipwx  
       2021-10-16 12:07:28 +08:00
    Linux 的 HiDPI 不烂。。。建议你试试 Linux Mint 4K 屏幕
    ipwx
        7
    ipwx  
       2021-10-16 12:08:12 +08:00
    另外 IntelliJ 用 fcitx 系列的输入法,在 Linux Mint 上没问题。
    qua
        8
    qua  
    OP
       2021-10-16 12:18:58 +08:00
    @ipwx 我现在用的是 Manjaro,用 fcitx 的时候输入框不会跟随光标,好像是 jetbrains runtime 的 bug 。
    Nasei
        9
    Nasei  
       2021-10-16 12:46:43 +08:00   ❤️ 1
    就这俩语言...不都一样么,又不是系统级开发

    举个例子,入职当前公司时,他们的开发环境是 mac,项目 go 语言,我在家的 windows 上第一次 make 失败了,因为他们的开发脚本个别命令是按 mac 来的,没适配 linux (我觉得就离谱,毕竟最后还是在 linux 上跑,用户肯定有 windows )稍微改了一两行就 make 成功了,开发调试都在 ide 里,有啥区别
    feather12315
        10
    feather12315  
       2021-10-16 13:22:02 +08:00 via Android
    wsl
    kafkaonsea
        11
    kafkaonsea  
       2021-10-16 15:04:52 +08:00
    黑苹果,想不折腾也可以,找市面上成熟的方案,例如豆子峡谷,安装难度跟安装 Linux 差不多
    LeoJ
        12
    LeoJ  
       2021-10-16 15:06:17 +08:00
    黑果单系统跑了一年,异常稳定~ 升级啥都正常,也不折腾~
    mghio
        13
    mghio  
       2021-10-16 15:10:49 +08:00
    macOS
    GeekSuPro
        14
    GeekSuPro  
       2021-10-16 16:51:33 +08:00
    黑苹果简单方案,去黑果小兵论坛找长期维护设备,挑一个适合的配置买硬件,用给的 EFI,一天时间就搞定了(亲测)
    lysS
        15
    lysS  
       2021-10-16 17:05:14 +08:00
    写代码为啥对 shell 有要求啊?又不是运维
    TAFMT
        16
    TAFMT  
       2021-10-16 17:21:54 +08:00
    综合楼主描述来看,最合适的是:某鱼的二手 mac🤪
    ila
        17
    ila  
       2021-10-16 17:24:33 +08:00 via Android
    win11+wsl2
    ooh
        18
    ooh  
       2021-10-16 17:26:48 +08:00
    麒麟操作系统
    keith1126
        19
    keith1126  
       2021-10-16 19:50:56 +08:00   ❤️ 5
    楼主是如何做到每一句话都充满槽点的……我来拆解一下:

    1. Windows 的 shell 烂:Windows Terminal 虽然比不过 iTerms,但不论是 UI 还是操作,都不能叫「烂」了
    2. 而且配开发环境不方便:Java 不清楚,Go 这玩意不是开箱即用?有啥配置不方便的
    3. WSL 不知道现在什么样了没试过:WSL 2 体验上接近原生 Linux,配合 VS Code,可以做到用 Windows 电脑无缝在 Linux 开发环境工作,解决了第 2 点(只要按照 Linux 的开户环境配置就完事了)
    4. Linux HiDPI 烂:现代 Linux 发行高分辨率屏幕并不差劲,我用 4K 显示器体验下来甚至比 Windows 还舒服
    5. Intellij 系列软件用中文输入法有问题:不清楚具体指的是啥问题,但我 Windows 上用 GoLand 和 CLion 从没遇到过
    6. Mac 白苹果贵,黑苹果折腾:花钱和折腾,总得选一个,但如上所述,Windows 已经足够了
    EscYezi
        20
    EscYezi  
       2021-10-16 20:44:02 +08:00 via iPhone
    Java 有 idea 在哪个系统不都一样吗,Windows 和 mac 下除了快捷键体验一致
    WebKit
        21
    WebKit  
       2021-10-16 22:30:58 +08:00 via Android
    linux hidpi 挺好的
    mikael
        22
    mikael  
       2021-10-17 15:08:14 +08:00
    同意
    @Nasei,你说要是个人习惯问题,那你就已经确定了哪种系统,你要是单独来问开发适合的问题,这种纯属浪费时间的,公司要是有硬性要求,那你就按公司走,(最好跟大部分的同事一样的,避免出了问题都不知道问谁好)。没有就按习惯就好了。最后还是要看你的经济实力的,有钱,你可以都要啊
    ipwx
        23
    ipwx  
       2021-10-18 09:48:18 +08:00
    @qua 哦光标跟随啊。。。好像换一下 JRE 就行。。。不过我平时在代码里也不怎么写中文也就无所谓了
    kingcanfish
        24
    kingcanfish  
       2022-03-08 23:38:01 +08:00
    linux 输入法的问题 github 上有社区编译的 jre 替换一下就好了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   946 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:30 · PVG 05:30 · LAX 14:30 · JFK 17:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.