erDaren
V2EX  ›  C

求一款好用的 C/C++ IDE

  •  
  •   erDaren · Oct 15, 2015 · 6037 views
    This topic created in 4037 days ago, the information mentioned may be changed or developed.

    现在用 DEV C++,总觉得代码窗口不够大。把报告窗口弄成浮动的吧,从其他窗口切换过来的时候就会聚焦到浮动的报告窗口上,很是烦人。
    就希望要一个最大化代码编辑区,然后查看编译结果也相对简单快捷的 IDE

    75 replies  •  2015-10-16 09:43:37 +08:00
    Wongzigii
    Wongzigii
    Oct 15, 2015
    2
    Visual Studio 2015
    wm5d8b
    wm5d8b
    Oct 15, 2015
    3
    Visual Studio Community 2015
    0987363
    0987363
    Oct 15, 2015
    4
    vim
    imxieke
    imxieke
    Oct 15, 2015 via Android
    5
    Ubuntu+SublimeText
    onemoo
    onemoo
    Oct 15, 2015
    6
    我也说一个吧, Windows 下可以用新出的 visual studio community
    https://www.visualstudio.com/products/visual-studio-community-vs

    这个和楼上面说的都是些高质量的 IDE ,具体好不好用, LZ 可以自己尝试下。前面有人说用编辑器也可以...LZ 酌情考虑吧
    MrZephyrus
    MrZephyrus
    Oct 15, 2015
    7
    用编辑器吧, vim+gcc
    xiang578
    xiang578
    Oct 15, 2015 via iPhone
    8
    codeblocks 隐藏全部工具栏和无关窗口,最后按 f9 编译运行, f2 查看编译错误
    zonghua
    zonghua
    Oct 15, 2015 via iPhone
    9
    netbean
    TomDu
    TomDu
    Oct 15, 2015
    10
    发这种帖子之前最好站内搜索一下
    zerh925
    zerh925
    Oct 15, 2015
    11
    如果是 windows ,就 VS 。
    如果是 linux ,可选用 Clion , qt creator 。也可以编辑器然后自己写 makefile , cmakeList 。
    因为一般 LInux 下 C/C++开发都会涉及到 toolchain 的东西。
    推荐一篇文章 https://github.com/yangyangwithgnu/use_vim_as_ide ,作者也在这里。 @yangyanggnu

    当然这是主流,大部分人用的。
    gimp
    gimp
    Oct 15, 2015❤️1
    12
    Code::Blocks
    m8syYID5eaas8hF7
    m8syYID5eaas8hF7
    Oct 15, 2015
    13
    JetBrains 新出的, CLion 。
    我觉着应该不错,毕竟 IDEA , PyCharm , PhpStorm 都是神器。。
    patrickstar
    patrickstar
    Oct 15, 2015
    14
    windows 和 linux 下现在基本都使用 Sublime 做编辑器, make 的话直接采用 makefile , windows 下那个 VS IDE 启动、编译慢,唯独的好处就是有代码提示(我在 Sublime 下一直搞不定第三方库的代码提示问题,本想把 MFC 和 Qt 的库的代码提示搞到 Sublime 中去,结果死活不行!)

    这个看你做的程序是偏前端还是偏后端,一般不需要专用 GUI 库而采用标准 C/C++写得程序直接在编辑器里效率最高,然后在命令行下直接编译链接
    Cfmlovers
    Cfmlovers
    Oct 15, 2015
    15
    Clion ,有的时候 vim 啪啪啪写累了,可以考虑换一下 win 的 IDE 玩玩
    focux
    focux
    Oct 15, 2015
    16
    vim
    exoticknight
    exoticknight
    Oct 15, 2015
    17
    Visual Studio 应该是最好的?
    hitmanx
    hitmanx
    Oct 15, 2015❤️1
    18
    eclipse+CDT ,主要是跨平台。工作中要在 linux 和 windows 切换,加上自己有时写点小代码用 mac ,如果一个平台一个 IDE ,真的有点崩溃。。
    learnshare
    learnshare
    Oct 15, 2015
    19
    Code::Blocks 入门用不错
    owwlo
    owwlo
    Oct 15, 2015
    20
    eclipse+CDT + 1
    k652233
    k652233
    Oct 15, 2015
    21
    推荐 code::blocks
    pipa
    pipa
    Oct 15, 2015
    22
    现在没人用 sourceinsight 了?
    liqingcan
    liqingcan
    Oct 15, 2015
    23
    vs
    MCVector
    MCVector
    Oct 15, 2015
    24
    vim + g++
    wxl1380610
    wxl1380610
    Oct 15, 2015
    25
    vs +10086 高大上
    zhantss
    zhantss
    Oct 15, 2015
    26
    win -> Visual Studio / vim / g++
    linux -> Code::Blocks / vim / g++
    windyboy
    windyboy
    Oct 15, 2015
    27
    emacs
    RisingV
    RisingV
    Oct 15, 2015
    28
    vim + YouCompleteMe 但是离 IDE 还有差距
    clion 还可以,但是内核还是 idea 的,大工程有点卡
    hqs123
    hqs123
    Oct 15, 2015
    29
    visual studio 2015 推荐非常好用
    ytjfmv
    ytjfmv
    Oct 15, 2015
    30
    Visual Studio C++ 6.0
    Goooogle
    Goooogle
    Oct 15, 2015
    31
    可以尝试 Vim+YouCompleteMe+Eclim
    能在 Vim 中有 Eclipse 的功能,如自动补全什么的
    也可以在 Eclipse 中的 Vim 的功能,将 Vim 嵌入 Eclipse
    ming2281
    ming2281
    Oct 15, 2015
    32
    for all: jetbrains 家的
    for macos: xcode
    for windows:vs
    for all: vim+[plugins]
    wangfeng3769
    wangfeng3769
    Oct 15, 2015
    33
    monodevelop 也不错的.
    lins05
    lins05
    Oct 15, 2015
    34
    emacs + rtags , emacs 写 c/c++ 从没这么流畅过
    Cu635
    Cu635
    Oct 15, 2015
    35
    codeblocks: www.codeblocks.org

    或者 eclipse+CDT
    yy1300326388
    yy1300326388
    Oct 15, 2015
    36
    1 楼+ 1
    ThomasZ
    ThomasZ
    Oct 15, 2015
    37
    emacs vim
    initialdp
    initialdp
    Oct 15, 2015
    38
    @pipa 我还在用 sourceInsight , F7 , F8 键的搜索十分酸爽。至今没找到替代品,神器!
    wangfeng3769
    wangfeng3769
    Oct 15, 2015
    39
    http://www.monodevelop.com/download/

    linux: monodevelop
    mac win :Xamarin Studio
    rundis
    rundis
    Oct 15, 2015 via iPhone
    40
    非要 ide 的话:
    windows : visual studio 2015 community
    跨平台: codeblocks 、 clion

    如果不介意的话, vim 值得一试
    rundis
    rundis
    Oct 15, 2015 via iPhone
    41
    漏说了, linux 下还有一个 qt creator 可以一试
    rundis
    rundis
    Oct 15, 2015 via iPhone
    42
    @wangfeng3769 你这说的是 C♯的吧-。-
    Bensendbs
    Bensendbs
    Oct 15, 2015
    43
    Clion
    tracyone
    tracyone
    Oct 15, 2015
    44
    Vim/GVim
    ynztyl10
    ynztyl10
    Oct 15, 2015
    45
    就用过两个,
    1.Sublime Text ,常用,配合小插件
    2.Source Insight ,查看依赖超多的大工程时使用
    chchwy
    chchwy
    Oct 15, 2015
    46
    怎麼沒人提 QtCreator

    即使不寫 Qt ,單純作為 C++ 開發也行。支持各主流編譯器, 完善的代碼補全跟符號跳轉 ( clang 底層),目前跨平台免費 IDE 還沒看過一個代碼補全跟跳轉比的上 QtCreator 的。
    io
    io
    Oct 15, 2015
    47
    刚刚上手 codelite 界面喜欢
    razrlele
    razrlele
    Oct 15, 2015
    48
    最近发现个新玩意儿。。。 GNOME Builder 感觉还不错的样子。。。不过不知道支持不支持 Windows 什么的
    loryyang
    loryyang
    Oct 15, 2015
    49
    vs ,个人认为最好的 IDE ,虽然自己不太用 IDE , sublime 这种的都不能称之为 IDE ,只能算编辑器
    icenan2
    icenan2
    Oct 15, 2015
    50
    clion+vim 插件
    Neveroldmilk
    Neveroldmilk
    Oct 15, 2015
    51
    Linux 下 Vim , Windows 下没有争议的是 Visual Studio.
    io
    io
    Oct 15, 2015
    52
    刚试了 clion ,开个 hello world 就吃了 700 多 M 内存,玩不起
    longaiwp
    longaiwp
    Oct 15, 2015
    53
    VS 2015,应该可以说是宇宙至强 IDE 了吧
    eliteYang
    eliteYang
    Oct 15, 2015
    54
    vs2015,宇宙最强 IDE
    j16ZgMV9cs6ZB23n
    j16ZgMV9cs6ZB23n
    Oct 15, 2015
    55
    vim(macvim) + YouCompleteMe
    j16ZgMV9cs6ZB23n
    j16ZgMV9cs6ZB23n
    Oct 15, 2015
    56
    @chchwy 开源的 IDE 中 KDeveloper + libclang 后段还不错, QtCreator 也可以。
    TuxcraFt
    TuxcraFt
    Oct 15, 2015
    57
    Qtcreator 我觉得不错

    windows 还是 VS 吧
    lyz1990
    lyz1990
    Oct 15, 2015
    58
    话说有人知道 intellij IDEA 的 C/C++ 插件怎么用么? 难道还非得再买个 Clion ? 心疼钱啊
    pi1ot
    pi1ot
    Oct 15, 2015
    59
    turbo c++ @ dosbox @ windows xp @ virtualbox @ mac osx
    ~~~
    airysoar
    airysoar
    Oct 15, 2015
    60
    Codelite 挺好用的。 Clion 好像没有办法反编译。 Dev c++太过简单。 Codelite 和 codeblocks 差不多。
    typcn
    typcn
    Oct 15, 2015
    61
    Java 写的 IDE 反正我是不敢用。上次装了个 CLion ,打开之后电脑变卡一些,切换窗口都不流畅了,打开一个 WebRTC 项目,卡了半小时,才出来代码,代码提示根本出不来。 打开 Chromium 的项目, CPU 100% ,晚上睡一觉,第二天起来还没加载完。

    如果是 Windows ,果断用 VS ,强大不解释。
    如果是 Mac ,用 CMake 生成 Xcode 项目,就可以用 Xcode 编写 /调试了,相当方便,断点看堆栈,看变量内容什么的都可以。写好了之后到服务器上 git pull , CMake 一行命令就变成 Makefile 了,直接 make 然后运行即可。
    Linux 暂时没当做开发环境用过,不清楚
    learnshare
    learnshare
    Oct 15, 2015
    62
    VC 6 不是开玩笑的?学校里被坑的次数还少么
    vosb
    vosb
    Oct 15, 2015
    63
    VS2015 你值得拥有
    vibbow
    vibbow
    Oct 15, 2015
    64
    Visual Studio
    XIVN1987
    XIVN1987
    Oct 15, 2015 via Android
    65
    qt creator ,完全满足题主要求
    wangfeng3769
    wangfeng3769
    Oct 15, 2015
    66
    @rundis 希望你好好用,不错的.支持 c# C/cpp objecte c
    LioMore
    LioMore
    Oct 15, 2015
    67
    gnu emacs
    Chrics
    Chrics
    Oct 15, 2015
    68
    CLion
    Hakmor
    Hakmor
    Oct 15, 2015
    69
    @chchwy 谢谢推荐。最近在看 mesos 代码,,用 QT 打开就跳转不来,是我使用方式不对吗?
    starcraft
    starcraft
    Oct 15, 2015
    70
    win 平台,乘早熟悉下 vs 挺有用的。
    vc6 codeblock 这种永远活在大学课堂里
    unsuey
    unsuey
    Oct 15, 2015
    71
    Visual Studio 2015
    fuxpro
    fuxpro
    Oct 15, 2015
    72
    真诚的推荐你尝试一下 KDevelop, 我实习时在外企业里,好几个项目组都是 KDevelop + SUSE
    dqh3000
    dqh3000
    Oct 15, 2015
    73
    好像流行不用 IDE

    我觉得用文本编辑器( sublime , atom 什么的, vim 和 emacs 可能就算了吧)

    多熟悉熟悉 makefile 怎么写有好处
    zhongbeyond
    zhongbeyond
    Oct 15, 2015
    74
    source insight 看代码方便
    slicer
    slicer
    Oct 16, 2015
    75
    我入门用的 Code::Blocks 和 c-free (现在还没脱离入门阶段)。感觉 c-free 挺不错的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5158 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 203ms · UTC 08:20 · PVG 16:20 · LAX 00:20 · JFK 03:20
    ♥ Do have faith in what you're doing.