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

Linux 下的 C++ IDE 有什么推荐的?

  •  
  •   zjsxwc ·
    zjsxwc · Jun 8, 2019 · 7450 views
    This topic created in 2553 days ago, the information mentioned may be changed or developed.

    cmake 项目,

    安装编译依赖都是通过sudo apt install xxx-dev来安装编译依赖的,

    目前我都是在 vim 里改下代码,然后无脑执行

    cd build
    cmake ../
    make
    ./run
    

    来看结果,

    写起来好烦躁啊,

    求个 IDE

    Supplement 1  ·  Jun 10, 2019
    clion 默认第二个选项就是从 cmake 配置文件创建项目,太方便了!

    反而 codeblock 与 qtcreator 都没有对 cmake 支持
    22 replies    2019-06-10 09:26:23 +08:00
    creedowl
        1
    creedowl  
       Jun 8, 2019
    clion 啊,方便
    anonymous256
        2
    anonymous256  
       Jun 8, 2019 via Android
    Jetbrain 全家桶和 Clion 了解一下
    heart4lor
        3
    heart4lor  
       Jun 8, 2019
    codeblocks
    andyhuzhill
        4
    andyhuzhill  
       Jun 8, 2019
    Qt Creator
    sadhen
        5
    sadhen  
       Jun 8, 2019
    微软的 Visual Studio Code 完全能够满足需求
    bookit
        6
    bookit  
       Jun 8, 2019   ❤️ 1
    neovim,用最新的一堆插件,实现 99%的 ide 功能
    akiakiseofficial
        7
    akiakiseofficial  
       Jun 8, 2019 via iPhone
    Clion 了解一下
    UFc8704I4Bv63gy2
        8
    UFc8704I4Bv63gy2  
       Jun 8, 2019 via Android
    codeblocks,最好的
    hallwoodzhang
        9
    hallwoodzhang  
       Jun 8, 2019
    Clion (收费),QT creator (免费)
    ChrisTsai
        10
    ChrisTsai  
       Jun 8, 2019
    建议 QtCreator,免费,且一直在更新。我一直用这个,配合 gdbserver 还可以远程调试。
    如果习惯了 IDEA 等 JetBrain 全家桶,可以试试 Clion,但是收费,且需要 java 环境。
    PTLin
        11
    PTLin  
       Jun 8, 2019
    配置下 vim 就行,安装个 AsyncRun 插件
    然后 nnoremap <F5> :AsyncRun -raw -cwd=build cmake ..&&make<cr>就可以一键编译了,还可以配置一键运行,补全也有 coc.nvim 什么的
    orm
        12
    orm  
       Jun 8, 2019 via iPhone
    CLion 的 jvm 自带,不需要另装
    XIVN1987
        13
    XIVN1987  
       Jun 8, 2019 via Android
    qt creator
    ihciah
        14
    ihciah  
       Jun 9, 2019
    认准 jetbrains 就对了
    russian
        15
    russian  
       Jun 9, 2019
    clion 绝对是第一选择
    qtcreator 可以说及格。
    codeblocks 还是算了吧
    greatx
        16
    greatx  
       Jun 9, 2019
    qtcreator
    dosmlp
        17
    dosmlp  
       Jun 9, 2019
    qtcreator
    leaflxh
        18
    leaflxh  
       Jun 9, 2019
    目前在用 vs2017 的 Linux 跨平台开发功能,不知道能不能解决你的需求
    https://www.cnblogs.com/Harley-Quinn/p/7465517.html
    paoqi2048
        19
    paoqi2048  
       Jun 10, 2019
    Qt Creator
    araraloren
        20
    araraloren  
       Jun 10, 2019
    Qt Creator 支持 cmake。。
    Chenamy2017
        21
    Chenamy2017  
       Jun 10, 2019
    Qt Creator
    顺带可以做几个桌面软件玩玩。
    zjsxwc
        22
    zjsxwc  
    OP
       Jun 10, 2019
    @araraloren 不知道 Qt Creator 怎么从 cmake 创建项目,clion 可以直接这样创建


    https://i.loli.net/2019/06/10/5cfdb184a77c150666.png
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5377 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 139ms · UTC 07:42 · PVG 15:42 · LAX 00:42 · JFK 03:42
    ♥ Do have faith in what you're doing.