N******K 发帖数: 10202 | 1 Qt-creator eclipse-cdt netbeans kdevelop
都用gcc和gdb
程序是c++11
我重点注意的是tooltip/variable window
因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读
还要看看一些复杂的类的成员变量 这个没法print
Qt-creator
tooltip/variable window 里面显示数组 下标有问题
下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ...
其他还可以
eclipse cdt:
带一个类似visual studio intellisense的编译检查 就在胡说八道 很垃圾
编译出错 双击之后不能跳到出错的那一行 看了一下手册 似乎要用右键菜单
breakpoint 图标太小 颜色和大小都不能改 看得太费劲了
tooltip还可以 能显示标准库的类 比如 vector> A(10)
netbeans
tooltip 显示数组 把所有的元素不分行都堆在一起 无法分辨 太垃圾了 然后就没测试
其他功能
kdevelop
tooltip有问题 能显示标准库的类 比如 vector> A(10)
但是点击开来 A[0] 就是{...} 再就不能展开了 然后就没测试其他功能 |
b*******s 发帖数: 5216 | 2 所以我说vs是最好的ide,没有之一。虽然我不粉微软 |
g*****n 发帖数: 420 | 3 我一直用netbeans,还凑合能用,就是非常慢,没试过其他的 |
w***g 发帖数: 5958 | 4 靠,变量下标按字典排序!再一次证明了想用Open Source就得自己做QA。这程序写出
来之后怕是程序员自己也没有看一眼运行结果。
【在 N******K 的大作中提到】 : Qt-creator eclipse-cdt netbeans kdevelop : 都用gcc和gdb : 程序是c++11 : 我重点注意的是tooltip/variable window : 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读 : 还要看看一些复杂的类的成员变量 这个没法print : Qt-creator : tooltip/variable window 里面显示数组 下标有问题 : 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ... : 其他还可以
|
a*****g 发帖数: 19398 | 5 呵呵
【在 w***g 的大作中提到】 : 靠,变量下标按字典排序!再一次证明了想用Open Source就得自己做QA。这程序写出 : 来之后怕是程序员自己也没有看一眼运行结果。
|
d****i 发帖数: 4809 | 6 还少试了一个Code::Blocks基本上就全了,试试再来汇报一下吧
【在 N******K 的大作中提到】 : Qt-creator eclipse-cdt netbeans kdevelop : 都用gcc和gdb : 程序是c++11 : 我重点注意的是tooltip/variable window : 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读 : 还要看看一些复杂的类的成员变量 这个没法print : Qt-creator : tooltip/variable window 里面显示数组 下标有问题 : 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ... : 其他还可以
|
i**i 发帖数: 1500 | 7 没关系,牛人分分钟就给改好了.
你看到的莫不是59秒之前的样子?
【在 w***g 的大作中提到】 : 靠,变量下标按字典排序!再一次证明了想用Open Source就得自己做QA。这程序写出 : 来之后怕是程序员自己也没有看一眼运行结果。
|
N*****m 发帖数: 42603 | 8 等IDEA吧,马上就出了
【在 N******K 的大作中提到】 : Qt-creator eclipse-cdt netbeans kdevelop : 都用gcc和gdb : 程序是c++11 : 我重点注意的是tooltip/variable window : 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读 : 还要看看一些复杂的类的成员变量 这个没法print : Qt-creator : tooltip/variable window 里面显示数组 下标有问题 : 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ... : 其他还可以
|
c****3 发帖数: 10787 | 9 开源软件不是这么用的,你需要理解开源思考逻辑。
开源软件只保证比较常用的功能,工作没有问题。其他不常用功能,出问题很正常。你
用的,就不算很常用的功能,至少对开源人士是这样的。因为他们基本不用visual
studio,而且以VIM,EMACS为主,tooltip对他们基本是废物.
这里面的逻辑就是,我只保证常用功能正常,我没有精力测试不常用功能。你觉得有问
题,你可以自己修正,我反正给你源代码了。
【在 N******K 的大作中提到】 : Qt-creator eclipse-cdt netbeans kdevelop : 都用gcc和gdb : 程序是c++11 : 我重点注意的是tooltip/variable window : 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读 : 还要看看一些复杂的类的成员变量 这个没法print : Qt-creator : tooltip/variable window 里面显示数组 下标有问题 : 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ... : 其他还可以
|
l*********s 发帖数: 5409 | 10 lz可以看看prettyprint的设置。标准stl的数据结构应该直接可用的。实在有特殊的格
式需要就得自己写钩子函数了。 |
|
|
l*********s 发帖数: 5409 | 11 期待
【在 N*****m 的大作中提到】 : 等IDEA吧,马上就出了
|
f****p 发帖数: 18483 | 12 同意。
【在 b*******s 的大作中提到】 : 所以我说vs是最好的ide,没有之一。虽然我不粉微软
|
N******K 发帖数: 10202 | 13 马上到明年?
【在 N*****m 的大作中提到】 : 等IDEA吧,马上就出了
|
N******K 发帖数: 10202 | 14 已经把centos卸掉了 不浪费时间了
【在 d****i 的大作中提到】 : 还少试了一个Code::Blocks基本上就全了,试试再来汇报一下吧
|
g*****g 发帖数: 34805 | 15 No, quality matters, CDT is a second class citizen for eclipse and quality
may be lacking. But Eclipse beat VS hands down for Java development in early
2000.
【在 c****3 的大作中提到】 : 开源软件不是这么用的,你需要理解开源思考逻辑。 : 开源软件只保证比较常用的功能,工作没有问题。其他不常用功能,出问题很正常。你 : 用的,就不算很常用的功能,至少对开源人士是这样的。因为他们基本不用visual : studio,而且以VIM,EMACS为主,tooltip对他们基本是废物. : 这里面的逻辑就是,我只保证常用功能正常,我没有精力测试不常用功能。你觉得有问 : 题,你可以自己修正,我反正给你源代码了。
|
N*****m 发帖数: 42603 | 16 秋季
PEA出了几版了
【在 N******K 的大作中提到】 : 马上到明年?
|
N******K 发帖数: 10202 | 17 pea是啥? preview? 哪里下载?
【在 N*****m 的大作中提到】 : 秋季 : PEA出了几版了
|
N*****m 发帖数: 42603 | 18 preview版,有限范围
我也不知道
【在 N******K 的大作中提到】 : pea是啥? preview? 哪里下载?
|
g*********e 发帖数: 14401 | |
N******K 发帖数: 10202 | 20 tooltip做得如何?
【在 g*********e 的大作中提到】 : gdb+xemacs
|
|
|
g*********e 发帖数: 14401 | 21
gdb全是cmd line 就搞定了
基本上syntax highlighting都很到位
每次重新编译以后不用重开debugger 直接run
最关键的是速度飞快,而且buffer里面可以显示几乎无限的log
【在 N******K 的大作中提到】 : tooltip做得如何?
|
g*********e 发帖数: 14401 | 22
缺点嘛就是var显示不够直观,没法一眼看变量,啥都得print 一下
【在 g*********e 的大作中提到】 : : gdb全是cmd line 就搞定了 : 基本上syntax highlighting都很到位 : 每次重新编译以后不用重开debugger 直接run : 最关键的是速度飞快,而且buffer里面可以显示几乎无限的log
|
N******K 发帖数: 10202 | 23 原始社会好
【在 g*********e 的大作中提到】 : : 缺点嘛就是var显示不够直观,没法一眼看变量,啥都得print 一下
|
s****a 发帖数: 238 | 24 还有monkey studio也值得一试:)
【在 d****i 的大作中提到】 : 还少试了一个Code::Blocks基本上就全了,试试再来汇报一下吧
|
d****i 发帖数: 4809 | 25 这个还是第一次听说啊,是不是从KDevelop里fork出来的吧。貌似是Qt做的。
【在 s****a 的大作中提到】 : 还有monkey studio也值得一试:)
|
N******K 发帖数: 10202 | 26 最近没时间折腾了 过一个月再说
【在 s****a 的大作中提到】 : 还有monkey studio也值得一试:)
|
w***f 发帖数: 903 | 27 Kdevelop只支持一维,你这种情况要看A[0].
【在 N******K 的大作中提到】 : Qt-creator eclipse-cdt netbeans kdevelop : 都用gcc和gdb : 程序是c++11 : 我重点注意的是tooltip/variable window : 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读 : 还要看看一些复杂的类的成员变量 这个没法print : Qt-creator : tooltip/variable window 里面显示数组 下标有问题 : 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ... : 其他还可以
|
N******K 发帖数: 10202 | 28 回到原始社会了
【在 w***f 的大作中提到】 : Kdevelop只支持一维,你这种情况要看A[0].
|
w*s 发帖数: 7227 | 29 好像很漂亮,好用吗?
【在 s****a 的大作中提到】 : 还有monkey studio也值得一试:)
|
t*****n 发帖数: 4908 | 30 gdb有display命令。gdb没有你想的差。因为需要打印数值的地方也不是很多。对于stl
的vector数组,gdb是支持的不好。不过想看内容也没有问题。可以自己定义一些macro。
【在 N******K 的大作中提到】 : 原始社会好
|
|
|
b*******s 发帖数: 5216 | 31 Welcome to the jungle
We've got fun 'n' games
【在 N******K 的大作中提到】 : 回到原始社会了
|
s*******g 发帖数: 243 | 32 Qt creator算不错的了,比eclipse cdt好用。
目前c++的ide,VS是一个位面,别的是另外一个位面。
linux下面的,lz还是等神器公司jetbrains的c++ ide吧,应该快出了。
【在 N******K 的大作中提到】 : Qt-creator eclipse-cdt netbeans kdevelop : 都用gcc和gdb : 程序是c++11 : 我重点注意的是tooltip/variable window : 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读 : 还要看看一些复杂的类的成员变量 这个没法print : Qt-creator : tooltip/variable window 里面显示数组 下标有问题 : 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ... : 其他还可以
|
t***t 发帖数: 6066 | 33 这种提供refactor功能么?auto-complete?还有eclipse里面有实时语法检查,这个有
没有?我觉得这几个是最有用的。
【在 g*********e 的大作中提到】 : : 缺点嘛就是var显示不够直观,没法一眼看变量,啥都得print 一下
|
N******K 发帖数: 10202 | 34 eclipse cdt4 的检查 不是c++11的
【在 t***t 的大作中提到】 : 这种提供refactor功能么?auto-complete?还有eclipse里面有实时语法检查,这个有 : 没有?我觉得这几个是最有用的。
|
N******K 发帖数: 10202 | 35 MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了
查了一下stack overflow 就是这个情况 没法改
在win7上用gcc 看来是不行了 必须装linux
暂停使用linux3个月 等fedora 21出来 提供gcc4.9
VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique
所以我用VS写的程序目前不能用 gcc4.8.3编译
【在 N******K 的大作中提到】 : Qt-creator eclipse-cdt netbeans kdevelop : 都用gcc和gdb : 程序是c++11 : 我重点注意的是tooltip/variable window : 因为做算法 要观测数值 尤其是数组/矩阵等 不可能都用print 否则代码没法读 : 还要看看一些复杂的类的成员变量 这个没法print : Qt-creator : tooltip/variable window 里面显示数组 下标有问题 : 下标顺序 0, 1, 11, 12 ... 19, 2, 21, 22, ... : 其他还可以
|
S*A 发帖数: 7142 | 36 C++ 11 编译器支持还不是很成熟。
关键是写一个完整的 C++ 编译器太难,
工作量太大。
用 C 就没有这种问题。
【在 N******K 的大作中提到】 : MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了 : 查了一下stack overflow 就是这个情况 没法改 : 在win7上用gcc 看来是不行了 必须装linux : 暂停使用linux3个月 等fedora 21出来 提供gcc4.9 : VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique : 所以我用VS写的程序目前不能用 gcc4.8.3编译
|
g*********e 发帖数: 14401 | 37
都不提供
c++码农都是人肉complete 语法白板coding都过了更不会错
有牛人连语法高亮都不用 黑底白字就上了
【在 t***t 的大作中提到】 : 这种提供refactor功能么?auto-complete?还有eclipse里面有实时语法检查,这个有 : 没有?我觉得这几个是最有用的。
|
N******K 发帖数: 10202 | 38 我用Matlab 编了不少程序 都是白底黑字 人肉complete 完全锻炼出来了
Matlab最好的就是 datatip(tooltip) variable window 什么都能看 太方便了
还有就是workspace概念 debug的时候 停到断点 临时编一段检测程序运行
【在 g*********e 的大作中提到】 : : 都不提供 : c++码农都是人肉complete 语法白板coding都过了更不会错 : 有牛人连语法高亮都不用 黑底白字就上了
|
p****s 发帖数: 3184 | 39 原始社会?
gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可
以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时
就想到的这样强的功能。
eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设
计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的
理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb
一大截。
反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye
candies,没有什么V$的图形界面功能是不能在gdb里做的。
【在 N******K 的大作中提到】 : 原始社会好
|
l*********s 发帖数: 5409 | 40 Arch linux is rolling release and better for your user case
【在 N******K 的大作中提到】 : MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了 : 查了一下stack overflow 就是这个情况 没法改 : 在win7上用gcc 看来是不行了 必须装linux : 暂停使用linux3个月 等fedora 21出来 提供gcc4.9 : VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique : 所以我用VS写的程序目前不能用 gcc4.8.3编译
|
|
|
d****i 发帖数: 4809 | 41 没错,我试过好几种用在embedded system上的各种RTOS和各种CPU architecture下面
的编译器,C的完全没有问题,C++的代码就会出现这样那样的问题,基本都是chip
vendor的编译器出了问题,不要说C++11,就是老的版本C++98用到一些不常用的fancy
功能的时候都会有点小问题。所以我们现在还是大部分用C,少量的地方必须用C++的地
方才用C++。
【在 S*A 的大作中提到】 : C++ 11 编译器支持还不是很成熟。 : 关键是写一个完整的 C++ 编译器太难, : 工作量太大。 : 用 C 就没有这种问题。
|
h*******t 发帖数: 2679 | 42 re
【在 b*******s 的大作中提到】 : 所以我说vs是最好的ide,没有之一。虽然我不粉微软
|
N******K 发帖数: 10202 | 43 多谢 有时间研究一下gdb
gdb
【在 p****s 的大作中提到】 : 原始社会? : gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可 : 以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时 : 就想到的这样强的功能。 : eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设 : 计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的 : 理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb : 一大截。 : 反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye : candies,没有什么V$的图形界面功能是不能在gdb里做的。
|
N******K 发帖数: 10202 | 44 我刚查了一下 VS2013 也有 expression evaluator
stackoverflow上看 gdb的 print有很多局限
网络和嵌入式系统 我不用 哈哈
gdb
【在 p****s 的大作中提到】 : 原始社会? : gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可 : 以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时 : 就想到的这样强的功能。 : eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设 : 计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的 : 理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb : 一大截。 : 反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye : candies,没有什么V$的图形界面功能是不能在gdb里做的。
|
x****u 发帖数: 44466 | 45 保安都知道VS执行位置可以用鼠标随便拖动。。。
gdb
【在 p****s 的大作中提到】 : 原始社会? : gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可 : 以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时 : 就想到的这样强的功能。 : eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设 : 计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的 : 理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb : 一大截。 : 反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye : candies,没有什么V$的图形界面功能是不能在gdb里做的。
|
t*****n 发帖数: 4908 | 46 我觉得你没有必要最求C++11/14。要想玩新的,boost基本够了。而且boost各个平台
的编译器都支持的不错。VS是挺潮的,但是你不能只看一个编译器。要想合作,要考虑
别人手上的工具。
而且vs不如cdt看代码方便。cdt现在超强大。用用就有体会。
【在 N******K 的大作中提到】 : MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了 : 查了一下stack overflow 就是这个情况 没法改 : 在win7上用gcc 看来是不行了 必须装linux : 暂停使用linux3个月 等fedora 21出来 提供gcc4.9 : VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique : 所以我用VS写的程序目前不能用 gcc4.8.3编译
|
N******K 发帖数: 10202 | 47 用smart pointer之类 就得用c++11、14 然后 内存泄露检查基本不用
还有lambda thread 太好用了
【在 t*****n 的大作中提到】 : 我觉得你没有必要最求C++11/14。要想玩新的,boost基本够了。而且boost各个平台 : 的编译器都支持的不错。VS是挺潮的,但是你不能只看一个编译器。要想合作,要考虑 : 别人手上的工具。 : 而且vs不如cdt看代码方便。cdt现在超强大。用用就有体会。
|
t*****n 发帖数: 4908 | 48 boost has all
【在 N******K 的大作中提到】 : 用smart pointer之类 就得用c++11、14 然后 内存泄露检查基本不用 : 还有lambda thread 太好用了
|
t*****n 发帖数: 4908 | 49 boost should have them
【在 N******K 的大作中提到】 : 用smart pointer之类 就得用c++11、14 然后 内存泄露检查基本不用 : 还有lambda thread 太好用了
|
N******K 发帖数: 10202 | 50 看了boost的那个编译结果图 就是哪个pass 哪个fail了 结果一大片fail 就不敢用了
还是老实用std的
【在 t*****n 的大作中提到】 : boost should have them
|
|
|
t*****n 发帖数: 4908 | 51 99%fail估计你用不着。搞C++不用boost几乎不可能。boost那么好的轮子,直接用就行
了。
大部分都是头文件,直接编译。智能指针肯定没问题。
其实windows上面我是cdt看代码,vs调试。
【在 N******K 的大作中提到】 : 看了boost的那个编译结果图 就是哪个pass 哪个fail了 结果一大片fail 就不敢用了 : 还是老实用std的
|
N******K 发帖数: 10202 | 52 等xiaoju跳出来
【在 t*****n 的大作中提到】 : 99%fail估计你用不着。搞C++不用boost几乎不可能。boost那么好的轮子,直接用就行 : 了。 : 大部分都是头文件,直接编译。智能指针肯定没问题。 : 其实windows上面我是cdt看代码,vs调试。
|
x****u 发帖数: 44466 | 53 boost的特性不是大都被C++11吸收了么?
【在 N******K 的大作中提到】 : 等xiaoju跳出来
|
n******t 发帖数: 4406 | 54 瞎用boost肯定不是大项目的做法。。
【在 t*****n 的大作中提到】 : 99%fail估计你用不着。搞C++不用boost几乎不可能。boost那么好的轮子,直接用就行 : 了。 : 大部分都是头文件,直接编译。智能指针肯定没问题。 : 其实windows上面我是cdt看代码,vs调试。
|
x****u 发帖数: 44466 | 55 连C++库都不能乱用,更何况boost了。
【在 n******t 的大作中提到】 : 瞎用boost肯定不是大项目的做法。。
|
t****t 发帖数: 6806 | 56 gcc 4.8是c++11 complete, VS2013差远了. 至于c++14的少量功能直接找boost就可以
了. mingw这类的东西玩玩可以, 正经用是不行的.
【在 N******K 的大作中提到】 : MinGW gcc4.9 在win7上有大问题:obj文件 section太多就编译不下去了 : 查了一下stack overflow 就是这个情况 没法改 : 在win7上用gcc 看来是不行了 必须装linux : 暂停使用linux3个月 等fedora 21出来 提供gcc4.9 : VS2013实现了c++11和c++14的很多功能 gcc4.8.3没跟上 比如 make_unique : 所以我用VS写的程序目前不能用 gcc4.8.3编译
|
x****u 发帖数: 44466 | 57 又不是写书,追求complete有什么用。
另外VS是个平台,gcc或者clang都可以集成进去,问题是不好用啊。
【在 t****t 的大作中提到】 : gcc 4.8是c++11 complete, VS2013差远了. 至于c++14的少量功能直接找boost就可以 : 了. mingw这类的东西玩玩可以, 正经用是不行的.
|
s****a 发帖数: 238 | 58 没怎么用过,看着不错,很适合写Qt的程序,包括PyQt,但是如楼上所说,linux太多
这样的半吊子ide,和VS比用起来肯定各种不爽。感觉开源社区作这种强调用户体验的
软件不行,看看open office那个吊样就知道,以前很期待borland要在linux上出的那
个ide,最后整个公司都挂了。
另一方面,大部分的编程一个编辑器完全可以搞定,ide最有用的地方是写gui时要拖拉
些控件然后生成些代码的架子,这也是ide最初被设计出来的目的,其他功能应该有专
门的工具搞定,特别是refactor等clang的功能越来越多被开放出来应该很快有对应的
工具。
【在 w*s 的大作中提到】 : 好像很漂亮,好用吗?
|
k***0 发帖数: 1381 | 59 农民你好,你提的这几个都是n年前就solved的了
gdb
【在 p****s 的大作中提到】 : 原始社会? : gdb里的print可以打印任何C/C++的表达式,包括function calls。如果你够crazy,可 : 以调用你正在调试的function。你那M$V$就是发展到共产主义也没RMS在gdb原始设计时 : 就想到的这样强的功能。 : eye candies多倒是M$砸人工man-years就能制造出来的一堆花里胡哨的玩意儿,原始设 : 计走叉了道以后就难改了,M$的东西基本都是这么回事,正经事玩不转--对C表达式的 : 理解、对进程管理(attach)的支持、对网络和嵌入式系统(远程调试)的支持都差gdb : 一大截。 : 反过来讲,RMS如果让gdb放弃GPL,被某个大公司收购,投入1000个人年的人工做eye : candies,没有什么V$的图形界面功能是不能在gdb里做的。
|
n******t 发帖数: 4406 | 60 很多人会用这些特性,没有就是show stopper.尤其是第三方库。
【在 x****u 的大作中提到】 : 又不是写书,追求complete有什么用。 : 另外VS是个平台,gcc或者clang都可以集成进去,问题是不好用啊。
|