想问一下,在 大厂 的大佬们,C++编程工具都用的是什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
13192262269
V2EX    程序员

想问一下,在 大厂 的大佬们,C++编程工具都用的是什么?

  •  
  •   13192262269 2019-03-15 16:03:26 +08:00 11721 次点击
    这是一个创建于 2404 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1.eclipse?(本人在用,吐血想换,真心不好用)( ̄皿 ̄)
    2.CodeLite
    3.NetBeans
    4.MonoDevelop
    5.Anjuta
    以上,是我听过的,不知大佬们是用什么工具?求推荐
    81 条回复    2019-03-24 18:36:17 +08:00
    zycpp
        1
    zycpp  
       2019-03-15 16:10:31 +08:00 via iPhone   1
    首先,我不是大佬
    win 下 vs2017 社区版
    linux 下 vim

    ps:大佬用记事本
    ooops
        2
    ooops  
       2019-03-15 16:16:08 +08:00   2
    CLion ?
    shuax
        3
    shuax  
       2019-03-15 16:18:54 +08:00
    vs2008
    LANB0
        4
    LANB0  
       2019-03-15 16:20:47 +08:00
    source insight
    rain423
        5
    rain423  
       2019-03-15 16:20:49 +08:00
    vs 小厂。。。
    across
        6
    across  
       2019-03-15 16:22:42 +08:00
    来个大厂的大佬说说?

    我只见过用 vs 和 vs code 的。
    除了 vs,其他 IDE 更 Vim/Emacs/Sublime 啥区别
    zyp0921
        7
    zyp0921  
       2019-03-15 16:24:05 +08:00
    source insight
    zyp0921
        8
    zyp0921  
       2019-03-15 16:24:16 +08:00
    小厂里的
    13192262269
        9
    13192262269  
    OP
       2019-03-15 16:26:17 +08:00
    我公司有人用 UE(捂脸)
    whitev2
        10
    whitev2  
       2019-03-15 16:27:36 +08:00
    写 C 的同事用的是 source insight ;感觉写 C 的都是神仙
    fuckaholic
        11
    fuckaholic  
       2019-03-15 16:33:43 +08:00
    貌似 嵌入式和驱动的 Source Insight 的多~
    小弟 Vim
    wbing
        12
    wbing  
       2019-03-15 16:37:46 +08:00
    小厂,vs 和 vscode
    shakaraka
        13
    shakaraka  
    PRO
       2019-03-15 16:38:59 +08:00
    手写[doge]
    shfanzie
        14
    shfanzie  
       2019-03-15 16:41:16 +08:00
    vs Qt
    jianmingforpc
        15
    jianmingforpc  
       2019-03-15 16:57:21 +08:00
    曾经一个项目用 vscode....Clion 好用些,但没钱+懒得搞破解
    hell0v2
        16
    hell0v2  
       2019-03-15 16:58:16 +08:00
    sublime
    zhuangzhuang1988
        17
    zhuangzhuang1988  
       2019-03-15 17:20:51 +08:00
    微软的 VisualStudio 又被吃了
    webjin1
        18
    webjin1  
       2019-03-15 17:23:16 +08:00 via Android
    大厂应该是刻石头的,类似于甲骨文。
    pkokp8
        19
    pkokp8  
       2019-03-15 17:24:48 +08:00 via Android
    notepad++
    sourcrinsight
    vscode
    vim
    我的成长路
    hkitdog
        20
    hkitdog  
       2019-03-15 17:24:49 +08:00 via iPhone
    TX 某游戏引擎开发部门表示全体用 visuals studio
    cookbook
        21
    cookbook  
       2019-03-15 17:33:04 +08:00
    还是 VS 最习惯,调试方便,QT 做界面不错
    di1012
        22
    di1012  
       2019-03-15 17:36:18 +08:00
    别问,问就是记事本 or 手写
    lazyfighter
        23
    lazyfighter  
       2019-03-15 17:45:22 +08:00
    我是写 java 的不过,我对面是写 c 的 他们用 vim
    limit007
        24
    limit007  
       2019-03-15 17:46:00 +08:00
    业余写 C 用得 Vim
    或者 你可以尝试 CLion 我用它写 Rust 感觉很爽
    写 C/Cpp 用 CLion 要配 cmake
    across
        25
    across  
       2019-03-15 17:49:06 +08:00
    游戏开发里面,除了 Xcode 平台限定,就没有不用 VS 的
    anyele
        26
    anyele  
       2019-03-15 17:51:26 +08:00 via Android
    vs2017
    XIVN1987
        27
    XIVN1987  
       2019-03-15 18:10:47 +08:00
    qt creator,,
    虽然是业余选手,,还是强答一下吧
    MeteorCat
        28
    MeteorCat  
       2019-03-15 18:11:46 +08:00 via Android
    clion
    jmc891205
        29
    jmc891205  
       2019-03-15 18:19:54 +08:00
    vim
    tao1991123
        30
    tao1991123  
       2019-03-15 18:20:33 +08:00
    Clion
    janxin
        31
    janxin  
       2019-03-15 18:22:00 +08:00
    VisualStudio ?
    murmur
        32
    murmur  
       2019-03-15 18:23:16 +08:00
    @whitev2 以前传言不是华为用的魔改版 source insight 么
    GeruzoniAnsasu
        33
    GeruzoniAnsasu  
       2019-03-15 18:26:24 +08:00
    小厂
    clion
    vim
    host 是 mac
    GeruzoniAnsasu
        34
    GeruzoniAnsasu  
       2019-03-15 18:27:19 +08:00
    哦对 我们的 C/++工程配置全都是 cmake, 没有裸 Makefile 的
    TaylorJack123
        35
    TaylorJack123  
       2019-03-15 18:42:01 +08:00 via Android
    SmartIDE 手动狗头
    wujunzero
        36
    wujunzero  
       2019-03-15 18:43:20 +08:00
    @jianmingforpc jetbrains 有教育优惠,如果你的学校邮箱还在的话。
    nicebird
        37
    nicebird  
       2019-03-15 19:07:22 +08:00
    emacs
    Hconk
        38
    Hconk  
       2019-03-15 19:08:47 +08:00 via iPhone
    win 下主 vs,偶尔查看或小改动用 vsc,Linux 一般只编译,小改动 vim,cmake 管理项目,跨平台编译用 cmake 也很方便。(非大厂)
    ACool
        39
    ACool  
       2019-03-15 19:11:35 +08:00 via Android   1
    鹅厂游戏部门,从 vs 到 vim 都有,不过功能都是改个代码而已,就是当编辑器用,写完在 linux 下面编,gdb 调试
    iceheart
        40
    iceheart  
       2019-03-15 19:12:38 +08:00 via Android
    小厂,VS。其他的 IDE 都一个样。linux 版本多个 makefile 而已。
    jianmingforpc
        41
    jianmingforpc  
       2019-03-15 19:16:13 +08:00
    @wujunzero 学校邮箱不在了....
    Nero8848
        42
    Nero8848  
       2019-03-15 19:27:10 +08:00 via Android
    @wujunzero 教育授权不含商用,如果是公司用的话可能会有法律问题。
    chiu
        43
    chiu  
       2019-03-15 19:30:31 +08:00 via Android
    核弹厂
    manager 用 vim
    我个人习惯用 sourceinsight
    老外好像很少用 sourceinsight,所以公司没买 license,买的 SlickEdit 的 license。刚开始用 SlickEdit,用了一周,很不习惯,就一直暂时 vsc 过渡了。
    karottc
        44
    karottc  
       2019-03-15 19:50:22 +08:00 via iPhone
    一直用的 vim
    darknoll
        45
    darknoll  
       2019-03-15 19:57:11 +08:00
    用 vs 的都啥情况,不用 cmake 么。。。
    hilbertz
        46
    hilbertz  
       2019-03-15 19:59:22 +08:00   1
    vs + visual assist + visual gdb = 全平台通吃
    BigLion
        47
    BigLion  
       2019-03-15 20:07:46 +08:00
    鹅厂:source insight 或者 visual studio
    dongqihong
        48
    dongqihong  
       2019-03-15 20:52:51 +08:00
    阿里云:绝大多数 vim,少数 emacs
    missdeer
        49
    missdeer  
       2019-03-15 20:55:04 +08:00
    首先不是大佬
    win 下 vs,mac 下 xcode
    旁边也有同事用 source insight,sublime text,vscode
    minami
        50
    minami  
       2019-03-15 20:55:38 +08:00   1
    同事基本用 sourceinsight,我用 Qt Creator,可以直接打开 CMake 和 autotools 工程,作为 IDE,完爆 sourceinsight 这个编辑器不在话下,还没有编码问题和盗版问题
    yanaraika
        51
    yanaraika  
       2019-03-15 20:56:17 +08:00 via Android
    周围用 vim 和 emacs 居多
    nonkr
        52
    nonkr  
       2019-03-15 21:03:56 +08:00 via iPhone
    CLion
    skadi
        53
    skadi  
       2019-03-15 21:04:42 +08:00
    clion
    visual studio
    rb6221
        54
    rb6221  
       2019-03-15 21:52:03 +08:00
    你这不合格啊,说了那么多 Clion 和 VS 都没说的吗
    coderluan
        55
    coderluan  
       2019-03-15 21:54:20 +08:00
    说个上面没提到的:

    Intel C++ compiler,兼容 makefile 和 vs solution,性能非常非常好,价格非常非常贵,最便宜都上万,不过换个邮箱( IP ?)就能试用一个月。
    richardshao
        56
    richardshao  
       2019-03-15 21:56:04 +08:00
    windows sourceinsight,linux 直接上 vim
    sinxccc
        57
    sinxccc  
       2019-03-15 22:14:33 +08:00
    我们组之前还真统计过,而且结果挺分散的:

    https://9.obelus.net/2018/08/11/ide-in-team.html
    sofm
        58
    sofm  
       2019-03-15 22:32:07 +08:00
    旁边看到的,老司机用的是 eclipse,新人用的是 clion。c++写后台。
    0x11901
        59
    0x11901  
       2019-03-15 22:41:25 +08:00
    clion
    xuyuheng0905
        60
    xuyuheng0905  
       2019-03-15 22:46:55 +08:00
    vim
    lhr_lovehoney
        61
    lhr_lovehoney  
       2019-03-15 23:02:28 +08:00
    vs ue 小厂
    shiltian
        62
    shiltian  
       2019-03-15 23:13:41 +08:00
    Visual Studio Code …
    shiltian
        63
    shiltian  
       2019-03-15 23:16:19 +08:00
    @coderluan 怪不得我们 ICC 客户少…(手动狗头)
    ilgharkus
        64
    ilgharkus  
       2019-03-15 23:38:39 +08:00
    首先,我不是大佬。
    Linux:Emacs
    Windows:VSCode/Sublime + Emacs 键位。
    xiaottt
        65
    xiaottt  
       2019-03-15 23:49:13 +08:00
    slickedit 没人用这个么?
    zonyitoo
        66
    zonyitoo  
       2019-03-15 23:55:26 +08:00
    vim
    MonoLogueChi
        67
    MonoLogueChi  
       2019-03-16 00:01:05 +08:00 via Android
    vs,Dev C,你确定你提到的那些都是些 C 艹的工具吗
    MrGba2z
        68
    MrGba2z  
       2019-03-16 00:58:56 +08:00
    自家 IDE,vi/vim,emacs,少部分人用的就是常见的那些 IDE
    zwy100e72
        69
    zwy100e72  
       2019-03-16 01:03:38 +08:00
    source insight 3.5 60%
    source insight 4 20%
    visual studio code 8%
    visual studio 7%
    CLion 5%

    从开头搞就用新工具吧,现有项目随大流容易解决问题
    twistoy
        70
    twistoy  
       2019-03-16 01:33:59 +08:00
    vim + ccls
    moonsn
        71
    moonsn  
       2019-03-16 08:51:18 +08:00 via Android
    @twistoy 我就知道有你。。
    waruqi
        72
    waruqi  
       2019-03-16 09:23:44 +08:00 via Android
    vsc/vim + xmake
    softempire
        73
    softempire  
       2019-03-16 10:08:46 +08:00
    外企,全员 Visual Studio
    mv0x
        74
    mv0x  
       2019-03-16 10:24:10 +08:00
    小厂
    linux:vim
    mac:clion
    eliteYang
        75
    eliteYang  
       2019-03-16 10:43:58 +08:00
    vs vsc sourceinsight vim
    gainsurier
        76
    gainsurier  
       2019-03-16 15:25:35 +08:00
    传统公司。
    IDE:Qt Creator/Visual studio
    编辑器:Slick Edit
    karllynn
        77
    karllynn  
       2019-03-16 15:33:11 +08:00
    IDE 能用的其实就 clion 和 vs 吧,其他的连自动补全都做的不行,重构啥的更别提了
    ms2008
        78
    ms2008  
       2019-03-16 16:05:24 +08:00
    @13192262269 我也在用。。。
    troywinter
        79
    troywinter  
       2019-03-16 19:34:00 +08:00
    大厂几百个 G 的代码根本不能本地编译的,用啥都一样,反正就写个代码,在远程编译,当然最好 CLion 啊
    zartouch
        80
    zartouch  
       2019-03-17 21:03:06 +08:00
    业余 c++选手,vs code - 项目只能 linux 编译,所以是共享目录+远程调用。vs code 有插件方便些。
    wujunzero
        81
    wujunzero  
       2019-03-24 18:36:17 +08:00 via Android
    @Nero8848 确实。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3109 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 12:34 PVG 20:34 LAX 05:34 JFK 08:34
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86