N******K 发帖数: 10202 | 1 要看lz具体搞什么
如果是计算
malab + c++/vs2013 profetional
如果是嵌入式 就是用自带ide好了 比如 keil51 |
|
W***o 发帖数: 6519 | 2 如果不用ide,只是在nano里面写,代码缩进就用tab吗?有没有什么好方法方便清晰的
写代码在nano or vi里面? |
|
f*****g 发帖数: 21 | 3 本人想自学JAVA编程,请问各位大侠用什么Java IDE?
JBuilder好用吗? |
|
S**I 发帖数: 15689 | 4 eclipse;最流行的Java IDE就是这个了吧。 |
|
G**Y 发帖数: 33224 | 5 网上那个tutor做的不错。可是要自己试的话,还是需要IDE呀。 |
|
|
n*******n 发帖数: 1115 | 7 linux或者mac下有哪些好用的IDE呢?我看老美的坛子有推荐Eclipse CDT, codeblocks
, netbeans等等。来问问这里的意见。 |
|
d****i 发帖数: 4809 | 8 Jetbrains终于出C++的IDE了? 看来他们是要和免费的老大哥Eclipse一拼高下了。 |
|
t**r 发帖数: 3428 | 9 javascript大家都用什么ide 可以ctrl+click直接跳到function definiton那种 |
|
d****i 发帖数: 4809 | 10 太年轻了吧你,VS可是从当年大名鼎鼎的微软的力作IDE:Visual C++来的, 当年把如
日中天的Borland C++给彻底打败了,后来集成了很多.NET的语言,C#, VB等等。 |
|
d****i 发帖数: 4809 | 11 这些web公司的开发都基本不用Windows平台,当然很少用visual studio。但是如果要
在Windows下开发Windows应用程序的话,VS是不二选择。就像如果在Linux下用C++开发
Linux应用程序,那么就没法用visual stddio,要么用vim, emacs, 要么用Eclipse,
QtCreator, NetBean, CodeBlock等Linux下的IDE。 |
|
t**r 发帖数: 3428 | 12 vi kills IDE during booting time. |
|
|
b*******s 发帖数: 5216 | 14 所以我说vs是最好的ide,没有之一。虽然我不粉微软 |
|
N******K 发帖数: 10202 | 15 这是搞算法设计 必须要的调试手段
我目前调试c++算法的办法:
简单的用tooltip看看 脑子里分析
复杂的存成文件 然后matlab打开 运行各种检测分析程序
所以对于c++IDE 我非常看重tooltip 和 variable window |
|
w***g 发帖数: 5958 | 16 你去学下gdb的scripting吧,程序B得用script写。如果你非要用C++写的话可以这样:
1. 先在程序A里预留一个stub,功能是动态加载一个动态链接库并调用其中的一个函数。
2. 调试A1断点以后写程序B并编译成动态链接库。
3. 在gdb里面断点后调用stub,动态加载并调用B。
你做research的话还是matlab算了,何苦用C++,连个趁手的IDE都没有。 |
|
Y**G 发帖数: 1089 | 17 只要是JavaEE的support,在IDE中直接运行你的servlet。 |
|
|
m***t 发帖数: 254 | 19 IDE除了intellisense有什么还有啥优势啊。我写程序大多数时间都在想, 真正写的时
间不多。用vi主要是setup和deploy方便。 |
|
g*****g 发帖数: 34805 | 20 refactoring. debugging. 多了去了。我是不能想像没有IDE怎么在几千个文件里来回
跳转。 |
|
c********1 发帖数: 5269 | 21 Do you have Windows or linux machine?
I am sure [eclipse + pydev] work in Windows and linux machine.
my linux is running as guest vm on Windows.
Agree, Those IDEs are slow.You should get a newer machine if you want to do
software development. I buy a new machine every two years. |
|
a***n 发帖数: 538 | 22 Sublime不错,虽然不是ide。我用一个rsub插件编辑远程文件挺方便的。不过mac的字
体在不是retina的显示器上真心丑陋。 |
|
y***a 发帖数: 840 | 23 搞是指自己写?不少系统软件都是VI/EMACS搞出来的吧。过几百万行代码的也不少
IDE有时候很方便,但也不是没有就不能活了吧。 |
|
q****x 发帖数: 7404 | 24 很烂。分析功能比IDE弱太多了。
如果你觉得cscope和ctag好用,说明你写的代码简单。 |
|
s***o 发帖数: 175 | 25 Linux kernel 怎么样?很简单吗?
[在 quantx (X矿工) 的大作中提到:]
:很烂。分析功能比IDE弱太多了。
:
:........... |
|
q****x 发帖数: 7404 | 26 什么叫搞定?有足够的资源,打孔机也可以搞定百万行代码呢。是不是这样的人也可以
说vi用户没有耐心、技巧、道行?李寻欢的飞刀道行很高,不能说明飞刀和手枪一样好
用。
人类文明的发展,一大重要特征就是工具的发展,计算机行业也一样。不必抱残守缺。
IDE |
|
s***o 发帖数: 175 | 27 逻辑什么就不讨论了。
我只想说Linux kernel 不简单,vim+ctags+cscope 很好用,用来做Kernel开发效率不
比其他IDE 差。
你回头看看你5楼的回帖,就应该知道我说什么了。
[在 quantx (X矿工) 的大作中提到:]
:我来猜一下。你是想说Linux kernal复杂,并且可以用vi工具链搞定,所以vi工具链
分析功能不弱?
:
:........... |
|
y**********u 发帖数: 6366 | 28 当年写linux kernel,用eclipse load一下,然后就死了
IDE可
见的
少多 |
|
|
f*z 发帖数: 421 | 30 在window 下有些付费的IDE plugin还是比较好用的。除了编辑以外,代码分析,加
unit testing, refactoring 这些功能挺方便的。 |
|
z****e 发帖数: 54598 | 31 是没那个时间
就跟你现在要环游世界
你当然可以坐船,就跟上上个世纪一样
但是有飞机为啥不坐?
IDE |
|
z****e 发帖数: 54598 | 32 能活,但是我不想活在那个环境里
就像你现在说,你徒步去欧洲,行不行?
可以
但是当然不愿意走着去,想飞过去
用vi搞出上百万行代码的项目,基本上都是屎坑
有遇到过,一个类6000行就这么出来的
因为用vi的话,所有东西写到一个file里面去会比较容易
比起去grep的话,但是6000行的类,你要我来看,我看吐血
我自己写,一个类200行就差不多要打住了
30倍于我自己写的类,你要我看,看了都想屎
用ide,与人与己都方便 |
|
g*****g 发帖数: 34805 | 33 我老很多年不写C/C++了,但无疑不能用IDE的开发项目越来越少,这个thread里大量提
到的例子就是只能在server端开发,资源受限等等。众所周知网络越来越快,嵌入式资
源越来越多,这个改变是早晚的事情。
人比机器贵,前几年我还不时需要ssh去部署,改配置等等,现在部署jenkins one
click,改配置有web UI。连看log都有web应用,需要ssh的时候极少。log动辄在几十
台机器上,让你ssh不是吐血,连grep都得distribute。工具是会进步的,码农有限的
精力,应该专注于码。 |
|
h****r 发帖数: 2056 | 34
你是哪行? 你那行比别的行强?我见过的各种高手,不管用c/c++,java还是
javascript,
还是其他语言,基本上都是能极其熟练地使用vi和各种shell命令的。没见谁整天拉着
个eclipse当宝。我老eclipse用的恐怕也不会比你差。
这么说吧,你要像你自己想像的那么拽,却年收入还挣不到40万刀,还是少说两句为好。
没听说谁创新的劲头在IDE上,在java上。古德里安这种人,也不是你能懂的。 |
|
z*******3 发帖数: 13709 | 35 一般都是用vi写代码的喜欢说秒杀一切ide
这个thread就有例子 |
|
z*******3 发帖数: 13709 | 36 你不说并不代表其他人不说
脑子里是垃圾并不能因为ide就变成了金子
这个是有和无的差异,这个是做research最感兴趣的
但是效率是另外一回事
就像德国人杀犹太人
用枪一个个打当然可以
但是德国人觉得这样太慢
怎么办?
上毒气,高效简洁
德国人连杀人都是工业化操作 |
|
a*********a 发帖数: 3656 | 37 夹娃6000行,可能刚把import,getter,setter写完。夹娃6000个文件,可能一个具体类
都还没定义。而具体类的申明和定义都在同一个文件。
所以写夹娃没有IDE确实挺遭罪的。 |
|
B********e 发帖数: 1062 | 38 嘿嘿, 恰恰在这套系统之前, 我们的平台是c++/java/c#混合的, 跨若干个平台。
现在我们的性能和可扩展性是以前的xx倍。java没有了, C#可能只有GUI那部分再用。
现在基本上所有的服务都在linux上, 包括提供给GUI的数据。
Java 比 C++ 优势在于有很多轮子可以用, 它的劣势是它的轮子不够好。
Java/C++ 的趋势真的是50步笑百步, 没准Java消失的速度超过C++。
学计算机的和学英文的其实很想, 鉴定成功的标准与你作的行业知识有关。
首先是行业知识, 其次是专业知识, 再次是专业工具。
不知道你为什么成天证明IDE好于VIM? 对于后来的人没有多大的提高。 |
|
y***a 发帖数: 840 | 39 "所以如果用vi来写代码,上百万行代码当然搞不定
或者很难搞定,我也搞不定,我不相信这里有谁面对百万行代码"
你不要偷换概念好不好, 你的原话是不相信谁能VI搞定上百万行代码。你扯这么多IDE
的好处,比VI强有什么用,睡不知道,还用你来装? |
|
z*******3 发帖数: 13709 | 40 lol
谁都知道,你确定?
你又不是其他人,你凭什么替其他人说话?
至于搞不搞得定,那你要定义搞定
写出屎坑一样有人会定义成搞得定
这年头,自以为搞得定的人不要太多
物理民科从来都认为自己搞得定相对论
IDE |
|
y***a 发帖数: 840 | 41 是你一堆废话,最后还要自己修正解释。有拿个时间,你用你的IDE可以搞定又几百万
代码了。 |
|
d********t 发帖数: 9628 | 42 vim一个visual mode就打得IDE满地找牙。 |
|
c******o 发帖数: 1277 | 43 年轻人才用ide
坚持用vim/emacs都是年龄大的。
我这儿几个用vim/emacs都是c++/java 8年+的。
用习惯了不想改。 |
|
g*****g 发帖数: 34805 | 44 只要能出活,爱刻硬盘都行。用不用IDE其实都是自然选择。 |
|
a********c 发帖数: 3657 | 45 我现在就是全程vi搞c++,8m行的code吧。vi把那些navigation pk加上不比ide差,准
确的说用熟了还快些。差的是debugging。 |
|
z****e 发帖数: 54598 | 46 那所谓的简化本质上还不是就是同样的idea?
你最后还不是一样学了?
j2ee的东西无非就是一个idea而已,懂了idea
剩下的都是体力活,到时候打字就是了
真正写代码时候可以用ide直接生成
现在只不过从几个快捷键变成了几个关键字而已
这有啥区别?还不是一回事 |
|
w**z 发帖数: 8232 | 47 maven 是个build tool,什么ide 都可以invoke .command 都可以用。
if |
|
d****i 发帖数: 4809 | 48 Forgot to mention, those are just are generic C++ development running on PC/
Server. For C/C++ running on a particular embedded platform, you generally
need a compiler with and IDE from the vendor so that you code can run on the
target platform. For example TI's Code Composer Studio (Eclipse-based) for
TI CPU/MCU with TI's compiler. This is very peculiar since each vendor has
their own extension of C/C++ for their OS and target architectures. |
|
t***q 发帖数: 418 | 49 多谢大家的回复。想问一下,除了clion, eclipse, vs, 以外, code: blocks 是不是
最好的c++ IDE 了?多谢! |
|
l*******m 发帖数: 1096 | 50 ipython notebook 虽然不是ide, 但十分方便 |
|