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

如何在开发中使用mac

  •  
  •   apoclast · 2011-08-23 17:02:35 +08:00 · 6489 次点击
    这是一个创建于 4602 天前的主题,其中的信息可能已经有所发展或是发生改变。
    入mac数月, 感觉非常不错, 除了大型游戏外平时娱乐办公都能在mac上进行, 舒心不少. 但是coding迟迟没法迁移到mac. 目前只找到pycharm一个编辑器做python开发还算顺手. 各位能谈谈这方面经验吗? 我现在的问题:

    1. 键盘不适应, mbp没有home/end/del, 虽然可以用control+a/e等来补偿, 但是并非所有软件都能如此处理
    2. 没有找到一个轻量级的编辑器, 以前在windows上用的notepad++, 现在一些小的文件编辑没有编辑器, 在用vim顶着.
    3. 切换窗口没有找到好的办法. 现在用得是f3显示窗口缩略图然后切换, 有没有直接切换到目的窗口的办法? command+tab只能切换应用程序, 而不能切换应用程序的窗口
    29 条回复    1970-01-01 08:00:00 +08:00
    Livid
        1
    Livid  
    MOD
       2011-08-23 17:04:42 +08:00
    2. TextMate

    3. 四个指头向上滑
    tokki
        2
    tokki  
       2011-08-23 17:10:40 +08:00
    VS对战平台是我唯一使用WIN的时候。。
    naoki
        3
    naoki  
       2011-08-23 17:14:07 +08:00
    CMD + ` 切换当前程序窗口
    apoclast
        4
    apoclast  
    OP
       2011-08-23 17:34:51 +08:00
    @Livid 所有窗口都跑到边上去了但是不知道哪个窗口是哪个啊
    apoclast
        5
    apoclast  
    OP
       2011-08-23 17:36:03 +08:00
    @naoki 这个不错, 配合command+tab可以解决切换的问题了
    Livid
        6
    Livid  
    MOD
       2011-08-23 18:02:10 +08:00
    @apoclast 你用的是 Lion 还是 Snow Leopard?

    如果是 Snow Leopard 的话,试试四个指头向下滑。
    TheOnly92
        7
    TheOnly92  
       2011-08-23 18:12:05 +08:00
    1. Cmd + 上下左右
    francis
        8
    francis  
       2011-08-23 18:56:11 +08:00
    习惯就好~
    Tipo
        9
    Tipo  
       2011-08-23 19:07:11 +08:00
    3. cmd+tab和cmd+` 配合使用
    wtl
        10
    wtl  
       2011-08-23 20:47:32 +08:00
    晕 入mac数月竟然没去学基本的操作(cmd+tab、expose、gesture。。。)
    不过也从反面证明 Mac还没有足够傻瓜

    以前写python的时候用komodo 现在一律textmate
    NemoAlex
        11
    NemoAlex  
       2011-08-23 21:32:09 +08:00
    AntiGameZ
        12
    AntiGameZ  
       2011-08-23 21:38:18 +08:00
    对于textmate的中文支持,付费用户满腔悲愤
    keywind
        13
    keywind  
       2011-08-23 21:45:56 +08:00
    bbedit也不错的哦
    sinxccc
        14
    sinxccc  
       2011-08-23 22:01:13 +08:00
    @keywind bbedit 的中文换行也是无数年的 bug 了⋯

    发现不管换到哪个平台最终还得靠 Emacs 顶着(-_-)
    ehaagwlke
        15
    ehaagwlke  
       2011-08-23 22:07:53 +08:00
    CMD+~切换同一个程序的不同窗口。
    CMD+上/下可以实现home/end的功能。
    可以试试Smultron.

    快捷方式在Snow Leopard 下都可用。
    Alpha
        16
    Alpha  
       2011-08-23 22:25:10 +08:00
    花点时间弄一下vim就可以省很多钱了
    laihj
        17
    laihj  
       2011-08-23 22:25:21 +08:00
    vim还不够轻量,这让emacs用户情何以愖
    fanxuan
        18
    fanxuan  
       2011-08-23 23:06:28 +08:00
    textmate中文支持不好,用netbeans啦,呵呵。。
    dasding
        19
    dasding  
       2011-08-24 07:14:05 +08:00
    @wtl 倒是感觉OSX的设计不是为了一般消费者,而是让用累了Win的人眼前一亮:“嘿,这样儿也行,给劲!” XD
    args
        20
    args  
       2011-08-24 08:21:36 +08:00
    vim都不用,那就gedit呗。
    adow
        21
    adow  
       2011-08-24 09:36:30 +08:00
    我觉得写写python,html,js,css 用vim 足够了啊,这还不够轻量级?
    apoclast
        22
    apoclast  
    OP
       2011-08-24 10:05:21 +08:00
    @wtl 其实现在在慢慢习惯了, 不过space我禁用了. 感觉没gnome下面的好用, 我不知道怎么把一个窗口弄到另一个桌面去. expose是我目前用的, 我用键盘上的F3对应的快捷键.

    @adow @laihj vim当然很轻量, 所以目前在用它, 不过还是习惯在纯命令行下面用, mac下面用不习惯

    @livid textmate 中文支持是个难题啊, 特殊字体不对味. 另外价格来说还是偏贵.
    stranbird
        23
    stranbird  
       2011-08-24 10:37:52 +08:00
    @apoclast osx不是有terminal么?
    wtl
        24
    wtl  
       2011-08-24 11:10:09 +08:00
    @apoclast 多工作区:可以在设置中指定某个程序显示在那个space,也可以在expose中将某个程序拖入另一个工作区中。
    不过Mac上的任务切换很方便,我也把space禁了,连那个最小化按钮我都觉的是多余的,从来没有用过。
    paopaosa
        25
    paopaosa  
       2011-08-24 11:41:57 +08:00
    Macvim足够好用呐。 其它的编辑器一堆呐,像TextEdit.app...
    spark
        26
    spark  
       2011-08-24 12:33:22 +08:00
    编辑器嘛,既然楼主了解Vim那当然推荐MacVim;

    升 Lion 吧,比 SL 的 Space 用起来要好很多。
    skywinger
        27
    skywinger  
       2011-08-24 14:43:46 +08:00
    用SecureCRT来登录本机的mac,进入字符终端界面,然后装个vim,设置好CRT后,用vim编辑起来很爽。
    mechille
        28
    mechille  
       2011-08-24 16:01:32 +08:00
    2.用CODA
    Sivan
        29
    Sivan  
       2011-08-25 05:01:11 +08:00
    2、espresso、coda、textmate、bbedit都还行。textmate功能可能因为我没掌握全,没发现特别的特色,快速输入跟用zen coding有何大区别?求指教。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2752 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 12:10 · PVG 20:10 · LAX 05:10 · JFK 08:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.