作为程序员, MacOS 让你觉得好用在哪里? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
alcoholpad
V2EX    macOS

作为程序员, MacOS 让你觉得好用在哪里?

  •  
  •   alcoholpad 2019-08-05 16:39:46 +08:00 15620 次点击
    这是一个创建于 2262 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这两天刚装了 MacOS,第一次接触,发现里面很多细节的设计让人感动。 想问下大家,该如何入门呢?

    138 条回复    2019-08-28 11:41:43 +08:00
    1  2  
    cranelee13
        1
    cranelee13  
       2019-08-05 16:46:26 +08:00   7
    homebrew
    F281M6Dh8DXpD1g2
        2
    F281M6Dh8DXpD1g2  
       2019-08-05 16:47:01 +08:00
    一个操作系统有啥好入门的
    你想咋用咋用呗
    Donne
        4
    Donne  
       2019-08-05 16:48:12 +08:00   1
    如果是开发的话,平时没事多捣鼓 terminal 就行了,别的也没啥。
    leonme
        5
    leonme  
       2019-08-05 16:49:46 +08:00 via Android   2
    如果 windows 有类似的命令行,我还啥 mac 啊,office 一坨屎
    TangMonk
        6
    TangMonk  
       2019-08-05 16:52:44 +08:00 via iPhone   15
    macOS 的 Finder 很难用
    wu67
        7
    wu67  
       2019-08-05 16:53:46 +08:00
    brew 装点基础软件就行了, 开发环境什么的, 还是手动安装设置 path 靠谱一点, 起码你知道文件在哪个目录, 更新或卸载更爽快
    kimkim88
        8
    kimkim88  
       2019-08-05 16:59:15 +08:00
    触控板的一些快捷操作就很方便呀,效率神器
    precisi0nux
        9
    precisi0nux  
       2019-08-05 17:06:22 +08:00 via Android
    都用 docker 了,没系统没差别啊,docker for Mac 还特别垃圾。
    leafiy
        10
    leafiy  
       2019-08-05 17:07:38 +08:00
    不能吃鸡
    leafiy
        11
    leafiy  
       2019-08-05 17:07:46 +08:00
    冬天保暖
    tt67wq
        12
    tt67wq  
       2019-08-05 17:10:02 +08:00   4
    很多细节的设计让人感动.........
    楼主情感这么丰富的吗?交了这么多智商税买来的电脑,居然还感动
    yangg
        13
    yangg  
       2019-08-05 17:23:17 +08:00
    先学 Emacs
    MrUser
        14
    MrUser  
       2019-08-05 17:25:53 +08:00   4
    >>>>入门:
    阅读:自带的手册
    安装:homebrew、hammerspoon
    开启:三指拖动(如果有触控板的话)
    关闭:tcpkeepalive(建议,很耗电)
    安全:开机按 cmd+r 给固件加锁
    其它:MB 的话合盖前在键盘上放张纸,不然屏幕有键盘印
    >>>> 好在:
    适合自己的才是最好的。
    momocraft
        15
    momocraft  
       2019-08-05 17:32:40 +08:00
    git / jvm 和 scala 工具 s / ts 和 web 工具 s / 乱七八糟的 unix 工具 s
    基本不需要额外折腾就能用
    (我至今没有学会在 win 的 git 正确提交换行和文件权限,现在 win 机器上开发工具也不装了)
    hoyixi
        16
    hoyixi  
       2019-08-05 17:33:03 +08:00   1
    用了快 10 年乐,感觉整体上还是在吃老乔时期的老本, 小处上越来越烂了
    AmosLi
        17
    AmosLi  
       2019-08-05 17:33:11 +08:00
    其实也没有啥好的,各有各的好处。 如果你天天混迹与 Linux 服务器 那么 Mac 真的会好很多,可是如果天天都是 window 服务器 用 Mac 是找虐呢, 鉴于 Linux 的服务器比较多,所以 Mac 流行。 流行的玩意不一定是它有多好,只是因为有它流行的原因
    alcoholpad
        18
    alcoholpad  
    OP
       2019-08-05 17:33:54 +08:00
    @tt67wq 装了黑苹果,可能把自己感动了吧。
    elfive
        19
    elfive  
       2019-08-05 17:50:13 +08:00 via iPhone
    1.稳定的续航,以及少量的游戏,可以让我更沉醉于提高生产力。

    2.铝合金有份量,Windows 本我也只用 4 面全金属的本( OMEN 15-5114tx )。

    3.周围的人都用 MacOS,我不用就没有共同交流的语言了。

    4.在周围没几个人用 MacOS 的情况下可以适当装逼(小心被打)
    elfive
        20
    elfive  
       2019-08-05 17:53:56 +08:00 via iPhone
    @elfive #19 还有一点忘了说:

    毕竟是 unix based 系统,除了一些系统相关的东西外,MacOS 基本可以当成是 Linux 终端用……无缝衔接呀~
    SaltedFish12138
        21
    SaltedFish12138  
       2019-08-05 17:57:46 +08:00
    因为 GUI 和 terminal 兼得
    merpyzf
        23
    merpyzf  
       2019-08-05 18:00:05 +08:00 via iPhone
    不会像 Windows 那样乱弹广告。
    CEBBCAT
        24
    CEBBCAT  
       2019-08-05 19:01:45 +08:00
    很好看,很好看,很好看,字体渲染和 Ubuntu 不相上下,比 Windows 好过太多。终端也很方便,也在开发过程中感受到了大家伙对 OS X 的关爱

    还有一些小特色,比如全屏模式,触发角。
    ------
    入门的话很简单,Google 一下,看几篇就可以了,然后把系统设置逛一圈了解一下,平时用软件的时候多探索一下有什么选项。
    ------


    另外,真是挂羊头卖狗肉,标题说哪里好用,正文问如何入门……
    JerryCha
        25
    JerryCha  
       2019-08-05 19:06:58 +08:00
    文字渲染稍微好一点吧,*nix 环境
    真深入用下去你就发现 macOS 就是个 AMD
    mmdsun
        26
    mmdsun  
       2019-08-05 19:10:46 +08:00 via Android
    mac 优势越来越少了。现在觉得开发 iOS 会用到。
    love
        27
    love  
       2019-08-05 19:17:15 +08:00
    如果是做开发的话,和用 Linux 相比没什么更好的
    octobersnow
        28
    octobersnow  
       2019-08-05 19:17:57 +08:00 via iPhone
    为什么能做到放缩会卡?
    PonysDad
        29
    PonysDad  
       2019-08-05 19:22:05 +08:00 via iPhone
    对高分屏比较友好
    chiu
        30
    chiu  
       2019-08-05 19:23:22 +08:00 via Android
    说硬件我还能说下屏幕和触摸板,你说 MacOS 系统,没感动。
    Chingim
        31
    Chingim  
       2019-08-05 19:24:35 +08:00 via Android
    command line 和 gui 的完美结合
    lonenol
        32
    lonenol  
       2019-08-05 19:26:44 +08:00
    文件路径的格式我比较喜欢。。
    软件里广告真的比 windows 少。。
    终端很友好,命令行类的大部分可以一键安装
    有一些小而美的软件只有 mac 有(除了 Alfred,我都脱坑了。。
    其它的虽然也有一些小细节胜过 win10,但是也有比 win10 差的,半斤八两吧

    还有啥细节能让人感动。。楼主不妨科普一下。。我是没啥感觉。。
    charlie21
        33
    charlie21  
       2019-08-05 19:40:51 +08:00
    仪式感?
    shuperjolly
        34
    shuperjolly  
       2019-08-05 19:46:27 +08:00 via Android
    我是自从用了 mac 加触摸板后彻底抛弃 win 了
    zqx
        35
    zqx  
       2019-08-05 20:00:19 +08:00 via Android
    win10 集成了 linux
    zqx
        36
    zqx  
       2019-08-05 20:00:52 +08:00 via Android
    触摸板和厂商硬件+驱动有关系,和系统有什么关系?
    gggxxxx
        37
    gggxxxx  
       2019-08-05 20:02:21 +08:00 via iPhone
    mac 是血统纯正的 unix,就这一点就够了。
    我身边不少人喜欢装 x 说什么自己是喜欢 linux 什么的....我每次都回他们,你去买一个 mac 不就啥都有了?血统还比 Linux 正的多,gui 也走在业界前段。
    lyr1csl1
        38
    lyr1csl1  
       2019-08-05 20:05:27 +08:00
    time machine 实在是太棒了,救了我好几次了
    ManjusakaL
        39
    ManjusakaL  
       2019-08-05 20:13:23 +08:00 via Android
    @gggxxxx 喜欢 Linux 并不是因为其他,而是服务器大部分是 Linux,做一些平台限定的 API 的时候,Mac 真的要死人的(另外多说一句,Mac 下的 lldb/gdb 真没 Linux 下的好用(小声逼逼(非杠
    Kilerd
        40
    Kilerd  
       2019-08-05 20:21:18 +08:00
    我已经不会在 Windows 下面安装软件了
    anguiao
        41
    anguiao  
       2019-08-05 20:22:32 +08:00 via Android
    个人感觉的话,macOS 比 Windows 强的有对高分屏的支持还有色彩管理等等,不过这好像并不算“对程序员的好处”。
    对程序员来说,优势最大的应该是原生的*NIX 环境。不过现在 Windows 有 WSL 了,已经可以满足很多开发测试的需求。
    runcelim
        42
    runcelim  
       2019-08-05 20:28:12 +08:00
    终端,字体,快捷键
    Nasei
        43
    Nasei  
       2019-08-05 20:33:20 +08:00
    @gggxxxx 你自己都说了别人喜欢 linux 又没说喜欢 unix,你 mac 再纯又怎样,能原生跑 docker 吗
    GG668v26Fd55CP5W
        44
    GG668v26Fd55CP5W  
       2019-08-05 21:29:12 +08:00 via iPhone
    UI 和交互设计,特别是配合触控板
    littlewing
        45
    littlewing  
       2019-08-05 21:29:42 +08:00
    触摸板,没有对手
    xiangyuecn
        46
    xiangyuecn  
       2019-08-05 21:39:06 +08:00
    确实让人感到,相对 windows xp 来说超级美观啦(每错,是 xp ) 还能跑 xcode 嘞,别人都不能跑哦。。。

    就是偶尔使用 finder 像 搅屎 一样,比打开一个指定路径的文件夹、 复制路径。。神马?有快捷键?我不知道呀,也麻烦不要告诉我 搅屎 搅屎 搅屎
    loading
        47
    loading  
       2019-08-05 21:44:38 +08:00 via Android
    不用担心中毒(linux 也可以)
    界面好看(linux 稍微)
    app 普遍质量好
    ifplusor
        48
    ifplusor  
       2019-08-05 21:46:35 +08:00 via iPhone
    @CEBBCAT 不要提 ubuntu 的字体,我当时用 idea 设置 noto sans mono cjk sc 字体,渲染出来就是一滩翔
    Wicked
        49
    Wicked  
       2019-08-05 21:56:18 +08:00 via iPhone
    触摸板好用,不打游戏鼠标可以扔掉
    同一个软件,Mac 版没那么流氓,例如迅雷
    anguiao
        50
    anguiao  
       2019-08-05 22:01:14 +08:00 via Android
    @ifplusor idea 现在内置 Java 运行环境了,据说改善了字体渲染。
    Yc1992
        51
    Yc1992  
       2019-08-05 22:07:53 +08:00
    用 windows 一个不留神就会 “被” 装上国内大厂的全家桶,心累
    smdbh
        52
    smdbh  
       2019-08-05 22:12:35 +08:00
    当然是去星巴克的时候啦
    CEBBCAT
        53
    CEBBCAT  
       2019-08-05 22:21:33 +08:00
    @ifplusor #46 哈哈哈,那是 Java,和俺们 Ubuntu 没得关系
    CEBBCAT
        54
    CEBBCAT  
       2019-08-05 22:23:22 +08:00
    @anguiao #48 好像一直是内带 JRE ?反正当时我也遭遇过渲染问题,就像显卡崩盘一样奇怪,可后来我再装就一切正常了,不过还是不如 macOS 上的表现
    lostberryzz
        55
    lostberryzz  
       2019-08-05 22:34:53 +08:00
    因为 Windows 和 Linux 都很难用啊,有更好用的我立即转
    zengming00
        56
    zengming00  
       2019-08-05 22:43:08 +08:00
    @lostberryzz kali linux
    malusama
        57
    malusama  
       2019-08-05 22:50:35 +08:00
    不知道为啥用 windows 的总觉得触控板可有可无,明明占着那么大一块位置。
    去图书馆还带鼠标麻烦死了。。
    windows 默认的选项 三指 四指操作是一样的就很迷。。我那么需要那个功能到了我分不清几个手指头?
    多加几个给选择设置也好啊。

    还有 wsl 卡死了。。
    MASAILA
        58
    MASAILA  
       2019-08-05 23:01:08 +08:00
    舒服
    MrStark
        59
    MrStark  
       2019-08-05 23:10:53 +08:00
    没那么多理由,我只是单纯觉得 MacBook Pro 好看又能装逼(是的,装逼指的是能满足我那可怜的虚荣心),至于 macOS 系统,作为 iOS 开发者,没办法的事。♂
    vipppppp
        60
    vipppppp  
       2019-08-05 23:17:53 +08:00
    以前一开始除了觉得用起来很舒服,省了 win 下很多麻烦,另外还能装装逼
    换了新公司,基本所有人都是 macbook 办公,遇上每周开会点,坐个电梯,电梯里十几二十部 macbook...
    Believer
        61
    Believer  
       2019-08-05 23:26:02 +08:00
    之前也一直用 macos,有 icloud 生,spotilight,漂亮的 gui。
    後看了一些 linux,gnu 相的籍,我就到了 gnu/linux,自己配置配置 i3wm 什的其也很好用,竟是用生的嘛,而且我得相比 macos,linux 更能 自由的精神,自己配置的用起也更加手,不也就是我所追求的嘛。
    devtiange
        62
    devtiange  
       2019-08-06 00:27:32 +08:00
    触控板还是能秒杀所有 win 本, 但其实我用 touchpad 的场景并不多.
    不开发 ios 的话, 其实 mac 并没有什么优势可言, 稳定性也好不到哪里去, 我这里经常睡死.
    silvernoo
        63
    silvernoo  
       2019-08-06 00:46:11 +08:00
    作为程序员来说,顺手的工具而已
    zuikren
        64
    zuikren  
       2019-08-06 01:06:21 +08:00 via Android
    屏幕好,保护眼睛
    KeybordDancer
        65
    KeybordDancer  
       2019-08-06 01:16:54 +08:00
    公司配的 MacBook pro 13
    没觉得有什么特别的,就是个连开发机的上网本而已;键盘很不舒服,触控板相比 windows 算是一个优势;
    ra1983
        66
    ra1983  
       2019-08-06 01:29:06 +08:00 via Android   1
    你用 MacOS 时候碰到问题,发到 iv2ex 上,一群为了证明 MacOS 好的人会千方百计帮你解决问题
    如果你用 Windows 时候碰到问题,发到 iv2ex 上只会得到嘲讽,谁让你用咖喱味的 Windows 了
    你说用 MacOS 好不好
    sonicjam
        67
    sonicjam  
       2019-08-06 03:57:00 +08:00 via iPhone
    难道不是 unix-like ?和各种小而美的 app ?
    stanjia
        68
    stanjia  
       2019-08-06 07:50:41 +08:00
    其实 macos 并不好用,只是竞品公司更难用而已
    greatghoul
        69
    greatghoul  
       2019-08-06 07:56:08 +08:00
    macOS 说实话并没有那么好用,已经想转 windows 了,只是买了不少软件,有些犹豫。
    ThomasZ
        70
    ThomasZ  
       2019-08-06 08:15:42 +08:00 via Android
    现在全中文有的生搬硬套过来是在尬,一般会调成英文的
    pcmid
        71
    pcmid  
       2019-08-06 08:24:33 +08:00 via Android
    @yangg 不 先学 vim (
    czjackjin
        72
    czjackjin  
       2019-08-06 09:03:32 +08:00
    @leonme 有道理
    Eugene1024
        73
    Eugene1024  
       2019-8-06 09:07:10 +08:00
    不用关机,手势识别基本告别鼠标,再加上 terminal
    Berton
        74
    Berton  
       2019-08-06 09:11:29 +08:00
    日常 Arch Linux 和 macOS。

    有时甚至觉得 MacBook Pro 性价比贼低,不过 MacBook 轻薄,好看,笔记本中,键盘和触摸板的体验很好。
    Snail233
        75
    Snail233  
       2019-08-06 09:24:27 +08:00
    这已经是我的知识盲区了
    1ychee
        76
    1ychee  
       2019-08-06 09:31:08 +08:00
    虽然用了很多年的 Mac,但是一有机会,我还是会用 Windows。

    我觉得还是 Windows 用起来更舒服一些。
    KIMMG
        77
    KIMMG  
       2019-08-06 09:36:51 +08:00
    原生 terminal + emacs 键位
    Marimo
        78
    Marimo  
       2019-08-06 09:37:35 +08:00
    触摸板。。。
    tabris17
        79
    tabris17  
       2019-08-06 09:39:24 +08:00
    又贵又难用
    mcluyu
        80
    mcluyu  
       2019-08-06 09:42:14 +08:00
    月经贴还真是。。
    ayumi043
        81
    ayumi043  
       2019-08-06 09:44:14 +08:00
    N 年前买过 mac air 11 寸是觉得轻便且性价比还可以,用了 2 年就没用了。mac 系统真是毫无优势。
    duanxianze
        82
    duanxianze  
       2019-08-06 09:46:20 +08:00
    完全没有 又贵又难用+1
    GenericClass
        83
    GenericClass  
       2019-08-06 09:48:15 +08:00
    做.net 开发的,macOS 让我觉得非常好的地方是基本上不用考虑干活的事情 hhhhhhhhh
    p23XnFNH1Wq953rV
        84
    p23XnFNH1Wq953rV  
       2019-08-06 09:51:30 +08:00
    类似于安卓和 ios 的区别吧, 没有杂七杂八弹窗, 可以更专注, 软件质量不错, 好用的命令行工具, 设置之类的也方便
    fru1t
        85
    fru1t  
       2019-08-06 09:54:47 +08:00 via iPhone
    不需要鼠标解放右手,笔记本的话续航长,安装卸载软件方便,没有广告,高分辨率屏幕支持好
    michaelcheng
        86
    michaelcheng  
       2019-08-06 09:55:22 +08:00
    因为说 macos 基本就等同于说是苹果系硬件(黑苹果先不看)

    抛开类 unix 系统的便利先不谈,个人觉得 macOS 最大的优势是最好的适用于移动办公的操作系统,得益于 macOS 触摸板的操作,丰富的手势,可以让你拿起你的笔记本就走,想去哪儿开会就去哪儿开会,Windows 的话,你不接个鼠标你就会知道有多难受。

    但是另一方面,桌面级的话,macOS 就差 windows 系的很多了,在足够硬件支撑下,个人的使用体验 Windows 是明显好于 macOS 的,为了弥补这个差距,苹果官方给的方案就是给你个妙控板(这个板子很好用)。
    bugsnail
        87
    bugsnail  
       2019-08-06 09:57:29 +08:00
    稳定,方便

    不弹广告
    zhangchioulin
        88
    zhangchioulin  
       2019-08-06 10:00:38 +08:00
    《 MacOS 更好的十大方面#linus 谈科技》
    https://www.bilibili.com/video/av62231281
    Anshi
        89
    Anshi  
       2019-08-06 10:01:28 +08:00
    ui 美!
    yalin
        90
    yalin  
       2019-08-06 10:01:56 +08:00
    非 PC 系统
    yalin
        91
    yalin  
       2019-08-06 10:04:34 +08:00
    稳定
    lightzh
        92
    lightzh  
       2019-08-06 10:07:54 +08:00
    我说一个,敲代码(和任意编辑)的时候,cmd+delete 可以删一行代码,opt + delete 删除一个单词,这个在 macOS 感觉很舒服
    weichengwu
        93
    weichengwu  
       2019-08-06 10:12:41 +08:00
    @AscenZ 补充一个,ctrl+delete 可以以驼峰为单位删除单词
    yxcxx
        94
    yxcxx  
       2019-08-06 10:18:05 +08:00
    @ifplusor #48 Linux 的字体渲染比 Mac 好太多了,只不过是当年要自己调,现在也不怎么需要调试了.你之所以觉得 Mac 渲染好,是因为高分屏的原因,你接到 1080p 屏幕下看看..
    ech2o
        95
    ech2o  
       2019-08-06 10:22:06 +08:00
    感动一词让我想起了王自如,wow awesome !!
    luoshuhui
        96
    luoshuhui  
       2019-08-06 10:29:22 +08:00
    没有"Program files",看到这种带空格的目录就来火。
    b1iy
        97
    b1iy  
       2019-08-06 10:40:14 +08:00
    同等价位下对比,只是讨厌各种默认全家桶罢了
    xieshaohu
        98
    xieshaohu  
       2019-08-06 10:40:20 +08:00
    1. 屏幕效果好
    2. 轻薄
    3. 分屏方便
    4. 好用的 shell 环境
    5. 不像 Windows 月月更新
    6. 软件生态比 Windows 好,少了很多广告(例如:QQ 聊天窗口就没有广告)
    7. 和苹果的手机、平板配合方便(隔空投送,跨设备复制粘贴,照片传送)
    8. 自带的软件很好用(照片,备忘录,提醒事项,词典)
    ixx
        99
    ixx  
       2019-08-06 11:05:37 +08:00
    应该换个问法 不好用在哪。。。
    Cloutain
        100
    Cloutain  
       2019-08-06 11:20:46 +08:00
    开发 IOS 有优势,其他被 Windows 完爆 ε=ε=ε=┏(ロ;)┛
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3189 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 00:32 PVG 08:32 LAX 17:32 JFK 20:32
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86