跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • C++ IDE/editor 推荐
未分類
20 11 月 2020

C++ IDE/editor 推荐

C++ IDE/editor 推荐

資深大佬 : secsilm 5

最近想学 C++ 了,我原本以为大家都是用 VS,结果看了看一些教程,发现用啥的都有啊,什么 codelite 、codeblocks 。刚试了下用 VS Code,发现不能直接 build and run,build 后还得手动去 run exe,略嫌麻烦。

大家写 C++ 一般都用什么 IDE/editor 呢?有啥优缺点呢?

大佬有話說 (81)

  • 資深大佬 : fatigue

    无他,vim 尔

  • 資深大佬 : ylhawj

    Clion 不错,可以试试。

  • 資深大佬 : cmdOptionKana

    现代化 IDE 首先就去 jetbrains 找,多数情况下就是最优方案。

  • 資深大佬 : minami

    只是入门学习 C++的话可以用 dev-c++,注意原版已经不更新了,去 github 下载社区维护的版本

  • 資深大佬 : fixend

    直接点 run 不就完了,会自动 build 的。vs 还要配合 vax 插件用。

  • 資深大佬 : cgwh

    Code::Blocks,
    The open source, cross platform, free C, C++ and Fortran IDE.

  • 資深大佬 : Kellerman

    本地用 vscode 然后远程开发,很多方案都试过,感觉是现在目前最优方案!

  • 資深大佬 : Inf1nity

    CLion 的体验很好

  • 資深大佬 : yucao

    即开即用,补全强大的话,CLion 、Visual Studio 这两个选一个就行

  • 資深大佬 : linux40

    支持 language server protocal 就行。目前的 C++ language server 有 clangd 和 ccls 。

  • 資深大佬 : a719031256

    目前没有什么好的 c++ ide 用,vs 太肥了,clion 难用,codelite 半成品,vscode 跑一个 helloword 都需要配置 js 文件,还是直接用文本编辑+gcc/clang 比较好,再加上 cmake 也不错

  • 資深大佬 : psuwgipgf

    没人提 qtcreator 呀,开箱即用,轻量,其它平台不知道体验怎么样,Linux 下 应该是免费的最好的了。

  • 資深大佬 : anakinsky

    宇宙第一 IDE–Visual Studio

  • 資深大佬 : lingxi27

    clion 已经很完善了

  • 資深大佬 : baoshuo

    VSCode 装个 code runner 试试。
    如果是学竞赛的话可以装个 CP Editor 也挺好用的。
    (其实我们机房有的人喜欢用 Dev-C++

  • 資深大佬 : levelworm

    Windows 下面自然是 Visual Studio community edition

  • 資深大佬 : newmlp

    都用一遍,适合自己才是最好的

  • 資深大佬 : jdhao

    刚开始当然是越快上手越好,别花太多时间在编辑器上

  • 資深大佬 : newmlp

    qtcreator +1

  • 資深大佬 : paoqi2048

    Qt Creator

  • 資深大佬 : jones2000

    vs2019

  • 資深大佬 : Cielsky

    codeblocks

  • 資深大佬 : 0x11901

    个人建议 clion,绑定的 clang-tidy 可以帮助你写出更好的 cpp 代码。你写的时候多看看黄色报警和自动修复的代码是什么,对初学者提升很大的。

  • 資深大佬 : 0x11901

    @0x11901 而且用 ide 的话一般也不需要你自己再去费力配置什么了,其他的东西你想整个 clang-format 都挺麻烦的,更别说还是初学者了。用 clion 吧,其他的要么需要自己配,要么根本就是……

  • 資深大佬 : 0gre2019

    个人习惯 Sublime + CMake

  • 資深大佬 : livepps

    vs 2019 最强 c++ ide,然后 clion,其他 ide 新手都不适合吧,难上手

  • 資深大佬 : daimiaopeng

    clion 和 vs2019

  • 資深大佬 : daimiaopeng

    @a719031256 clion 难用???难道的不是最好用的?

  • 資深大佬 : northisland

    开发机是 linux 、BSD 、或者 osx
    我无脑推荐 eclipse cdt,不花钱,容易装,对 cmake,bazel 这类工程组织文件支持到位,debug 能直接对齐到汇编

    C++ IDE/editor 推荐

    开发机是 windows,
    没啥建议~

  • 資深大佬 : northisland

    个人认为没有最好用的 IDE 。

    只有你最熟悉的,还有相对最适合解决某个问题的 IDE 。

  • 資深大佬 : bipy

    初学 c++时靠 CLion 教我写代码(

  • 資深大佬 : nightwitch

    Qtcreator +1
    200M,跨全平台,基于 clang 的语义补全和静态分析

  • 資深大佬 : Jirajine

    vscode 可以 build and run,装个 cmake 插件,具体看文档。

  • 資深大佬 : Mithril

    首选 Visual Studio + VAssistX 或者 Resharper Ultimate,其次 Visual Studio,再次 CLion 。至于其它的,等你有能力了载去折腾吧。

  • 資深大佬 : crclz

    CodeBlocks.
    Stop making choices and get your self to work

  • 資深大佬 : airqj

    看到有人推荐 Qt creator 我就放心了

  • 資深大佬 : mingl0280

    新手无脑 vs 啊,F5 一键编译运行。
    等到稍微入门了再去*nix 下玩整个编译流程也不迟的。

  • 資深大佬 : waruqi

    vscode/vim + xmake

  • 資深大佬 : zjsxwc

    NetBeans 也可以

  • 資深大佬 : inhzus

    新手 Windows 就用 vs,省心好用。
    仅 mac,一般用 clion 。
    Linux:vscode + ccls 或 vim + ccls,用过的人都说好。
    这些编辑器和开发套件新手还是之后再折腾吧,认准 vs 没错的

  • 資深大佬 : Ru1X1ang

    Clion

  • 資深大佬 : chenyu0532

    visual studio:不知道我的大名??对宇宙第一没概念?

  • 資深大佬 : Mutoo

    vscode build 后需要手动 run 的解决方案是创建一个 launch 项,然后设置 preLanchTask 为 default build task

    “preLaunchTask”: “${defaultBuildTask}”

    这样的话,直接 run 就会前置 build 了。

  • 資深大佬 : darknoll

    学啥 C++啊,明日黄花,我司玩了 10 年 C++都转了

  • 資深大佬 : onecode

    到现在还有人说 vs 太肥,这是多久没用过 vs 了

  • 資深大佬 : FloatK

    @northisland 老哥,你用的 linux 桌面版本是哪个?

  • 資深大佬 : shuax

    Sublime Text + xmake

  • 資深大佬 : wszgrcy

    @nightwitch qt 的 ui 太奇怪了,另外翻译的一半中文一半英文

  • 資深大佬 : kingzeus

    vs 最强 c++ ide,然后 clion

  • 資深大佬 : XIVN1987

    qtcreator +1

  • 資深大佬 : XIVN1987

    @onecode

    vs 安装的时候搞的到处都是,,不像 qtcreator 、clion 这种软件只把文件装到一个指定目录下面去

  • 資深大佬 : a719031256

    @daimiaopeng 我要把项目弄到 FreeBSD 上跑所以难用

  • 資深大佬 : jasonkayzk

    clion,JB 家的东西一直可以的

  • 資深大佬 : lookenwu

    windows: vs
    linux/mac: vscode/vim + cmake

  • 資深大佬 : Ethson

    同 qt-creator 。

    用过 vs 、codeblocks 、clion 、vscode 、sublime,到最后只有 qt-creator 留了下来。

    不过你可以都试试,每个都用一段时间,就知道了。

  • 資深大佬 : northisland

    @FloatK ubuntu

  • 資深大佬 : ipwx

    几年不用 c++,CLion 教我 C++17 的代码规范

  • 資深大佬 : hitmanx

    看了以上的留言大概就能看出来,哪个 IDE 都没有压倒性的优势。或者说,无论选哪个都不重要,先干起来是真的

  • 資深大佬 : free9fw

    Xcode

  • 資深大佬 : tcfenix

    @daimiaopeng
    我是 ij pycharm phpstorm goalnd dadagrip 等各种 jb 用户,但是就是 c++,就是 clion 横向,纵向比较都很吃亏

    从全文搜索,ide 使用习惯一致性来说 clion 还是很舒服的,毕竟 jb 的底子在这里, 但是 ide 的核心代码跳转只支持 cmake 太拉垮了…现在我主要写代码在 vscode 上, 然后需要搜索东西了切 clion….

    希望 jb 能越做越好…

  • 資深大佬 : wolfzz

    别折腾 VS code 了,你刚学 c++的 配置能把你搞死,而且代码提示补全太差。
    Windows 下直接 VS 就可以了,CLion 也很好,二选一,先学起来,不要折腾环境。

  • 資深大佬 : psklf

    Windows 或 Mac 就不说了 各自都有个好用的。
    Linux 下我直接用的文本编辑器加 Cmake Make,你现在学习阶段,写写 demo 足够了。

  • 資深大佬 : onceViewer

    vscode extension: code runnee

  • 資深大佬 : onceViewer

    @onceViewer code runner

  • 資深大佬 : glumess

    clion 就可以了

  • 資深大佬 : MasterCai

    必须推荐 Qt creator (不是,CLion 还是好用的

  • 資深大佬 : longfeixxxx

    vs 稍微花点时间配置一下,也是可以的。

  • 資深大佬 : Felldeadbird

    以前我是用 VC6 。现在是 VS 。不过我是入门者。

  • 資深大佬 : macha

    开发 windows 程序,只有 vs,没有其他了。
    开发 Linux 程序,推荐 Clion 和 vs 的 linux 开发组件。clion 的优点是有 clang 帮你检查代码和补全,各种 git 和编辑器快捷键很顺手,缺点是太卡太卡。机器没有 16G 和 I7 估计跑起来会比较郁闷,而且只能支持 cmake 项目。makefile 项目要自己去写一些简单的 cmakefile 来让他跑起来。debug 只能支持 gdbserver 。
    vs 的 linux 开发组件比较不占资源,静态代码分析也基本够用。debug 就比较爽了,可以直接远程 debug,不用在远程机器上安装 gdbserver,折腾环境。不过集成的功能比较少,比如远程 ssh,上传文件等等。
    Mac 开发没搞过,就不瞎比比了。

  • 資深大佬 : PygmalionEffect

    cmake+vscode yyds
    不过 vs 也很不错 我都装了 但是更喜欢用 vsc 因为有时候还要写前端代码

  • 資深大佬 : yl4311629

    windows 平台就 vs+番茄插件 就足够了

  • 資深大佬 : jsun

    vscode+1 对零编程经验的新手来说,配置环境有点麻烦

  • 資深大佬 : Damenly1

    七十几居然没人提 emacs 。。

  • 資深大佬 : letking

    这么多人说 QtCreator,我很欣慰。
    跨平台 IDE 唯一选择

  • 資深大佬 : wizardoz

    @letking clion 也有多平台的,我用 clion 写 QT

  • 資深大佬 : Xeonpoint

    GNU/emacs 和 vim 都很好 vscode 也很棒。就是觉得 atom 有点用不来,代码补全过于完整。

  • 資深大佬 : zvl0reqglvd

    emacs 写代码,感觉挺好的。习惯了,clion 也不错,但是要钱,不能白嫖。

  • 資深大佬 : tinyRat

    这不用宇宙第一 IDE ?

  • 資深大佬 : auto8888

    QtCreator

  • 資深大佬 : QBugHunter

    @darknoll
    转啥?转 JAVA ?

  • 資深大佬 : reedthink

    入门 codeblocks,后续直接 gun 工具链走起

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具