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

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

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

    这两天刚装了 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
    liprais
        2
    liprais  
       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 吗
    falcon05
        44
    falcon05  
       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-08-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
    chouchoui
        83
    chouchoui  
       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
    稳定
    AscenZ
        92
    AscenZ  
       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 屏幕下看看..
    Yoefs
        95
    Yoefs  
       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   ·   实用小工具   ·   1290 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:41 · PVG 01:41 · LAX 09:41 · JFK 12:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.