V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zombiecong
V2EX  ›  Apple

mac 上 C 的 ide 哪个好?

  •  
  •   zombiecong · Jul 31, 2015 · 8733 views
    This topic created in 3923 days ago, the information mentioned may be changed or developed.
    31 replies    2015-08-03 15:09:29 +08:00
    wezzard
        1
    wezzard  
       Jul 31, 2015
    Life is short, learn PHP.
    873681136
        2
    873681136  
       Jul 31, 2015 via iPhone
    @wezzard life is string 才对,抱头。逃。。
    skydiver
        3
    skydiver  
       Jul 31, 2015
    Clion
    zombiecong
        4
    zombiecong  
    OP
       Jul 31, 2015
    ...
    49
        5
    49  
       Jul 31, 2015
    @wezzard 这句话勾起了我的回忆。以前在知乎看到一句“Life is less , so fuck more”
    即视感啊即视感。
    Tiande
        6
    Tiande  
    PRO
       Jul 31, 2015 via iPhone
    @873681136
    @wezzard

    "子在川上曰:「逝者如斯夫,不舍昼夜。」

    所以在他看来,大概 Life is float."

    via.zhihu

    http://www.zhihu.com/question/33311526/answer/56499277
    ariestiger
        7
    ariestiger  
       Jul 31, 2015
    都给我严肃一点!
    XCode 不就行了吗?
    shiltian
        8
    shiltian  
       Jul 31, 2015 via iPhone
    如果没有输入,SublimeText 就够用。
    如果有输入,CodeRunner 不错。
    adspe
        9
    adspe  
       Jul 31, 2015 via Android
    Clion?
    alexapollo
        10
    alexapollo  
       Jul 31, 2015
    如果V2EX有关注功能的话我觉得还是值得一用的,这个主题我还蛮关心:
    VIM究竟是否适合开发?
    VS是否适用于LINUX/MAC环境?
    ffffwh
        11
    ffffwh  
       Jul 31, 2015
    Eclipse凑合凑合呗
    whtsky
        12
    whtsky  
       Jul 31, 2015
    Clion
    loveuqian
        13
    loveuqian  
       Jul 31, 2015 via iPhone
    虽然xcode经常傻逼
    jyzhengqian
        14
    jyzhengqian  
       Jul 31, 2015
    Xcode, Clion
    Zhang
        15
    Zhang  
       Jul 31, 2015
    @dtdnqsb 英语里on the river也可以表示河边。看来文言和英语是对好基友。
    forrestchang
        16
    forrestchang  
       Jul 31, 2015
    Emacs,虽然不是IDE。
    wangfeng3769
        17
    wangfeng3769  
       Jul 31, 2015
    textmate 算吗
    18000rpm
        18
    18000rpm  
       Jul 31, 2015
    命令行党不来一发吗?UNIX is an IDE. All of it.
    Tiande
        19
    Tiande  
    PRO
       Jul 31, 2015
    @forrestchang Emacs 是 OS!
    omi4399
        20
    omi4399  
       Jul 31, 2015
    Xamarin 也不错,用习惯 VS 的可以试试
    0SJViNJF1Dm1pxm0
        21
    0SJViNJF1Dm1pxm0  
       Jul 31, 2015
    Xcode 不就能直接新建 C 工程吗
    jiangzhizhou
        22
    jiangzhizhou  
       Jul 31, 2015
    我觉得Xcode还蛮好的。主要是调试方便。LZ找个稳定的版本用就好了。
    kowalski
        23
    kowalski  
       Jul 31, 2015 via iPhone
    我觉得Lift is Int
    mthli
        24
    mthli  
       Jul 31, 2015 via Android
    Geany?
    sengxian
        25
    sengxian  
       Jul 31, 2015
    CodeRunner 无比的好
    skull
        26
    skull  
       Aug 1, 2015
    CLion,虽然这个才1.0X 版本而已,还有一些小 bug 和卡
    gdgoldlion
        27
    gdgoldlion  
       Aug 2, 2015
    跨平台ide,现在只推荐喷脑浆系列了jetbrain,CLion,AppCode都不错
    seeliuh
        28
    seeliuh  
       Aug 2, 2015
    5年linux c++程序猿,一直在尝试各种IDE读写代码(编译用Makefile或CMake,调试gdb)
    vim+插件:辅助工具和插件ctags cscope NERD_commenter NERD_tree c.vim等等。纯c绝对是够用的,对c++支持有点渣。
    xcode用了约一年,体验还不错,纯c够用,一上c++来个boost马上抓狂。 优点是可以将任何位置的文件引用进工程,对于只用来写代码,编译用Makefile的人来说,这点比较方便。
    eclipse用了两年左右,各方面都比较平庸,没什么明显缺点,但也没什么亮点,给我的感觉就是,凑合用。
    现在用clion。觉得是最满意的。
    优点:
    vim插件很好用,比eclipse得vim插件稳定强大。
    CMake作为工程文件。可控性强,通用性强。
    UI好看,写代码时让人觉得很爽
    缺点:
    有时比较卡,需要重启IDE
    有时莫名其妙的小bug
    贵,太贵

    总的来说clion是最值得期待的。如果求稳,无欲无求,选eclipse吧。
    jsfaint
        29
    jsfaint  
       Aug 3, 2015
    @seeliuh 支持C++?你需要上youcompleteme,还有用GNU Global替代ctags以及cscope
    seeliuh
        30
    seeliuh  
       Aug 3, 2015
    @jsfaint youcompleteme以及更强大的clang_complete都用过,补全能力没什么问题。
    困扰我的是查找功能。比如某类(有base类)的某函数在哪里被调用这种需求。用cscope对c++不大准。 查了一下你说的GNU Global,感谢提醒,抽空试试看。

    看你的git上基本都和vim相关,看来是骨灰级玩家
    jsfaint
        31
    jsfaint  
       Aug 3, 2015   ❤️ 1
    @seeliuh 我是瞎折腾玩家,如果你之前一直用cscope,那么试试global吧,不会让你失望的
    另外用这个Vim扩展(https://github.com/jsfaint/gen_tags.vim),体验更好哟~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5448 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 90ms · UTC 05:55 · PVG 13:55 · LAX 22:55 · JFK 01:55
    ♥ Do have faith in what you're doing.