C++将迎来复兴 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请要在回答技术问题时复制粘贴 AI 生成的内容
gaicitadie
V2EX    程序员

C++将迎来复兴

  •  
  •   gaicitadie 2014-09-09 09:43:36 +08:00 11545 次点击
    这是一个创建于 4129 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://www.jetbrains.com/clion/ ,一个NB的IDE重要性超过超过框架,甚至超过语言本身,jetbrains重新定义了IDE,jetbrains的IDE重新定义了语言,phpstorm让php也变得优美。pycharm让django像rails的脚手架一样自动化。rubymine让rails的很多杀手锏功能变得可有可无。
    60 条回复    2014-09-10 18:37:39 +08:00
    iugo
        1
    iugo  
       2014-09-09 09:48:27 +08:00
    PhpStorm 在哪儿买好?
    Rect
        2
    Rect  
       2014-09-09 09:48:47 +08:00
    我从来没觉得C++没落过..何来复兴之说
    tonyluj
        3
    tonyluj  
       2014-09-09 09:51:26 +08:00
    重要性超过 C 和 C++ 貌似不可能吧,毕竟只是个好用的 IDE,没他 Kernel 照样写,Nginx 照样写
    vim + youcompleteme + gdb + git + cmake 也能很爽
    不过 CLion 确实不错,刚才刚用了一下,等出正式版就买个
    tobyxdd
        4
    tobyxdd  
       2014-09-09 09:51:27 +08:00   3
    催人泪下
    jakwings
        5
    jakwings  
       2014-09-09 09:52:11 +08:00
    说的好像软文一样……我看突出点是跨平台吧?不知道能不能超过VS?
    jiangpeng
        6
    jiangpeng  
       2014-09-09 09:54:18 +08:00
    @iugo OSChina 啊!5折,走支付宝

    http://www.oschina.net/shop/jet/19
    zkd8907
      &nsp; 7
    zkd8907  
       2014-09-09 09:54:56 +08:00   1
    If you are using Visual Studio for C++ development, try our ReSharper for C++.
    xdeng
        8
    xdeng  
       2014-09-09 10:01:02 +08:00
    怎么可能比 VS NB?
    fo2w
        9
    fo2w  
       2014-09-09 10:07:11 +08:00
    ls说VS的, 不带上VA么...
    canesten
        10
    canesten  
       2014-09-09 10:10:13 +08:00
    壮哉我大JB
    但是要超越VS还是有点远
    如何兼并现有众多的VS工程才是痛点
    比如我很关心现有的Cocos和Unreal工程如何从VS无痛切换到Clion
    robertlyc
        11
    robertlyc  
       2014-09-09 10:10:40 +08:00
    一个靠IDE复兴的语言? 呵呵
    hvsy
        12
    hvsy  
       2014-09-09 10:13:43 +08:00
    JetBrains的 IDE 还是很犀利,牛逼的.
    alsotang
        13
    alsotang  
       2014-09-09 10:31:39 +08:00
    不相信能有 VS 牛逼
    hging
        14
    hging  
       2014-09-09 10:36:08 +08:00
    rubymine? 没用过. 从来只用sublime.
    hourui
        15
    hourui  
       2014-09-09 10:41:18 +08:00
    你们有考虑过xcode的感受么?
    hjc4869
        16
    hjc4869  
       2014-09-09 10:44:36 +08:00
    @jakwings 超过VS?你在开玩笑?那可是某群人价值12W的女朋友啊!
    typcn
        17
    typcn  
       2014-09-09 10:46:22 +08:00
    没有 VS 牛逼吧
    我从 VS2012 开始 就一直买正版 VS 到现在
    missdeer
        18
    missdeer  
       2014-09-09 10:50:00 +08:00   1
    前些天看了Boost.Context和Boost.coroutine,Boost.asio这些库的介绍,我觉得C++已经不是一门编程语言了,它是个操作系统。。。
    kavinyao
        19
    kavinyao  
       2014-09-09 10:59:18 +08:00 via iPhone
    “jetbrains的IDE重新定义了语言”,lz这么吹Jetbrains知道吗?
    limuxy
        20
    limuxy  
       2014-09-09 11:12:45 +08:00
    C++没落过吗……
    n37r06u3
        21
    n37r06u3  
       2014-09-09 11:13:52 +08:00   1
    壮哉我大JB
    Earthman
        22
    Earthman  
       2014-09-09 11:19:47 +08:00
    @typcn 有钱
    wezzard
        23
    wezzard  
       2014-09-09 11:26:00 +08:00
    Powerful than Xcode?
    imskull
        24
    imskull  
       2014-09-09 11:26:18 +08:00   1
    以前我用VC的时候重来没觉得IDE有啥牛逼,直到我做iOS程序...
    用上了XCode,我又以为XCode是最烂的IDE,直到我做Android程序...
    用上了Eclipse...
    PrideChung
        25
    PrideChung  
       2014-09-09 11:38:49 +08:00
    @hourui 别提Xcode了,要不是苹果给它开后门,按照AppStore的审核标准这货肯定会因为崩溃而过不了审核。
    cluries
        26
    cluries  
       2014-09-09 11:39:16 +08:00
    说的好像C++很没落一样。
    jetbrains出的就一定很强大很好用很高大上?
    我是不大喜欢他家的产品的.虽然我也在用...
    bigporker
        27
    bigporker  
       2014-09-09 12:04:51 +08:00
    c++语言不评论,但是jetbrains的编辑器大爱
    gaicitadie
        28
    gaicitadie  
    OP
       2014-09-09 12:08:18 +08:00   1
    不喜欢jetbrains系列IDE的猿猿有两种:

    1、驾驭不了这个神器的菜鸟
    2、已经出神入化无招胜有招的大牛
    mind3x
        29
    mind3x  
       2014-09-09 12:11:45 +08:00
    @imskull 有Android Studio就不要用Eclipse了
    aa88kk
        30
    aa88kk  
       2014-09-09 12:23:46 +08:00
    @mind3x Android Studio还不支持native code
    ioth
        31
    ioth  
       2014-09-09 12:29:28 +08:00
    @mind3x 破玩意太占资源,本来开发android就够慢的了。
    Ultratude
        32
    Ultratude  
       2014-09-09 12:46:22 +08:00
    啥时候萎过了...
    momo5269
        33
    momo5269  
       2014-09-09 12:53:59 +08:00
    @gaicitadie 能不这样二分么?
    Numbcoder
        34
    Numbcoder  
       2014-09-09 12:54:45 +08:00
    JB 家的东西好是好,就是 UI 丑到爆,影响我写代码的心情,所以弃用!
    gaicitadie
        35
    gaicitadie  
    OP
       2014-09-09 13:01:21 +08:00
    @Numbcoder 比起eclipse算是美的了
    muzuiget
        36
    muzuiget  
       2014-09-09 13:27:27 +08:00
    C++没落过?
    fasling
        37
    fasling  
       2014-09-09 13:33:14 +08:00
    @Numbcoder 主要是默认字体不好看, 换一下字体和配色就挺好看了.话说 clion里默认带了source pro
    erse
        38
    erse  
       2014-09-09 13:48:49 +08:00
    不喜欢jb家的东西,感觉很蛋疼,哎,看来我还是成不了大牛啊
    BGLL
        39
    BGLL  
       2014-09-09 13:51:38 +08:00
    正玩Qt的路过....
    bleaker
        40
    bleaker  
       2014-09-09 14:02:14 +08:00
    @robertlyc Delphi复兴了Pascal
    Ricepig
        41
    Ricepig  
       2014-09-09 14:20:33 +08:00 via Android
    真不错啊,java的ide能做到这么流畅不容易

    确实没法和vs比,但是应该更轻量,但是在核心内容写代码上更智能
    davepkxxx
        42
    davepkxxx  
       2014-09-09 14:22:55 +08:00
    比Visual Studio还好用?
    cxh116
        43
    cxh116  
       2014-09-09 14:28:33 +08:00
    差距不是一个IDE能解决的

    就像django的migrations,和Rails比差距还是很大的
    1. 不支持rollback
    2. 多人协作时,同时添加Migrations会有冲突,比如同时生成0001_initial.py,这个时候肯定有会冲突,Rails这坑也踩过,不过新版本早就把文件名改成包含时间,而不是数值序列
    3. Rails migrations是并行添加,而Django的migrations需要指定了上一个migrations
    muziyue
        44
    muziyue  
       2014-09-09 14:31:27 +08:00
    虽然我也喜欢JB,但你这么吹合适吗……
    Akagi201
        45
    Akagi201  
       2014-09-09 14:36:21 +08:00
    期待已久, 前面说VS的没考虑过做嵌入式C开发的一直没有个像样的IDE啊, 多少人还在用着老古董的Source Insight. JB终于让我等到了
    hourui
        46
    hourui  
       2014-09-09 14:37:52 +08:00
    @PrideChung 没用 xcode 写过 oc, 单凭 c/c++ 的使用情况来看, 崩溃率和其他的 ide 来说基本上差不多呀
    cxe2v
        47
    cxe2v  
       2014-09-09 14:47:32 +08:00
    @mind3x 有点玩不转Android studio
    Actrace
        48
    Actrace  
       2014-09-09 14:50:10 +08:00
    netbeans路过...IDE目前最大的作用就是智能提示和方法导航了...
    lightening
        49
    lightening  
       2014-09-09 16:02:48 +08:00
    呵呵
    fork3rt
        50
    fork3rt  
       2014-09-09 16:23:03 +08:00
    PHPStorm是我用过最好的PHP IDE, PyCharm是我用过最好的Python IDE。
    krafttuc
        51
    krafttuc  
       2014-09-09 16:38:55 +08:00
    语言和工具,高仇恨话题啊
    nikolai
        52
    nikolai  
       2014-09-09 17:05:12 +08:00
    楼主你有考虑过你头像的感受吗?
    incompatible
        53
    incompatible  
       2014-09-09 17:20:15 +08:00
    @hjc4869 这是什么梗?
    denghongcai
        54
    denghongcai  
       2014-09-09 17:44:36 +08:00
    VS+VAX,非常舒服
    Sharuru
        55
    Sharuru  
       2014-09-09 18:17:25 +08:00
    VS+VAX飘过, 不过对JB的IDE充满期待 )
    cos800
        56
    cos800  
       2014-09-10 09:02:09 +08:00
    楼主乔布斯上身了吗
    jedihy
        57
    jedihy  
       2014-09-10 13:02:21 +08:00
    C /C++从来都是最重要的,没有之一。
    jedihy
        58
    jedihy  
       2014-09-10 13:04:13 +08:00
    LZ的话想复制广告,那些IDE不过就是IDE罢了,跟语言本身没任何关系。
    homlean
        59
    homlean  
       2014-09-10 18:00:47 +08:00
    c++: 我一直都是优,你TM让我怎么从良。
    semicircle21
        60
    semicircle21  
       2014-09-10 18:37:39 +08:00
    为什么整个楼都莫名的喜感,
    看标题我以为是说 C++ 13 的, 万万没想到是 JB 的 IDE.
    然后就是 JB 党和 VS 党互 A, 丝毫不顾及 XCode党 的感受..
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3293 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 54ms UTC 11:15 PVG 19:15 LAX 03:15 JFK 06:15
    Do have faith in what you're doing.
    ubao msn 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