• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Deteriorator
V2EX  ›  程序员

C 语言的 IDE 好用的有哪些?麻烦巨佬推荐一下

  •  1
     
  •   Deteriorator · Jun 19, 2020 · 20472 views
    This topic created in 2328 days ago, the information mentioned may be changed or developed.
    我下载用过一下:
    Dev C++ 不能修改文件编码,容易乱码
    CodeBlocks 不能按住快捷键快速跳转声明
    Clion 编码都设置为 UTF8,但是报错信息就给我乱码,自己解决不了,而且使用的是 cmake,不太会用 cmake
    Visual Studio 太巨大了,笔记本降不住

    麻烦推荐一下,或者帮忙解决一下 Clion 的问题,用 Jetbrains 系列的用的比较多
    138 replies  •  2020-06-23 14:58:40 +08:00
    1  2  
    ❮ ❯
    levelworm
    levelworm
    Jun 20, 2020 via Android
    101
    VSCode 我觉得还可以,不过我是业余的。
    Tony042
    Tony042
    Jun 20, 2020
    102
    同 VScode + CMake 小项目这俩足够了,大一点还是 VS 吧,而且 VS 现在也支持 CMake 了
    UFc8704I4Bv63gy2
    UFc8704I4Bv63gy2
    Jun 20, 2020 via Android
    103
    @GeruzoniAnsasu c++builder 表示不服
    crella
    crella
    Jun 20, 2020 via Android
    104
    这年头还有嫌 vs 占空间大的?
    同上(...)楼,可以找 visual studio 2010 express
    licraft
    licraft
    Jun 20, 2020
    105
    xcode
    Deteriorator
    Deteriorator
    OP
    Jun 20, 2020
    106
    @crella 确实嫌占空间大。我有这空间去搞点儿其他的不香吗?
    ligiggy
    ligiggy
    Jun 20, 2020
    107
    @Deteriorator 存小姐姐?
    ichao1214
    ichao1214
    Jun 20, 2020 via Android
    108
    当然是 vc6
    bruce0
    bruce0
    Jun 20, 2020
    109
    JetBrains CLion
    Deteriorator
    Deteriorator
    OP
    Jun 20, 2020
    110
    @ichao1214 经典但不适用
    @bruce0 正在使用,已经按照大佬们的方法解决了乱码
    3q3q3q
    3q3q3q
    Jun 20, 2020
    111
    你们这群异教徒。都没有人说 VIM 好用的吗
    U97F3
    U97F3
    Jun 20, 2020 via Android
    112
    现在的新晋开发者可真是娇气
    7gugu
    7gugu
    Jun 20, 2020
    113
    clion,或者换一个大一点的 C 盘
    vicence
    vicence
    Jun 20, 2020
    114
    window 下推荐 pelles C IDE,有很多特性,强烈推荐
    clickclick
    clickclick
    Jun 20, 2020 via Android
    115
    同 clion,乱码问题我的解决办法是:电脑调成 utf-8 编码,然后所有软件都调成 utf-8
    wamson
    wamson
    Jun 20, 2020 via iPhone
    116
    Winndows 下用 vs,unix like 就随便了。
    Damenly1
    Damenly1
    Jun 20, 2020
    117
    emacs 配置直接 doom-emacs
    winzkh
    winzkh
    Jun 20, 2020 via Android
    118
    vscode
    虽然不是 IDE
    pulqca
    pulqca
    Jun 20, 2020 via Android
    119
    我用 vim 写 C 十几年,换别的还真不习惯🤣🤣
    Deteriorator
    Deteriorator
    OP
    Jun 20, 2020
    120
    @pulqca 十几年的经验了,大佬呀,我工作刚好两年,学的其他语言,现在想学一下母语,哈哈,vim 不太会配,所以就选 IDE 了,方便
    Twain
    Twain
    Jun 20, 2020
    121
    clion 不要整别的,都是幺蛾子,语言还不是小问题么,没沉住气好好看看啊
    codyfeng
    codyfeng
    Jun 20, 2020
    122
    VS Code + CMake 挺好的。本来用 CLion,某次修改个 1 万行的 unit test 时卡得痛不欲生后就换 VS Code 了。
    Roung
    Roung
    Jun 20, 2020 via Android
    123
    emacs
    mmdsun
    mmdsun
    Jun 20, 2020 via Android
    124
    visual studio 2019
    Calibans
    Calibans
    Jun 20, 2020 via iPhone
    125
    @Deteriorator 知乎上有个配置的详细教程,你搜一下就有了
    IC0ZB
    IC0ZB
    Jun 20, 2020 via iPhone
    126
    昨天试用了一下 vscode + WSL,个人觉得挺香的
    oahebky
    oahebky
    Jun 20, 2020❤️1
    127
    @init

    确实专业工具首推 source insight

    ======


    肯定是 source insight,公司一个产品几十个 application,一个 application 从几万行到几十万行不等就是用 source insight 来追代码。

    那些不是说 source insight 的人;肯定没有几万行起步看代码的经验。

    以路由器设备为例;(以下专指“应用层”,非内核层);
    uboot,shell,
    IPv4 、IPv6 协议在嵌入式设备上的实现;
    DNS 的实现;
    PPP ( PPPoE )、GPON 、实现;
    还有一些更“上层”的如 FTP 、http 、等软件
    等等等
    哪一个不是以万为单位记的代码,用什么轻量编辑器要搞清楚代码逻辑效率会差好几倍。

    当然,如果只是以千为单位的代码库,用 source insight 差距不会感觉很明显。
    另一方面,因为我习惯了用 sublime,所以在最终“编辑”代码阶段我个人还是用 sublime ;
    但是一个项目过来,在一个以万为单位的 application,要在里面改几个 bug,或者开发新的功能;没有用 source insight 来熟悉代码,用什么 VS code,Sublime,vim,等;那就等着陷入代码的泥泽里等同事来救吧。

    ====

    以上,仅限于大量代码推荐 source insight 。
    bintianbaihua
    bintianbaihua
    Jun 20, 2020
    128
    clion
    Meltdown
    Meltdown
    Jun 20, 2020 via Android
    129
    vim + cscope + tagbar 也够用了
    xchaoinfo
    xchaoinfo
    Jun 20, 2020 via Android
    130
    VS code wsl gcc cmake 非常爽
    Roung
    Roung
    Jun 21, 2020 via Android
    131
    问就是 emacs
    zhujian198
    zhujian198
    Jun 21, 2020
    132
    问就是 vim
    wtsamuel
    wtsamuel
    Jun 21, 2020
    133
    vscode + gcc 不香吗
    labubu
    labubu
    Jun 22, 2020
    134
    clion 无敌
    bp0
    bp0
    Jun 22, 2020
    135
    如果有时间,爱折腾。vim + cmake

    如果不想折腾,vscode + cmake
    pythonee
    pythonee
    Jun 22, 2020
    136
    vim
    或
    clion
    xjq
    xjq
    Jun 22, 2020
    137
    我用的 xcode,我是不是独狼
    unscdf117
    unscdf117
    Jun 23, 2020
    138
    上大学的时候用的 CFree 后来用的 VS 再后来用的 CLion 最后为了生计用起了 IDEA 和 pycharm 从此再也没有写过一行 C
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3036 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 12:23 · PVG 20:23 · LAX 04:23 · JFK 07:23
    ♥ Do have faith in what you're doing.