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

开发人员Mac OS X的常见设置

  •  
  •   refactor · 2014-01-22 22:57:17 +08:00 · 6772 次点击
    这是一个创建于 3953 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在github上建立了一个项目:

    https://github.com/pubyun/macdev


    Mac for Developer v0.1
    将本人在使用Mac作为开发工具的过程中的一些体会做个记录和整理,方便以后 自己和团队的参考,提高效率。如果本文对其他开发人员也有所帮助,欢迎您给 给出反馈或者提出改进意见

    本文假设您是一个开发工程师,并且是一个Mac的新手。这些步骤在OS X Mavericks 下测试通过。

    欢迎大家一起改进这个项目,请Fork、Star或在Issues中提交 :)
    您也可以关注我的新浪微博,以获取最新消息。

    OS X的安装
    OS X的备份和恢复
    基本设置
    python开发环境的设置
    ruby开发环境的设置 - 整理中...
    java开发环境的设置 - 整理中...
    推荐软件
    配置文件 - 整理中 ...
    常用快捷键 - 整理中 ...
    参考文档
    40 条回复    1970-01-01 08:00:00 +08:00
    ReSur
        1
    ReSur  
       2014-01-23 00:29:45 +08:00
    好巧今天正好系统崩溃重装了一下,边折腾边记录下了《重装需要做的事情》(非开发人员)
    tyhunter
        2
    tyhunter  
       2014-01-23 00:42:26 +08:00
    mark,谢谢楼主
    pepsin
        3
    pepsin  
       2014-01-23 08:36:27 +08:00
    “把Caplock改成Ctrl”,难以置信有一堆人根本不这么干。。。
    kingwkb
        4
    kingwkb  
       2014-01-23 08:49:14 +08:00
    @pepsin 我就这么干
    MrMario
        5
    MrMario  
       2014-01-23 08:50:10 +08:00 via iPhone
    支持lz!
    refactor
        6
    refactor  
    OP
       2014-01-23 09:21:57 +08:00
    @ReSur,Mac就是一个顺手的工具,不管对于任何人。

    希望看到你的分项。
    xummer
        7
    xummer  
       2014-01-23 09:35:22 +08:00
    “把Caplock改成Ctrl” +1
    refactor
        8
    refactor  
    OP
       2014-01-23 09:43:01 +08:00
    把Caplock改成Ctrl,这是emacs党的必须。

    我是 vim + eclipse
    wezzard
        9
    wezzard  
       2014-01-23 09:44:18 +08:00
    我比较喜欢日语键盘,因为日语键盘的caps lock的位置就是control
    DoubleJo
        10
    DoubleJo  
       2014-01-23 09:49:08 +08:00
    支持楼主~
    beddo
        11
    beddo  
       2014-01-23 09:50:14 +08:00
    支持py~
    cicada
        12
    cicada  
       2014-01-23 10:00:06 +08:00
    已star,感谢无私分享.
    Moods
        13
    Moods  
       2014-01-23 10:07:50 +08:00
    Caplock改成Ctrl听上去很好用。
    Sunyanzi
        14
    Sunyanzi  
       2014-01-23 10:11:06 +08:00
    为什么大家都是把 CapsLock 改成 Control ..?

    我用 HHKB 的 ... Control 天生在 A 左边 ...

    但在 OSX 下我会对调 Control 和 Command ... CapsLock 的位置是 Command ...

    我在其他系统上用无名指按全选复制粘贴早已成为习惯 ... 一时改成大拇指手会乱 ...

    相比起来 Control 控制行间移动这种事情改到左手大拇指或者右手食指上会容易得多 ...

    说来 ... 我是一个人么 ..? 还有其他人会像我这样把 Command 放在左边么 ..?
    sethverlo
        15
    sethverlo  
       2014-01-23 10:31:26 +08:00
    正常键盘表示 Cap <-> Cmd(Ctrl) 不能接受…

    主要是因为 Cmd 和 Opt 离得近啊…我知道旁边就是 Opt 键,但是如果改成 Cap 就会觉得孤零零的……(泥垢
    roamlog
        16
    roamlog  
       2014-01-23 12:33:12 +08:00
    caps lock 改成了 [cmd + option + control + shift]
    dorentus
        17
    dorentus  
       2014-01-23 13:00:07 +08:00
    基本设置里面的我只装了 homebrew……

    ----
    1) 「使用郭debian或者RedHat的操作系统的人」,错别字。
    2) 建议把 homebrew 的官方网站放上去。
    3) 中英文之间,要么就都用一个空格分开,要么就都连着不加空格,别有的加有的不加……
    learnshare
        18
    learnshare  
       2014-01-23 13:23:43 +08:00
    CapsLock 从来没起到什么有利的作用吧...
    hhkbp2
        19
    hhkbp2  
       2014-01-23 14:51:03 +08:00
    有time machine就够了
    beakey
        20
    beakey  
       2014-01-23 17:12:52 +08:00   ❤️ 1
    @sethverlo 不是互换,是把 Caps 改为 Ctrl
    ngn999
        21
    ngn999  
       2014-01-23 17:13:32 +08:00
    emacs用户,CapsLock => Control, 太爽了
    sethverlo
        22
    sethverlo  
       2014-01-23 18:02:33 +08:00
    @beakey 这样啊,那我明白了…Noppoo Choc Mini 84 表示有一个键直接可以互换…很爽但是我没用过………………
    cassyfar
        23
    cassyfar  
       2014-01-23 18:07:59 +08:00
    这标题取的也 ... 太大了 点进去只有python安装
    话说好多软件推荐的“软文” 浏览器竟然不推荐safari

    用VIM的表示小指很健康~~
    goofansu
        24
    goofansu  
       2014-01-23 19:15:30 +08:00 via iPhone
    长按return=control更爽
    cxshun
        25
    cxshun  
       2014-01-23 19:42:34 +08:00
    新入mac的JAVA程序员,感谢楼主的分享
    anjiannian
        26
    anjiannian  
       2014-01-23 23:34:09 +08:00
    @pepsin CapsLock 和 Escape 互换。
    binux
        27
    binux  
       2014-01-23 23:38:13 +08:00
    同时用着HHKB和cherry的普通键位,在公司ctrl在下面,在家ctrl在A旁边感觉还好。。
    第一次按的时候会错,第二次就好了
    refactor
        28
    refactor  
    OP
       2014-01-23 23:40:23 +08:00
    @dorentus 喜欢兄台认真做事情的方式,已经按照兄台的要求修改。
    refactor
        29
    refactor  
    OP
       2014-01-23 23:42:51 +08:00
    @cassyfar, 其他批评可以接受并且逐步修正,但是说软件推荐的“软文”真是冤枉了。

    文章还是 0.1 状态,已经有一些朋友指出问题或者直接pull request。
    cassyfar
        30
    cassyfar  
       2014-01-24 00:18:07 +08:00
    @cassyfar 软文加上引号就是吐槽了 ^^
    cassyfar
        31
    cassyfar  
       2014-01-24 00:18:18 +08:00
    @refactor 软文加上引号就是吐槽了 ^^
    refactor
        32
    refactor  
    OP
       2014-01-24 00:45:52 +08:00   ❤️ 1
    本人一直使用java和python作为主要开发工具,ruby只是在chef使用中简单用到一些。

    有哪位可以补充 ruby 配置部分吗?
    ygmpkk
        33
    ygmpkk  
       2014-01-24 09:28:04 +08:00
    @pepsin +1 必须要改,Caplock这么一个黄金位置,怎么能不用呢?
    playmobil
        34
    playmobil  
       2014-01-24 09:32:34 +08:00
    非常支持,已经fork
    PotatoBrother
        35
    PotatoBrother  
       2014-01-24 14:53:26 +08:00 via iPhone
    简直好东西,mark支持
    PotatoBrother
        36
    PotatoBrother  
       2014-01-24 20:41:47 +08:00 via iPhone
    为什么要把系统语言改为English?
    refactor
        37
    refactor  
    OP
       2014-01-24 23:20:11 +08:00
    已经更新了java开发环境设置部分,还不是很完整,欢迎指正。
    refactor
        38
    refactor  
    OP
       2014-01-24 23:21:02 +08:00
    @PotatoBrother, 因为使用英文语言,碰到问题或者错误,可以使用英文关键字或者出错信息去检索,获得的结果,比检索中文的要丰富。
    roymax
        39
    roymax  
       2014-01-26 11:29:28 +08:00
    @refactor 点错了「感谢」,看这个https://github.com/skwp/dotfiles?source=c
    ReSur
        40
    ReSur  
       2014-03-13 13:25:18 +08:00
    @refactor 嗯嗯,我后来发到了我的博客上 http://1992s.com/reinstall-os_x-mavericks.html
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5329 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 09:22 · PVG 17:22 · LAX 01:22 · JFK 04:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.