r***e 发帖数: 1840 | 1 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library
什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的
解决方案?
我现在想的有3个:
1.用回emacs,vi。缺点是功能比较弱。
2.Java based.没有什么对c++支持比较好的ide
3.remote development.比如在自己的laptop上setup一个environment然后连上公司系
统开发。没试过,不知道是不是可行。
希望大牛指点1,2 |
D*******a 发帖数: 3688 | 2 i've been using eclipse cdt for years without problem, but you are right it
has been getting pretty bloated lately.
you can also try netbeans
library
【在 r***e 的大作中提到】 : 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library : 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的 : 解决方案? : 我现在想的有3个: : 1.用回emacs,vi。缺点是功能比较弱。 : 2.Java based.没有什么对c++支持比较好的ide : 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系 : 统开发。没试过,不知道是不是可行。 : 希望大牛指点1,2
|
g*****g 发帖数: 34805 | 3 eclipse is not slow, but you have to give it enough memory.
I have 30 open projects and 50K+ source files and it runs
fine on my lenovo laptop, which I use as a workstation for
daily work.
library
【在 r***e 的大作中提到】 : 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library : 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的 : 解决方案? : 我现在想的有3个: : 1.用回emacs,vi。缺点是功能比较弱。 : 2.Java based.没有什么对c++支持比较好的ide : 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系 : 统开发。没试过,不知道是不是可行。 : 希望大牛指点1,2
|
r***e 发帖数: 1840 | 4 I'm sure eclipse works in most situation. But in my company we use a remote
client like VNC to access linux box under windows. Eclipse is slow comparing
to other c++ based ide.
And eclipse makes lots strange errors: like in many places, the syntax is
fine but it reports an error. This lets me feel that eclipse project, like
many other open source projects, becomes too big to control. (Or the
community manages it badly.)
【在 g*****g 的大作中提到】 : eclipse is not slow, but you have to give it enough memory. : I have 30 open projects and 50K+ source files and it runs : fine on my lenovo laptop, which I use as a workstation for : daily work. : : library
|
r***e 发帖数: 1840 | 5 Thanks for the advice. I tried netbeans. But it's slow as well.
I wish I could have an ide which is as portable as Java based.(Finding the
correct lib in c++ is a pain. Especially you don't have the root permission.
) and as quick as these ides in c++.
It seems eclipse makes everything super complicated. If i want to debug, I
must create a debug config first. wtf.
it
【在 D*******a 的大作中提到】 : i've been using eclipse cdt for years without problem, but you are right it : has been getting pretty bloated lately. : you can also try netbeans : : library
|
L***n 发帖数: 6727 | 6 how about codeblocks? it's pretty fast but may not be as portable as java
based ide.
permission.
【在 r***e 的大作中提到】 : Thanks for the advice. I tried netbeans. But it's slow as well. : I wish I could have an ide which is as portable as Java based.(Finding the : correct lib in c++ is a pain. Especially you don't have the root permission. : ) and as quick as these ides in c++. : It seems eclipse makes everything super complicated. If i want to debug, I : must create a debug config first. wtf. : : it
|
g*****g 发帖数: 34805 | 7 check preferences-> search compiler, errors/warnings,
it may have something to do withyour settings.
remote
comparing
【在 r***e 的大作中提到】 : I'm sure eclipse works in most situation. But in my company we use a remote : client like VNC to access linux box under windows. Eclipse is slow comparing : to other c++ based ide. : And eclipse makes lots strange errors: like in many places, the syntax is : fine but it reports an error. This lets me feel that eclipse project, like : many other open source projects, becomes too big to control. (Or the : community manages it badly.)
|
g*****g 发帖数: 34805 | 8 The debug part is not true, you can set a break point, and
choose debug as ...,a debug config is automatically created.
permission.
【在 r***e 的大作中提到】 : Thanks for the advice. I tried netbeans. But it's slow as well. : I wish I could have an ide which is as portable as Java based.(Finding the : correct lib in c++ is a pain. Especially you don't have the root permission. : ) and as quick as these ides in c++. : It seems eclipse makes everything super complicated. If i want to debug, I : must create a debug config first. wtf. : : it
|
D*******a 发帖数: 3688 | 9 if I were you with this setup, I will run eclipse in windows, and use sshfs
to access the files.
for debugging, you can use gdbserver in the linux box and have your eclipse
attach to it.
remote
comparing
【在 r***e 的大作中提到】 : I'm sure eclipse works in most situation. But in my company we use a remote : client like VNC to access linux box under windows. Eclipse is slow comparing : to other c++ based ide. : And eclipse makes lots strange errors: like in many places, the syntax is : fine but it reports an error. This lets me feel that eclipse project, like : many other open source projects, becomes too big to control. (Or the : community manages it badly.)
|
d**********x 发帖数: 4083 | 10 基本不用
linux下没有什么好用的c++ ide
大家都是各种编辑器直接开搞。
library
【在 r***e 的大作中提到】 : 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library : 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的 : 解决方案? : 我现在想的有3个: : 1.用回emacs,vi。缺点是功能比较弱。 : 2.Java based.没有什么对c++支持比较好的ide : 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系 : 统开发。没试过,不知道是不是可行。 : 希望大牛指点1,2
|
|
|
r***e 发帖数: 1840 | 11 我manager就是emacs+gdb,但是learning curve高,还要搞lisp.而且什么按住conrol后
能自动去相应definition or implementatin也没有。
drum的思路好像不错,我就想看能不能搞一个remote developement环境或者portable
development environment.我自己也有个x200装的linux,跑个ide,更新个最新的lib不
是问题。
今天下午又把我的那个vm 服务器弄死机了,经常是eclipse debug着整个机器就当掉了。
今天下午就在想是不是open source社区的问题好像就是更新太平凡,搞得弄个library
经常不兼容。
今天下午还看到新闻说gnome要搞个gnome os。汗。
有可能审美观不同,对eclipse总不怎么感冒,界面太繁琐了,相比之下netbeans干净
很多。
【在 d**********x 的大作中提到】 : 基本不用 : linux下没有什么好用的c++ ide : 大家都是各种编辑器直接开搞。 : : library
|
t****t 发帖数: 6806 | 12 emacs难道没有etags, 不可能吧.
portable
了。
library
【在 r***e 的大作中提到】 : 我manager就是emacs+gdb,但是learning curve高,还要搞lisp.而且什么按住conrol后 : 能自动去相应definition or implementatin也没有。 : drum的思路好像不错,我就想看能不能搞一个remote developement环境或者portable : development environment.我自己也有个x200装的linux,跑个ide,更新个最新的lib不 : 是问题。 : 今天下午又把我的那个vm 服务器弄死机了,经常是eclipse debug着整个机器就当掉了。 : 今天下午就在想是不是open source社区的问题好像就是更新太平凡,搞得弄个library : 经常不兼容。 : 今天下午还看到新闻说gnome要搞个gnome os。汗。 : 有可能审美观不同,对eclipse总不怎么感冒,界面太繁琐了,相比之下netbeans干净
|
G*****7 发帖数: 1759 | 13 qtcreator is fast. it's c++ based.
i tried and disliked codelite. very crashy.
library
【在 r***e 的大作中提到】 : 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library : 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的 : 解决方案? : 我现在想的有3个: : 1.用回emacs,vi。缺点是功能比较弱。 : 2.Java based.没有什么对c++支持比较好的ide : 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系 : 统开发。没试过,不知道是不是可行。 : 希望大牛指点1,2
|
r***e 发帖数: 1840 | 14 有吗?我不知道啊,我没看过我manager搞developement,只是有时候看到他在用emacs
和gdb,问他什么事,他也一直是用grep。
我们这还有用vi的,搞得我这个年轻人苦不堪言啊。
大牛们指条明路吧,从长期来说会不会emacs更有前途点。照我的理解一旦把emacs搞好
了,再加上不断累积的lisp script。这个也不容小看。
【在 t****t 的大作中提到】 : emacs难道没有etags, 不可能吧. : : portable : 了。 : library
|
r***e 发帖数: 1840 | 15 I used it in the past 4 months(1.X). Recently it stopped working, for
example,when I debug, it won't jump into the current line. I need to find
the file name and line number to check the line myself. Pain in the ass.
Then I downloaded and use the 2.3.1.(Can't use 2.5.1, the c library is not
new enough,I think we are using gcc 4.6.2) When I debug by using it, the gdb
crashed consistantly in some files.
That's why I need a new ide. I have the impression that qtcreator is not
stable enough. Another thing i don't like is that each time there's a new
file(not created by me), I need to add it in the qc.files.
I wanted to use kdeveloper. I think many people here mentioned it. But the
library thing seems complicated.
【在 G*****7 的大作中提到】 : qtcreator is fast. it's c++ based. : i tried and disliked codelite. very crashy. : : library
|
l*********s 发帖数: 5409 | 16 You won't go wrong with emacs, but vi is as capable.
emacs
【在 r***e 的大作中提到】 : 有吗?我不知道啊,我没看过我manager搞developement,只是有时候看到他在用emacs : 和gdb,问他什么事,他也一直是用grep。 : 我们这还有用vi的,搞得我这个年轻人苦不堪言啊。 : 大牛们指条明路吧,从长期来说会不会emacs更有前途点。照我的理解一旦把emacs搞好 : 了,再加上不断累积的lisp script。这个也不容小看。
|
t****t 发帖数: 6806 | 17 emacs is a kind of IDE and surely is more powerful than vim. however as an
editor, there are lots of default function missing, you need to program a
lot of things to make it a good editor. when you move to another environment
, you must copy your settings and scripts, otherwise it's hardly useable.
vim, on the other hand, is an editor, not as powerful as emacs (although
also programmable). but as a good editor, most functions for editor are
built-in or provided with default installation. a few lines of custom
settings (some personal perferences) are all you need to bring with you.
it doesn't make sense to compare these two without context. as editor? i
will say vim wins. as IDE? vim is not even an IDE.
【在 l*********s 的大作中提到】 : You won't go wrong with emacs, but vi is as capable. : : emacs
|
t****t 发帖数: 6806 | 18 emacs has etag support and vim has ctag support. both are designed for C and
can be used to find function/macro/variable defintion across files. C++
support is kind of limited but still useable.
basically you build a mini database with external tool (etags or ctags), and
emacs and vim can use it to navigate around. the database must be updated
frequently when you move things across files (a few lines discrepency within
file is acceptable), but you can insert them in Makefile. vim also has
button to call ctags, not sure about emacs, but hey, you can always add
button yourself for emacs.
emacs
【在 r***e 的大作中提到】 : 有吗?我不知道啊,我没看过我manager搞developement,只是有时候看到他在用emacs : 和gdb,问他什么事,他也一直是用grep。 : 我们这还有用vi的,搞得我这个年轻人苦不堪言啊。 : 大牛们指条明路吧,从长期来说会不会emacs更有前途点。照我的理解一旦把emacs搞好 : 了,再加上不断累积的lisp script。这个也不容小看。
|
g*****g 发帖数: 34805 | 19 i think you may not give your vm enough memory.
also, if possible, use linux as host and run windows as vm may solve your
problem
portable
了。
library
【在 r***e 的大作中提到】 : 我manager就是emacs+gdb,但是learning curve高,还要搞lisp.而且什么按住conrol后 : 能自动去相应definition or implementatin也没有。 : drum的思路好像不错,我就想看能不能搞一个remote developement环境或者portable : development environment.我自己也有个x200装的linux,跑个ide,更新个最新的lib不 : 是问题。 : 今天下午又把我的那个vm 服务器弄死机了,经常是eclipse debug着整个机器就当掉了。 : 今天下午就在想是不是open source社区的问题好像就是更新太平凡,搞得弄个library : 经常不兼容。 : 今天下午还看到新闻说gnome要搞个gnome os。汗。 : 有可能审美观不同,对eclipse总不怎么感冒,界面太繁琐了,相比之下netbeans干净
|
r***e 发帖数: 1840 | 20 Min= 256m
Max= 1G
Perm=384
I think it should be large enough.
I didn't make this chose. The company gives us a laptop and holds the
virtual machine on the servers.
【在 g*****g 的大作中提到】 : i think you may not give your vm enough memory. : also, if possible, use linux as host and run windows as vm may solve your : problem : : portable : 了。 : library
|
|
|
w***s 发帖数: 424 | 21 我现在觉得linux下还是emacs和vi好用,尤其是emacs,
emacs里移动光标非常灵活,基本可以不用鼠标操作,
相比IDE,emacs不是很智能,
但是个人觉得,减少鼠标操作极大提高编辑效率。
library
【在 r***e 的大作中提到】 : 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library : 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的 : 解决方案? : 我现在想的有3个: : 1.用回emacs,vi。缺点是功能比较弱。 : 2.Java based.没有什么对c++支持比较好的ide : 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系 : 统开发。没试过,不知道是不是可行。 : 希望大牛指点1,2
|
g*****g 发帖数: 34805 | 22 你那点编辑效率,一个refactoring操作就全回去了。
真喜欢emacs和vi,很多IDE可以让你选key binding。
我有同事就在eclipse用vi的key binding。
【在 w***s 的大作中提到】 : 我现在觉得linux下还是emacs和vi好用,尤其是emacs, : emacs里移动光标非常灵活,基本可以不用鼠标操作, : 相比IDE,emacs不是很智能, : 但是个人觉得,减少鼠标操作极大提高编辑效率。 : : library
|
m*********t 发帖数: 527 | 23 赞 refactoring 啊,神器啊。
另外那些 fan emacs 的人最好买个 hhkb 要不然等着小拇指抽筋吧。。。
【在 g*****g 的大作中提到】 : 你那点编辑效率,一个refactoring操作就全回去了。 : 真喜欢emacs和vi,很多IDE可以让你选key binding。 : 我有同事就在eclipse用vi的key binding。
|
L***n 发帖数: 6727 | 24 I'm using vi key binding on eclipse too, also on emacs.
【在 g*****g 的大作中提到】 : 你那点编辑效率,一个refactoring操作就全回去了。 : 真喜欢emacs和vi,很多IDE可以让你选key binding。 : 我有同事就在eclipse用vi的key binding。
|
R1 发帖数: 127 | 25 also on Visual studio...
【在 L***n 的大作中提到】 : I'm using vi key binding on eclipse too, also on emacs.
|
r***e 发帖数: 1840 | 26 Just google emacs and refactoring, it seems emacs can do it with extension,
cedet or xrefactoring.
【在 g*****g 的大作中提到】 : 你那点编辑效率,一个refactoring操作就全回去了。 : 真喜欢emacs和vi,很多IDE可以让你选key binding。 : 我有同事就在eclipse用vi的key binding。
|
r***e 发帖数: 1840 | 27 goodbug is right in this point. Key binding is not difficult to replicate.
This doesn't make emacs that unique.
【在 w***s 的大作中提到】 : 我现在觉得linux下还是emacs和vi好用,尤其是emacs, : emacs里移动光标非常灵活,基本可以不用鼠标操作, : 相比IDE,emacs不是很智能, : 但是个人觉得,减少鼠标操作极大提高编辑效率。 : : library
|
N*****m 发帖数: 42603 | 28 visual studio on windows,
sync files on linux, then make/g++
library
【在 r***e 的大作中提到】 : 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library : 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的 : 解决方案? : 我现在想的有3个: : 1.用回emacs,vi。缺点是功能比较弱。 : 2.Java based.没有什么对c++支持比较好的ide : 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系 : 统开发。没试过,不知道是不是可行。 : 希望大牛指点1,2
|
R1 发帖数: 127 | 29 when you talking about refactering and C++
God laughs
LOL
【在 g*****g 的大作中提到】 : 你那点编辑效率,一个refactoring操作就全回去了。 : 真喜欢emacs和vi,很多IDE可以让你选key binding。 : 我有同事就在eclipse用vi的key binding。
|
r***e 发帖数: 1840 | 30 how about debug? GDB server?
【在 N*****m 的大作中提到】 : visual studio on windows, : sync files on linux, then make/g++ : : library
|
|
|
N*****m 发帖数: 42603 | 31 yes
most unit testing under VS
【在 r***e 的大作中提到】 : how about debug? GDB server?
|
a****n 发帖数: 1887 | 32 eclipse 还算不错的了, 就是调试的时候最好别再eclipse里面调,
直接用gdb |
N*****m 发帖数: 42603 | 33 还行,vs + vax,不比eclipse for java差
【在 R1 的大作中提到】 : when you talking about refactering and C++ : God laughs : LOL
|
n*********a 发帖数: 1956 | 34 emacs功能还弱?你从来没好好用过吧。
library
【在 r***e 的大作中提到】 : 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library : 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的 : 解决方案? : 我现在想的有3个: : 1.用回emacs,vi。缺点是功能比较弱。 : 2.Java based.没有什么对c++支持比较好的ide : 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系 : 统开发。没试过,不知道是不是可行。 : 希望大牛指点1,2
|
L***n 发帖数: 6727 | 35 link please, I'll download the plugin
【在 R1 的大作中提到】 : also on Visual studio...
|
t****t 发帖数: 6806 | 36 据说express版是不能用的...
【在 L***n 的大作中提到】 : link please, I'll download the plugin
|
R1 发帖数: 127 | 37 file named "VsVim.vsix"
I forgot how to download.
【在 L***n 的大作中提到】 : link please, I'll download the plugin
|
m*********t 发帖数: 527 | 38 是有插件。但不怎么好用,说实话。
,
【在 r***e 的大作中提到】 : Just google emacs and refactoring, it seems emacs can do it with extension, : cedet or xrefactoring.
|
L***n 发帖数: 6727 | 39 啊,那算了
【在 t****t 的大作中提到】 : 据说express版是不能用的...
|
L***n 发帖数: 6727 | 40 谢,你用的是VS professional 还是express啊
【在 R1 的大作中提到】 : file named "VsVim.vsix" : I forgot how to download.
|
|
|
r***e 发帖数: 1840 | 41 是没好好用过,所以上来问问。就比如上面说的refactoring我也就goo
gle一下,没什么发言权。所以如果您知道,还望指教指教。
这是我找到的一个blog:http://blog.csdn.net/karotte/article/details/6990031
好像还不错。
【在 n*********a 的大作中提到】 : emacs功能还弱?你从来没好好用过吧。 : : library
|
r***e 发帖数: 1840 | 42 能具体说说吗?
【在 m*********t 的大作中提到】 : 是有插件。但不怎么好用,说实话。 : : ,
|
R1 发帖数: 127 | 43 2012 RC professional
【在 L***n 的大作中提到】 : 谢,你用的是VS professional 还是express啊
|
L***n 发帖数: 6727 | 44 果然,那我还是算了,或者看看能不能hack一下
【在 R1 的大作中提到】 : 2012 RC professional
|
d**********x 发帖数: 4083 | 45 我感觉linux下貌似没有什么好用的C++ refactor工具
要么就用某些java ide,半吊子,要么就用regexp,偶尔会出错,需要智商。
【在 r***e 的大作中提到】 : 是没好好用过,所以上来问问。就比如上面说的refactoring我也就goo : gle一下,没什么发言权。所以如果您知道,还望指教指教。 : 这是我找到的一个blog:http://blog.csdn.net/karotte/article/details/6990031 : 好像还不错。
|
R1 发帖数: 127 | 46 有人说这个是C++的原故不是
refactor ,是C++的模板
【在 d**********x 的大作中提到】 : 我感觉linux下貌似没有什么好用的C++ refactor工具 : 要么就用某些java ide,半吊子,要么就用regexp,偶尔会出错,需要智商。
|
t****t 发帖数: 6806 | 47 C++本来就很难refactor. VS的IDE算是不错的, 都没这功能.
【在 d**********x 的大作中提到】 : 我感觉linux下貌似没有什么好用的C++ refactor工具 : 要么就用某些java ide,半吊子,要么就用regexp,偶尔会出错,需要智商。
|
p*********w 发帖数: 606 | 48 公司里大批人用eclipse,没什么问题啊,装在linux server上,用vnc连过去工作。
eclipse调gdb也没问题。
emacs
【在 r***e 的大作中提到】 : 有吗?我不知道啊,我没看过我manager搞developement,只是有时候看到他在用emacs : 和gdb,问他什么事,他也一直是用grep。 : 我们这还有用vi的,搞得我这个年轻人苦不堪言啊。 : 大牛们指条明路吧,从长期来说会不会emacs更有前途点。照我的理解一旦把emacs搞好 : 了,再加上不断累积的lisp script。这个也不容小看。
|
t***g 发帖数: 451 | 49 slickedit is the best I have ever seen. |
l********s 发帖数: 358 | 50 写code我还是习惯于用vim+gdb,当用eclipse看code还是很方便,项目有一些function
同名的,用ctag经常乱跳 |
|
|
t*****n 发帖数: 4908 | 51 百万级的C/C++代码。大部分工作在eclipse+cdt下完成。调试是emacs+gdb。偶尔用用
grep。
cdt的indexer已经非常强大了。查看/转跳虚函数非常方便,秒杀emacs。
eclipse的速度还行。
如果有好多插件的话,qtcreator有前途。 |
t*****n 发帖数: 4908 | 52 公司不一定愿意掏钱买。
【在 t***g 的大作中提到】 : slickedit is the best I have ever seen.
|
t*****n 发帖数: 4908 | 53 花在打字上的时间其实很少。大部分时间是在浏览代码。emacs/vi不存在什么优势。
【在 w***s 的大作中提到】 : 我现在觉得linux下还是emacs和vi好用,尤其是emacs, : emacs里移动光标非常灵活,基本可以不用鼠标操作, : 相比IDE,emacs不是很智能, : 但是个人觉得,减少鼠标操作极大提高编辑效率。 : : library
|
c****e 发帖数: 1453 | 54 etag对于复杂点的c++局限性很大,不是很有用。
Emacs用了七八年以后就因为这个慢慢转到用Source Insight越来越多了。后来Source
Insight就没人开发维护了,还是SlickEdit好用, 可惜太贵。
and
and
within
【在 t****t 的大作中提到】 : emacs has etag support and vim has ctag support. both are designed for C and : can be used to find function/macro/variable defintion across files. C++ : support is kind of limited but still useable. : basically you build a mini database with external tool (etags or ctags), and : emacs and vim can use it to navigate around. the database must be updated : frequently when you move things across files (a few lines discrepency within : file is acceptable), but you can insert them in Makefile. vim also has : button to call ctags, not sure about emacs, but hey, you can always add : button yourself for emacs. :
|
d**********x 发帖数: 4083 | 55 va是可以refactor的,虽然功能没有那么强。
【在 t****t 的大作中提到】 : C++本来就很难refactor. VS的IDE算是不错的, 都没这功能.
|
r***e 发帖数: 1840 | 56 总结一下:
最后选了gdb+emacs multi window 模式debug,把快捷
键弄好后还是挺方便的。只是在gud下打gdb命令,还没找到怎么弄histor
y,不是挺方便。
code editor还没定,试过slickedit不错,安装也很简单。没出
现什么一定要升级gcc lib什么的,花钱和不花钱差别就在这。装个kdeve
lop这个问题一大堆。 |
d***q 发帖数: 1119 | 57 have your tried QtCreator?
I noticed some guys use it to develop boost. |
r*******n 发帖数: 3020 | 58 can i ask how much the memory is in your laptop?
I just booked T430 with 8G memory, and am wondering
if it is enough to run eclipse.
BTW: Eclipse is running slow on T61 with 2G memory.
【在 g*****g 的大作中提到】 : eclipse is not slow, but you have to give it enough memory. : I have 30 open projects and 50K+ source files and it runs : fine on my lenovo laptop, which I use as a workstation for : daily work. : : library
|
g*****g 发帖数: 34805 | 59 2G is a bit tight, but 4G laptop is enough for running eclipse. I used to
run eclipse, tomcat, MySQL, oracle xe, a couple of java app servers all
locally on T410s/4GB at the same time. Make sure you configure eclipse so it
can use enough memory. e.g. Xms1G XmX2G.
IO speed matters too. I don't know what T430 uses, my current T430s using
SSD feels fast.
【在 r*******n 的大作中提到】 : can i ask how much the memory is in your laptop? : I just booked T430 with 8G memory, and am wondering : if it is enough to run eclipse. : BTW: Eclipse is running slow on T61 with 2G memory.
|
p**o 发帖数: 3409 | 60 喜欢SUN布局的话,把capslock和left-ctrl的扫描码交换一下就可以了。
【在 m*********t 的大作中提到】 : 赞 refactoring 啊,神器啊。 : 另外那些 fan emacs 的人最好买个 hhkb 要不然等着小拇指抽筋吧。。。
|
|
|
r*******n 发帖数: 3020 | 61 Thanks, man.
T430 can go with either SSD or HDD.
it
【在 g*****g 的大作中提到】 : 2G is a bit tight, but 4G laptop is enough for running eclipse. I used to : run eclipse, tomcat, MySQL, oracle xe, a couple of java app servers all : locally on T410s/4GB at the same time. Make sure you configure eclipse so it : can use enough memory. e.g. Xms1G XmX2G. : IO speed matters too. I don't know what T430 uses, my current T430s using : SSD feels fast.
|
l*******G 发帖数: 1191 | 62 I recommend scitools Understand |
t****a 发帖数: 1212 | 63 emacs要花时间搞,功能不比其他的IDE弱。 |
x****u 发帖数: 44466 | 64 如果Knuth花时间搞emacs,估计也写不出什么书了。
【在 t****a 的大作中提到】 : emacs要花时间搞,功能不比其他的IDE弱。
|
t****a 发帖数: 1212 | 65 Knuth的编辑器就是emacs. 据说,他也很欣赏Stallman。
http://hi.baidu.com/gxvwiseuppbbnwd/item/b33f550a75ff3dce915718
【在 x****u 的大作中提到】 : 如果Knuth花时间搞emacs,估计也写不出什么书了。
|
x****u 发帖数: 44466 | 66 那么就只能说,自从他开始用emacs,这书的出版就半停滞了。
【在 t****a 的大作中提到】 : Knuth的编辑器就是emacs. 据说,他也很欣赏Stallman。 : http://hi.baidu.com/gxvwiseuppbbnwd/item/b33f550a75ff3dce915718
|
t****a 发帖数: 1212 | 67 这么幽默,你还真是只可爱的龙猫诶
【在 x****u 的大作中提到】 : 那么就只能说,自从他开始用emacs,这书的出版就半停滞了。
|
G*****7 发帖数: 1759 | 68 i seriously thought he invented latex just to encourage procrastination
during paper writing.
i'd imagine, one day he said to himself,
"so that bunch of devs procrastinate by claiming that their code is being
compiled, and the cg people are doing so by claiming their image is being
ray-traced. what is fudging out there for us non-practitioners to
procrastinate with? hmm, looks like there is nothing of that kind. wait, i
have an idea..."
and latex comes into existence.
【在 x****u 的大作中提到】 : 那么就只能说,自从他开始用emacs,这书的出版就半停滞了。
|
t****t 发帖数: 6806 | 69 call me picky, but Knuth only did TeX, not LaTeX...
【在 G*****7 的大作中提到】 : i seriously thought he invented latex just to encourage procrastination : during paper writing. : i'd imagine, one day he said to himself, : "so that bunch of devs procrastinate by claiming that their code is being : compiled, and the cg people are doing so by claiming their image is being : ray-traced. what is fudging out there for us non-practitioners to : procrastinate with? hmm, looks like there is nothing of that kind. wait, i : have an idea..." : and latex comes into existence.
|
G*****7 发帖数: 1759 | 70 see, i did not know that.
turns out the inventor of Leslie Lamport, another great computer science
procrastinator, who wrote about the Byzantine Generals' Problem.
【在 t****t 的大作中提到】 : call me picky, but Knuth only did TeX, not LaTeX...
|
|
|
t*****n 发帖数: 4908 | 71 已经没有这个可能了。。。
http://www.google.com/trends/?q=emacs
【在 t****a 的大作中提到】 : emacs要花时间搞,功能不比其他的IDE弱。
|
x****u 发帖数: 44466 | 72 这东西对中文支持非常不好,却在我国被神化。。。
【在 G*****7 的大作中提到】 : i seriously thought he invented latex just to encourage procrastination : during paper writing. : i'd imagine, one day he said to himself, : "so that bunch of devs procrastinate by claiming that their code is being : compiled, and the cg people are doing so by claiming their image is being : ray-traced. what is fudging out there for us non-practitioners to : procrastinate with? hmm, looks like there is nothing of that kind. wait, i : have an idea..." : and latex comes into existence.
|
d*****e 发帖数: 7368 | |
d*******o 发帖数: 5897 | 74 职业码工自己掏钱买个slickedit还是勉强可以接受的。这个软件从来不来个打折促销
什么的,太可恶了
Source
【在 c****e 的大作中提到】 : etag对于复杂点的c++局限性很大,不是很有用。 : Emacs用了七八年以后就因为这个慢慢转到用Source Insight越来越多了。后来Source : Insight就没人开发维护了,还是SlickEdit好用, 可惜太贵。 : : and : and : within
|
t*****n 发帖数: 4908 | 75 xemacs已经3年没更新了。请默哀
【在 d*****e 的大作中提到】 : emacs/xemacs:)
|
t*****n 发帖数: 4908 | 76 可惜某些公司你自己买的都不给装。
【在 d*******o 的大作中提到】 : 职业码工自己掏钱买个slickedit还是勉强可以接受的。这个软件从来不来个打折促销 : 什么的,太可恶了 : : Source
|
r********r 发帖数: 208 | 77 Why not code::blocks? Seems nobody mentioned it. |