zombiecong
V2EX  ›  Apple

mac 上 C 的 ide 哪个好?

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

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

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

    via.zhihu

    http://www.zhihu.com/question/33311526/answer/56499277
    ariestiger
    ariestiger
    Jul 31, 2015
    7
    都给我严肃一点!
    XCode 不就行了吗?
    shiltian
    shiltian
    Jul 31, 2015 via iPhone
    8
    如果没有输入,SublimeText 就够用。
    如果有输入,CodeRunner 不错。
    adspe
    adspe
    Jul 31, 2015 via Android
    9
    Clion?
    alexapollo
    alexapollo
    Jul 31, 2015
    10
    如果V2EX有关注功能的话我觉得还是值得一用的,这个主题我还蛮关心:
    VIM究竟是否适合开发?
    VS是否适用于LINUX/MAC环境?
    ffffwh
    ffffwh
    Jul 31, 2015
    11
    Eclipse凑合凑合呗
    whtsky
    whtsky
    Jul 31, 2015
    12
    Clion
    loveuqian
    loveuqian
    Jul 31, 2015 via iPhone
    13
    虽然xcode经常傻逼
    jyzhengqian
    jyzhengqian
    Jul 31, 2015
    14
    Xcode, Clion
    Zhang
    Zhang
    Jul 31, 2015
    15
    @dtdnqsb 英语里on the river也可以表示河边。看来文言和英语是对好基友。
    forrestchang
    forrestchang
    Jul 31, 2015
    16
    Emacs,虽然不是IDE。
    wangfeng3769
    wangfeng3769
    Jul 31, 2015
    17
    textmate 算吗
    18000rpm
    18000rpm
    Jul 31, 2015
    18
    命令行党不来一发吗?UNIX is an IDE. All of it.
    Tiande
    Tiande
    Jul 31, 2015
    19
    @forrestchang Emacs 是 OS!
    omi4399
    omi4399
    Jul 31, 2015
    20
    Xamarin 也不错,用习惯 VS 的可以试试
    0SJViNJF1Dm1pxm0
    0SJViNJF1Dm1pxm0
    Jul 31, 2015
    21
    Xcode 不就能直接新建 C 工程吗
    jiangzhizhou
    jiangzhizhou
    Jul 31, 2015
    22
    我觉得Xcode还蛮好的。主要是调试方便。LZ找个稳定的版本用就好了。
    kowalski
    kowalski
    Jul 31, 2015 via iPhone
    23
    我觉得Lift is Int
    mthli
    mthli
    Jul 31, 2015 via Android
    24
    Geany?
    sengxian
    sengxian
    Jul 31, 2015
    25
    CodeRunner 无比的好
    skull
    skull
    Aug 1, 2015
    26
    CLion,虽然这个才1.0X 版本而已,还有一些小 bug 和卡
    gdgoldlion
    gdgoldlion
    Aug 2, 2015
    27
    跨平台ide,现在只推荐喷脑浆系列了jetbrain,CLion,AppCode都不错
    seeliuh
    seeliuh
    Aug 2, 2015
    28
    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
    jsfaint
    Aug 3, 2015
    29
    @seeliuh 支持C++?你需要上youcompleteme,还有用GNU Global替代ctags以及cscope
    seeliuh
    seeliuh
    Aug 3, 2015
    30
    @jsfaint youcompleteme以及更强大的clang_complete都用过,补全能力没什么问题。
    困扰我的是查找功能。比如某类(有base类)的某函数在哪里被调用这种需求。用cscope对c++不大准。 查了一下你说的GNU Global,感谢提醒,抽空试试看。

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