V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qingfeng
V2EX  ›  程序员

有在Linux上做C/C++开发的吗?

  •  
  •   qingfeng · 2013-09-09 10:24:27 +08:00 · 6307 次点击
    这是一个创建于 4095 天前的主题,其中的信息可能已经有所发展或是发生改变。
    各位有在Linux上做C/C++开发的吗?想问下有什么好用的IDE工具推荐?谢谢
    35 条回复    1970-01-01 08:00:00 +08:00
    vietor
        1
    vietor  
       2013-09-09 10:30:06 +08:00
    eclipse 除了有点大之外,简单直接。
    vietor
        2
    vietor  
       2013-09-09 10:30:52 +08:00
    哦,我倒是用了一段时间Codelite,也可以
    hooluupog
        3
    hooluupog  
       2013-09-09 10:31:57 +08:00
    eclise cdt/netbeans/codeblocks,再就是emacs和vim配合ctags/cscope这些。
    Sdhjt
        4
    Sdhjt  
       2013-09-09 10:36:00 +08:00
    Linux内核及驱动用VIM+插件,应用程序开发用eclipse
    workaholic
        5
    workaholic  
       2013-09-09 10:41:30 +08:00
    kate
    justfly
        6
    justfly  
       2013-09-09 10:41:58 +08:00
    code blocks 看同事在用
    ivenvd
        7
    ivenvd  
       2013-09-09 10:46:21 +08:00
    IDE 的话必须 KDevelop 无悬念啊,除非你开发 Qt 还可以纠结一下 qtcreator。
    missdeer
        8
    missdeer  
       2013-09-09 10:53:53 +08:00
    幽幽地出现……因为一直用vim,没自动完成真痛苦
    xunyu
        9
    xunyu  
       2013-09-09 11:06:44 +08:00
    code blocks,调试起来比较方便
    krfantasy
        10
    krfantasy  
       2013-09-09 11:56:01 +08:00
    QtCreator很不错,比Eclipse要好用些。

    Emacs党的话,Emacs + CEDET也很爽。
    ceyes
        11
    ceyes  
       2013-09-09 12:22:30 +08:00
    杜绝IDE.
    vim + 各种插件 ...
    可以参考这个 http://corner.squareup.com/2013/08/fly-vim-first-class.html (Square 技术团队开源Vim 配置文件)
    或者自己折腾, github上可参考的配置文件多如牛毛.
    ceyes
        12
    ceyes  
       2013-09-09 12:24:49 +08:00
    @missdeer 自动补全可以用这几个插件snipMate, snipMate, SuperTab-continued.
    chone
        13
    chone  
       2013-09-09 12:24:54 +08:00 via iPhone
    c的话肯定是vim了
    ceyes
        14
    ceyes  
       2013-09-09 12:26:17 +08:00
    Oops 应该是这三: SuperTab-continued, snipMate, echofunc.vim.
    biaobiaoqi
        15
    biaobiaoqi  
       2013-09-09 13:01:26 +08:00
    @ceyes 好强大~学着用起来。
    stackpop
        16
    stackpop  
       2013-09-09 13:24:00 +08:00
    其实我在windows上写linux程序。。。。

    samba同步。。。。
    然后切换到crt里面去make

    ~~~~~~~~~~~~~~~~~~~~~
    好屌丝
    soli
        17
    soli  
       2013-09-09 13:56:46 +08:00
    不自虐,Eclipse。
    meecle
        18
    meecle  
       2013-09-09 14:20:33 +08:00
    emacs, vi 之类,不代表自虐,这些学一次就够了,以后就会很舒服!
    qqblog
        19
    qqblog  
       2013-09-09 15:31:10 +08:00
    Kdevelop
    shenyuan
        20
    shenyuan  
       2013-09-09 18:29:18 +08:00
    codeblocks
    SoloCompany
        21
    SoloCompany  
       2013-09-09 21:44:27 +08:00
    我会告诉你说我们公司的都是用 Visual Studio 的么,囧
    banbanchs
        22
    banbanchs  
       2013-09-09 23:24:03 +08:00
    qtcreator真不错,还有fakevim功能
    Akagi201
        23
    Akagi201  
       2013-09-09 23:46:46 +08:00
    slick edit, 相信我, 唯一可以取代source insight的强大利器, 可以模拟vim和emacs各种方式, 所有的功能用类C实现, 源码在安装目录里.
    jesse_luo
        24
    jesse_luo  
       2013-09-09 23:58:13 +08:00
    source inside 3……
    有人能告诉我mac 上除了macvim有什么阅读内核源码的方案么……
    Ricepig
        25
    Ricepig  
       2013-09-10 02:06:46 +08:00
    Netbeans,勉强够用的智能提示,自动生成makefile,速度能够接受,跨平台。我一直用它。
    sqbing
        26
    sqbing  
       2013-09-10 08:35:28 +08:00
    @Akagi201 你买了slickedit的license?有钱人
    JesseZ
        27
    JesseZ  
       2013-09-10 08:39:43 +08:00   ❤️ 1
    vim/vi 直接通过终端编辑
    Slickedit 在Win下通过ftp连接
    kid177
        28
    kid177  
       2013-09-10 09:31:11 +08:00
    @SoloCompany linux下也可以用??
    vontio
        29
    vontio  
       2013-09-10 09:32:44 +08:00
    @stackpop 我写c++那会也是这样搞的
    vontio
        30
    vontio  
       2013-09-10 09:34:36 +08:00
    在mac下用parallels desktop 搞个xp虚拟机 使用vs
    在linux下用samba 使用vs
    Lax
        31
    Lax  
       2013-09-10 09:47:57 +08:00
    TextMate,从Mac机器ssh连到Linux机器,通过rmate来本地编辑。
    ryanking8215
        32
    ryanking8215  
       2013-09-10 21:02:30 +08:00
    这个网站不错,第一次就给你了。

    本人嵌入式Linux c/c++ 6,7年, 一直在vim和emacs来回切,周期为2年,最近又切到emacs了,evil-mode开心的简直手足无措!
    SoloCompany
        33
    SoloCompany  
       2013-09-10 22:06:31 +08:00
    @vontio 他们都是在用 Windows + Samba 来开发 Linux 应用
    after1990s
        34
    after1990s  
       2013-09-10 22:58:17 +08:00
    @meecle 调试怎么办?
    Akagi201
        35
    Akagi201  
       2013-09-29 01:02:03 +08:00
    @sqbing 好吧, 网上轻松找到破解补丁(win/linux/mac os x), 我觉得不要太纠结这个,只要不是用到产品中的东西, 用到一些盗版软件是可以接受的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5835 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:40 · PVG 11:40 · LAX 19:40 · JFK 22:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.