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

macos 对开发友好在哪里?

  •  
  •   chaleaoch · 2021-08-29 12:27:23 +08:00 · 13343 次点击
    这是一个创建于 1208 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我在站内搜了一下. 好久没有讨论这个问题了- -

    不理解的是. 大家都说 macos 对开发友好, 但是复制粘贴这些快捷键大家是通过修改配置 / 键盘映射? 还是习惯默认快捷键?

    用左手小手指按 cmd 还是用大拇指?

    很方便吗?

    另外本人现在用 windows + docker 开发也不错啊.

    主要是看到一些招聘贴说入职标配 macbook pro 担心去了那样的公司不适应 mac.
    第 1 条附言  ·  2021-08-29 12:58:24 +08:00
    其实我主要是想问:

    "复制粘贴这些快捷键大家是通过修改配置 / 键盘映射? 还是习惯默认快捷键?

    用左手小手指按 cmd 还是用大拇指?"
    第 2 条附言  ·  2021-08-30 17:54:43 +08:00
    谢谢大佬们的分享.
    本人以后大概率不会在纠结这个问题了.
    就 windows + docker
    或者折腾一个 manjaro 之类的也挺好.
    129 条回复    2021-09-07 16:06:58 +08:00
    1  2  
    xingyuc
        101
    xingyuc  
       2021-08-30 11:22:40 +08:00
    M1,冷启动开‘最佳开发者’家的应用可以等 4-5s
    hahasong
        102
    hahasong  
       2021-08-30 11:24:22 +08:00
    win10 好用,软件齐全,基本上都免费。用 wsl docker 开发也一样顺手。我的 mac 已经几个月没开机了
    leihoujyu
        103
    leihoujyu  
       2021-08-30 11:46:36 +08:00
    以前是用默认快捷键,左手大拇指按 cmd 。现在用 win10 把 caps 和 ctrl 互换之后觉得换不回去了
    sky96111
        104
    sky96111  
       2021-08-30 11:47:24 +08:00 via Android
    一个 GUI 友好的类 Unix 系统
    ai277014717
        105
    ai277014717  
       2021-08-30 11:53:36 +08:00
    尝试过几次用 windows 替代 mac 上的编译工作主要表现在编译 LLVM 。WSL,虚拟机,docker 都尝试过。总的来说想要 cmake 生成工程都很难。靠谱的还是把 windows 当 windows 用而不是把 windows 当 linux 用。而 mac 就简单的多。
    linora
        106
    linora  
       2021-08-30 12:06:19 +08:00
    会让你腰颈椎病恶化来的更快,从而能更快速的退休,提前过上老年生活
    NonClockworkChen
        107
    NonClockworkChen  
       2021-08-30 12:16:34 +08:00
    入职标配 mac,不想用,就给你买台一半价钱的 win,人家偷笑还来不及呢
    Mirage09
        108
    Mirage09  
       2021-08-30 13:19:10 +08:00
    字体渲染啊,当你要看 /写一堆 design doc/wiki/runbook 的时候就知道了。
    chaleaoch
        109
    chaleaoch  
    OP
       2021-08-30 16:12:13 +08:00
    @ai277014717 是编译 C++吗? C/C++不都是代码在服务器上, 本地用 sourceinsignt 看嘛?
    jayzau1973
        110
    jayzau1973  
       2021-08-30 16:43:04 +08:00
    我买 macbook 的原因就仨:命令行舒适,续航强,触控板好用
    jinqzzz
        111
    jinqzzz  
       2021-08-30 17:05:57 +08:00
    可以上企业微信
    falcon05
        112
    falcon05  
       2021-08-30 17:21:38 +08:00 via iPhone
    说 homebrew 好用的一定没受过它的毒打,brew update 一条命令下去炸死不少。分享一下我被打的两次经历:
    https://d.cellmean.com/p/21ae214b94d3
    https://d.cellmean.com/p/aa5a5f6a0f09
    Badlion
        113
    Badlion  
       2021-08-30 17:30:23 +08:00
    能开发 iOS
    ShadowPower
        114
    ShadowPower  
       2021-08-30 17:46:58 +08:00
    我确实没有想到友好在哪里。
    一般来说,自己熟悉的东西用起来效率更高,不熟悉的东西用起来还得折腾折腾。
    tairan2006
        115
    tairan2006  
       2021-08-30 20:51:41 +08:00
    @falcon05 brew pin 住版本就行…
    falcon05
        116
    falcon05  
       2021-08-30 21:05:32 +08:00 via iPhone
    @tairan2006 不是,这得 pin 住 openssl 版本,不现实。它的问题是不允许两个版本共存!
    Mogamigawa
        117
    Mogamigawa  
       2021-08-31 08:57:39 +08:00 via iPhone
    当我打开 v2ex:“请问有谁的 MacXXX 遇到过 xxx 问题吗”,“吐槽一下 Macxxx 的 xxx”……之类的问题


    印象:mac 系统奇怪 bug 频出,设备奇怪发热,售后条款奇形怪状,自己解决硬件问题有破坏保修的风险。
    cszchen
        118
    cszchen  
       2021-08-31 09:08:38 +08:00 via iPhone
    触摸板和 terminal
    wclebb
        119
    wclebb  
       2021-08-31 09:36:04 +08:00
    用左手小手指按 cmd 还是用大拇指?
    ——————

    我惊呆了。
    左边小拇指不难受吗?……

    不怎么来舒服怎么弄吗……

    ——————
    这问题 和 习惯姿势有什么关系吗……
    ai277014717
        120
    ai277014717  
       2021-08-31 10:37:03 +08:00
    @chaleaoch C++,开源项目没有专门的服务器用来看代码。
    chaleaoch
        121
    chaleaoch  
    OP
       2021-08-31 11:19:05 +08:00
    @ai277014717 我的意思是说, 如果是我我会用台式机 搞一个 Linux 然后用 windows + samba 之类的去开发.
    weixiangzhe
        122
    weixiangzhe  
       2021-08-31 11:39:25 +08:00
    在我眼里,macos 是一个 有桌面的 linux,终端好用开发环境配置方便与服务器统一,桌面软件该有的都有,如果 linux 好用了,我也会转到 manjaro 下,之前也用了 manjaro 几年,bug 确实太多,浪费时间。
    hfl1995
        123
    hfl1995  
       2021-08-31 13:43:51 +08:00
    win10 的像素字辣眼睛,不利于程序员的视力
    ducks
        124
    ducks  
       2021-08-31 16:36:49 +08:00
    我用便宜的 win+虚拟机,虚拟机干活儿 win 娱乐, 且都打通了内网穿透( rdp+ssh )且固定位置,干活儿娱乐 只要是一台电脑就能上去 完全不关心是什么配置 什么系统,是一台电脑就行
    IvanLi127
        125
    IvanLi127  
       2021-08-31 17:34:18 +08:00
    @chaleaoch 正常情况下 mac 里的 Cmd 键和 win 的 Ctrl 是差不多的,我猜是按 cmd + G 才对。另外我按 ctrl + G 是左手小拇指+食指
    ThiagoJC
        126
    ThiagoJC  
       2021-09-02 10:32:43 +08:00
    习惯了 mac 键位,用 PowerToys 把家里台式机也改了,把中英文切换 ctrl+空格映射成大写锁定,然后 ctrl 和 alt 互换下基本就没啥不习惯的问题了
    tysb777
        127
    tysb777  
       2021-09-02 12:02:15 +08:00   ❤️ 1
    大众的东西绝对不是生产力工具
    只有小众才专业
    JokerLiang
        128
    JokerLiang  
       2021-09-02 16:44:54 +08:00
    没有各种广告
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1143 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:12 · PVG 07:12 · LAX 15:12 · JFK 18:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.