a*****8 发帖数: 261 | 1 大家现在Linux下编程,还用gvim吗?
我现在的公司,都挂在Linux下,都用gvim。 变态吗??
有谁能推荐个gvim的书或网站?? |
X****r 发帖数: 3557 | 2 我一般用emacs,只有随便编辑小文件才用vi,但我不少同事都用vi编程,
很正常啊。
【在 a*****8 的大作中提到】 : 大家现在Linux下编程,还用gvim吗? : 我现在的公司,都挂在Linux下,都用gvim。 变态吗?? : 有谁能推荐个gvim的书或网站??
|
g*****g 发帖数: 34805 | 3 你用啥顺手就用啥,编辑器不一定要跟别人一样。
我们大部分人在windows下用eclipse。我一同事
就喜欢用vi binding,个人喜好而已。
【在 a*****8 的大作中提到】 : 大家现在Linux下编程,还用gvim吗? : 我现在的公司,都挂在Linux下,都用gvim。 变态吗?? : 有谁能推荐个gvim的书或网站??
|
b******n 发帖数: 592 | 4 可以从cream开始。vim的简单版。。搜一个vimrc会好用很多
【在 a*****8 的大作中提到】 : 大家现在Linux下编程,还用gvim吗? : 我现在的公司,都挂在Linux下,都用gvim。 变态吗?? : 有谁能推荐个gvim的书或网站??
|
D*******a 发帖数: 3688 | 5 I use eclipse CDT in Linux. Gedit for scripts/text files. VI when having to
deal with server issues.
I am too dumb to learn emacs.
【在 a*****8 的大作中提到】 : 大家现在Linux下编程,还用gvim吗? : 我现在的公司,都挂在Linux下,都用gvim。 变态吗?? : 有谁能推荐个gvim的书或网站??
|
b******n 发帖数: 592 | 6 eclipse is always too slow for me.
vim is super good for editing, espcially you can use pipes to process text.
if
you use unix a lot, you will feel home with vim. I tried to switch to other
proper IDE, there are always too many issues.
to
【在 D*******a 的大作中提到】 : I use eclipse CDT in Linux. Gedit for scripts/text files. VI when having to : deal with server issues. : I am too dumb to learn emacs.
|
X****r 发帖数: 3557 | 7 I stopped using IDEs a few years ago. And I debug by staring at
the code ;-)
text.
other
【在 b******n 的大作中提到】 : eclipse is always too slow for me. : vim is super good for editing, espcially you can use pipes to process text. : if : you use unix a lot, you will feel home with vim. I tried to switch to other : proper IDE, there are always too many issues. : : to
|
g*****g 发帖数: 34805 | 8 You are out, guru like me stare at binary code and
set debugging point in the head.
【在 X****r 的大作中提到】 : I stopped using IDEs a few years ago. And I debug by staring at : the code ;-) : : text. : other
|
b******n 发帖数: 592 | 9 there is gdb, valgrind for those debug optimization jobs.
【在 X****r 的大作中提到】 : I stopped using IDEs a few years ago. And I debug by staring at : the code ;-) : : text. : other
|
b******n 发帖数: 592 | 10 btw, reading code is actually a very good way to get rid of bugs..
【在 b******n 的大作中提到】 : there is gdb, valgrind for those debug optimization jobs.
|
|
|
r*******m 发帖数: 109 | 11 I remember GVIM has auto completion for C++, Emacs does not I think. Eclipse
does have but its slow if you running on another server.
【在 a*****8 的大作中提到】 : 大家现在Linux下编程,还用gvim吗? : 我现在的公司,都挂在Linux下,都用gvim。 变态吗?? : 有谁能推荐个gvim的书或网站??
|
g*****g 发帖数: 34805 | 12 You need to have enough memory to run eclipse. If it's slow
you may want to tune its JVM memory settings.
vi is great for changing configuration in a remote server,
but too limited for full-fledged development.
.
other
【在 b******n 的大作中提到】 : eclipse is always too slow for me. : vim is super good for editing, espcially you can use pipes to process text. : if : you use unix a lot, you will feel home with vim. I tried to switch to other : proper IDE, there are always too many issues. : : to
|
D*******a 发帖数: 3688 | 13 这种文本编辑器还是不方便,比如你要找某个变量的reference,又不想按字符串查找
所有文件,这时候能够parse code的IDE就很方便了。维护别人写的大程序时后这种情
况经常出现。
.
other
【在 b******n 的大作中提到】 : eclipse is always too slow for me. : vim is super good for editing, espcially you can use pipes to process text. : if : you use unix a lot, you will feel home with vim. I tried to switch to other : proper IDE, there are always too many issues. : : to
|
b******n 发帖数: 592 | 14 true. Luckily we mainly work with our own code. One thing I really like
Eclipse is that it keeps local history of the editing file. Again, I think
I can never give up vim, knowing all its limitation.
【在 D*******a 的大作中提到】 : 这种文本编辑器还是不方便,比如你要找某个变量的reference,又不想按字符串查找 : 所有文件,这时候能够parse code的IDE就很方便了。维护别人写的大程序时后这种情 : 况经常出现。 : : . : other
|
m**w 发帖数: 76 | 15 Because you develop in JavaScript ;)
【在 X****r 的大作中提到】 : I stopped using IDEs a few years ago. And I debug by staring at : the code ;-) : : text. : other
|
t*****n 发帖数: 4908 | 16 我没有觉得慢。我公司用的机器是6年旧的CPU+2G内存。一般境况Eclipse用到400M左右。
调试用GDB。
我去年300$买的AthlonII215,在虚拟机里跑eclipse非常流畅。
.
other
【在 b******n 的大作中提到】 : eclipse is always too slow for me. : vim is super good for editing, espcially you can use pipes to process text. : if : you use unix a lot, you will feel home with vim. I tried to switch to other : proper IDE, there are always too many issues. : : to
|
t*****n 发帖数: 4908 | 17 大家看看google trends就可以估计vim,emacs和eclipse的流行程度。
http://www.google.com/trends?q=emacs%2Cvim%2Ceclipse
我是C/C++的程序员,偶尔写写Python。教新手用VIM,我总觉得有误人子弟的感觉。为
什么不用Eclipse呢?大部分新手到了公司都是做维护工作,极少有人进来就写个全新
的项目(牛人除外)。用什么编辑器/IDE并不重用,我觉得最关键是对程序的理解。举
个例子,老板assign一个bug让你去修复。老手只要10分钟就能判断大致位置。新手呢
,说不定几天都搞不定。好的IDE能帮你去理解程序,而不是简单的find+grep了。 |
t****t 发帖数: 6806 | 18 有两件事我觉得有必要指出来.
第一, vim是个编辑器, 你可以说它有一小部分IDE的功能, 但那不是主要的. eclipse
是个IDE, 当然IDE一定有编辑器. 这两样东西比较是没意义的, 除非你比较eclipse的
编辑器和vim. 前面也有人说了, eclipse可以用vim的binding, 那我是不是可以说vim
的编辑器就是比eclipse自带的好用? 其实完全是习惯问题, 大部分人最开始用了一样
东西就一直用下去了, 就算换个编辑器也要改到跟原来差不多才舒服.
linux版一直有emacs/vim的月经贴, 那个其实也很无聊, 这两样东西的侧重点也根本不
一样.
第二, 我觉得这里也没人教新手用vim. 这里大部分人都是觉得编辑器你爱用啥就用啥,
关我什么事.
【在 t*****n 的大作中提到】 : 大家看看google trends就可以估计vim,emacs和eclipse的流行程度。 : http://www.google.com/trends?q=emacs%2Cvim%2Ceclipse : 我是C/C++的程序员,偶尔写写Python。教新手用VIM,我总觉得有误人子弟的感觉。为 : 什么不用Eclipse呢?大部分新手到了公司都是做维护工作,极少有人进来就写个全新 : 的项目(牛人除外)。用什么编辑器/IDE并不重用,我觉得最关键是对程序的理解。举 : 个例子,老板assign一个bug让你去修复。老手只要10分钟就能判断大致位置。新手呢 : ,说不定几天都搞不定。好的IDE能帮你去理解程序,而不是简单的find+grep了。
|