c********t 发帖数: 5706 | 1 都神马时代了,给个电脑加投影仪很难吗?
这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher.
IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide
的) |
a***o 发帖数: 1182 | 2 vi也算是ide吧?
ide
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
P*******b 发帖数: 1001 | 3 只用vi或者emacs的还是很多的
ide
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
B*******1 发帖数: 2454 | 4 只用vi的飘过。
ide
★ 发自iPhone App: ChineseWeb 7.8
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
b***m 发帖数: 5987 | |
c********t 发帖数: 5706 | 6 只用vi的都是牛人啊
【在 B*******1 的大作中提到】 : 只用vi的飘过。 : : ide : ★ 发自iPhone App: ChineseWeb 7.8
|
f*o 发帖数: 654 | 7 白板很容易写的,自己多连练啥
BTW:我们这里都是用vi的
ide
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
k***x 发帖数: 6799 | 8 vim还是古董年代的vi?
【在 B*******1 的大作中提到】 : 只用vi的飘过。 : : ide : ★ 发自iPhone App: ChineseWeb 7.8
|
f*****e 发帖数: 2992 | 9 vim再怎么说也是king of editors啊。
【在 f*o 的大作中提到】 : 白板很容易写的,自己多连练啥 : BTW:我们这里都是用vi的 : : ide
|
f*o 发帖数: 654 | 10 不能同意的再多
【在 f*****e 的大作中提到】 : vim再怎么说也是king of editors啊。
|
|
|
k***x 发帖数: 6799 | 11 heads-up,emacs用户已准备好板砖
【在 f*****e 的大作中提到】 : vim再怎么说也是king of editors啊。
|
d**********x 发帖数: 4083 | 12 emacs的人去打街机一般都可以成为高手
什么大招啊连续技啊都是小case。
【在 k***x 的大作中提到】 : heads-up,emacs用户已准备好板砖
|
c********t 发帖数: 5706 | 13 handwriting很差,还有会写写没地方了,还很慢,不好练啊。
T?
【在 f*o 的大作中提到】 : 白板很容易写的,自己多连练啥 : BTW:我们这里都是用vi的 : : ide
|
B*******1 发帖数: 2454 | 14 vim 啊,呵呵。
【在 k***x 的大作中提到】 : vim还是古董年代的vi?
|
r**********g 发帖数: 22734 | 15 同vim, vi/emacs 这种东西,有了多年customize的rc,越用越顺手,慢慢一辈子都离
不开了 |
t****a 发帖数: 1212 | 16 用god编辑器的鸟人们想,好吧,就让你们vimer当king。
【在 f*****e 的大作中提到】 : vim再怎么说也是king of editors啊。
|
h**********y 发帖数: 1293 | 17 vi emacs占大多数吧。
你说的都是半路出家只用java的底层码农吧。
ide
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
w****a 发帖数: 710 | |
t****a 发帖数: 1212 | 19 你咋猜这准呢,玩了好多年街机对战啦,当然遇到高手还是一败涂地。
【在 d**********x 的大作中提到】 : emacs的人去打街机一般都可以成为高手 : 什么大招啊连续技啊都是小case。
|
f*******t 发帖数: 7549 | |
|
|
t****a 发帖数: 1212 | 21 如果要是我面试到某个人自带电脑做题,现场调试通过给我看,我会觉得是找到了知音
,呵呵。
【在 f*******t 的大作中提到】 : 在这里呼吁有什么用
|
l******t 发帖数: 55733 | 22 vi能把一个函数的referecnece全找出来,或者按一下F3就跳转到源码吗? |
B*******1 发帖数: 2454 | 23 我看代码都用source insight,呵呵
【在 l******t 的大作中提到】 : vi能把一个函数的referecnece全找出来,或者按一下F3就跳转到源码吗?
|
w****a 发帖数: 710 | 24 VIM装插件还是可以的,但我也觉得麻烦。真不如用vs+VAX插件
【在 l******t 的大作中提到】 : vi能把一个函数的referecnece全找出来,或者按一下F3就跳转到源码吗?
|
w****a 发帖数: 710 | 25 这么做会不会被干?
【在 t****a 的大作中提到】 : 如果要是我面试到某个人自带电脑做题,现场调试通过给我看,我会觉得是找到了知音 : ,呵呵。
|
D***n 发帖数: 6804 | 26 首先你需要了解的是 VI/VIM 是一个文字编辑器,不是IDE(集成开发环境)。找函数
reference的事情和Compilier有关,和文字编辑器有什么关系?不过如果你确实需要这
个功能,可以用CScope, GNU Global什么的,再在VIM里面绑定就好了。
VIM相对Emacs更受人称赞的地方就是小巧,小巧的一大原因是没有IPC之类的功能。所
以目前官方的VIM,很难像Emacs那样和GDB交互。
但要说到编辑功能,一般IDE的Editor可干不过VIM/Emacs,这是肯定的。
【在 l******t 的大作中提到】 : vi能把一个函数的referecnece全找出来,或者按一下F3就跳转到源码吗?
|
n*******0 发帖数: 2002 | 27 有vim就用vim,没有就职能凑合vi了呗。
【在 k***x 的大作中提到】 : vim还是古董年代的vi?
|
y*******g 发帖数: 6599 | 28 大部分ide有vim plugin, 加上更强大的自动补齐,refactor功能,写java这样的语言
不会比vim差。
【在 D***n 的大作中提到】 : 首先你需要了解的是 VI/VIM 是一个文字编辑器,不是IDE(集成开发环境)。找函数 : reference的事情和Compilier有关,和文字编辑器有什么关系?不过如果你确实需要这 : 个功能,可以用CScope, GNU Global什么的,再在VIM里面绑定就好了。 : VIM相对Emacs更受人称赞的地方就是小巧,小巧的一大原因是没有IPC之类的功能。所 : 以目前官方的VIM,很难像Emacs那样和GDB交互。 : 但要说到编辑功能,一般IDE的Editor可干不过VIM/Emacs,这是肯定的。
|
r***y 发帖数: 4379 | 29 plugin 乱, 诸多不适应. 用过 for eclipse 的, for intellij 的, slickedit 内置
的... 都跟原生 vim 差太多
【在 y*******g 的大作中提到】 : 大部分ide有vim plugin, 加上更强大的自动补齐,refactor功能,写java这样的语言 : 不会比vim差。
|
y***n 发帖数: 6764 | 30 你想说图形化IDE吧?其实我们很多人都用emacs的,用vi的也不是什么大牛,只是用惯
了而已。
ide
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
|
|
y***n 发帖数: 6764 | 31 那也不一定,我们这里用visual studio的倒是很有些顶级高手,关键是debug起来gdb
还是不方便。
【在 h**********y 的大作中提到】 : vi emacs占大多数吧。 : 你说的都是半路出家只用java的底层码农吧。 : : ide
|
y***n 发帖数: 6764 | 32 我们这里是每人一间办公室的,one on one都是在个人办公室里展开的,不用白板好像
也说不过去。
ide
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
y*******g 发帖数: 6599 | 33 我见过的只有写javascript的webdev们喜欢vi,emacs
写java的用vi不用eclipse, intellij是在蛋疼。
【在 r***y 的大作中提到】 : plugin 乱, 诸多不适应. 用过 for eclipse 的, for intellij 的, slickedit 内置 : 的... 都跟原生 vim 差太多
|
t*********h 发帖数: 941 | 34 maybe yes for a big project.
for small ones, vim is fine. it has some simple version of auto-completion
【在 y*******g 的大作中提到】 : 我见过的只有写javascript的webdev们喜欢vi,emacs : 写java的用vi不用eclipse, intellij是在蛋疼。
|
c********t 发帖数: 5706 | 35 知音啊!写codes是一方面,会test,会调试,易懂也很重要啊。bug free不仅没必要
,也没可能,关键是能调试改正。反正面试时间是固定的,应该考量一个SE全面一点
coding能力,而不是写板书能力。
最接近平时工作最好吧。比如如果用电脑,我可以变量都定义有意义的名字,可以写简
单comments.现在为了面试白板速度,全是a,b,c, i,j,m,n,p,q.谁要是干活写成这样,
早被complain了吧。
【在 t****a 的大作中提到】 : 如果要是我面试到某个人自带电脑做题,现场调试通过给我看,我会觉得是找到了知音 : ,呵呵。
|
c********t 发帖数: 5706 | 36 我可以抱自己电脑+投影仪去。
【在 y***n 的大作中提到】 : 我们这里是每人一间办公室的,one on one都是在个人办公室里展开的,不用白板好像 : 也说不过去。 : : ide
|
t****a 发帖数: 1212 | 37 用java/c之类主流语言的弟兄们很爽,有强大的IDE support
我们这些用小众语言的就得自力更生,没有emacs日子太不好过了
有趣的是,emacs用的越多就越不想再用回ide了
【在 y*******g 的大作中提到】 : 我见过的只有写javascript的webdev们喜欢vi,emacs : 写java的用vi不用eclipse, intellij是在蛋疼。
|
r***y 发帖数: 4379 | 38 都每人一间办公室了, 一屋多给个monitor不算啥了
我们 one to one pair 的时候, 都是swimming space , 插个monitor, duplicate 显示
【在 y***n 的大作中提到】 : 我们这里是每人一间办公室的,one on one都是在个人办公室里展开的,不用白板好像 : 也说不过去。 : : ide
|
l****o 发帖数: 315 | |
y*******g 发帖数: 6599 | 40 白板也要有意义的名字呀
【在 c********t 的大作中提到】 : 知音啊!写codes是一方面,会test,会调试,易懂也很重要啊。bug free不仅没必要 : ,也没可能,关键是能调试改正。反正面试时间是固定的,应该考量一个SE全面一点 : coding能力,而不是写板书能力。 : 最接近平时工作最好吧。比如如果用电脑,我可以变量都定义有意义的名字,可以写简 : 单comments.现在为了面试白板速度,全是a,b,c, i,j,m,n,p,q.谁要是干活写成这样, : 早被complain了吧。
|
|
|
A*****i 发帖数: 3587 | 41 目前还没见过任何一个debugger能比VS好用的,尤其在C++上面
别拿GDB说事,要是linux下能用VS相信所有的GDBer都会投靠微软
谁也不比谁强多少,这种工具的东西就是用惯了而已,非要加个等级分个高级和低级未
免也太没品了
【在 h**********y 的大作中提到】 : vi emacs占大多数吧。 : 你说的都是半路出家只用java的底层码农吧。 : : ide
|
c********t 发帖数: 5706 | 42 agree
【在 A*****i 的大作中提到】 : 目前还没见过任何一个debugger能比VS好用的,尤其在C++上面 : 别拿GDB说事,要是linux下能用VS相信所有的GDBer都会投靠微软 : 谁也不比谁强多少,这种工具的东西就是用惯了而已,非要加个等级分个高级和低级未 : 免也太没品了
|
D***n 发帖数: 6804 | 43 你没有认真用过GDB吧,这个论断太武断了。
VS的debugger我也用过,刚开始你会发现它很友善,信息显示的很丰富。但是一个问题
在于。。。要利用很多友善特性,你不得不把鼠标移来移去的,这个速度就很慢啊。
GDB一大特点就是debug速度快,特别是vim/emacs配合,经常手的操作速度超过你大脑
想的速度,用过的人都知道我在说什么:)
【在 A*****i 的大作中提到】 : 目前还没见过任何一个debugger能比VS好用的,尤其在C++上面 : 别拿GDB说事,要是linux下能用VS相信所有的GDBer都会投靠微软 : 谁也不比谁强多少,这种工具的东西就是用惯了而已,非要加个等级分个高级和低级未 : 免也太没品了
|
T*********s 发帖数: 17839 | |
A*****i 发帖数: 3587 | 45 争论这个有意义么?我觉得VSdebug很好用,我就用习惯了
我讨厌敲命令我就喜欢用鼠标挪来挪去,相对于敲命令来说用鼠标我觉得快就可以了
本来就是罗卜白菜各有所爱,就算没用过GDB我说VS是我用过最好用的也没有任何错误
我觉得把一个变量从editor直接拖半个屏幕就能看见其前后好几百个字节的内存内容比
用命令行敲这个指令要方便的多。
工具无非就是个习惯问题,你说服不了别人也没必要说服别人
【在 D***n 的大作中提到】 : 你没有认真用过GDB吧,这个论断太武断了。 : VS的debugger我也用过,刚开始你会发现它很友善,信息显示的很丰富。但是一个问题 : 在于。。。要利用很多友善特性,你不得不把鼠标移来移去的,这个速度就很慢啊。 : GDB一大特点就是debug速度快,特别是vim/emacs配合,经常手的操作速度超过你大脑 : 想的速度,用过的人都知道我在说什么:)
|
d**********x 发帖数: 4083 | 46 我得说vs的debug和ide集成很好,和gdb是旗鼓相当的
主要问题在于没有免费好用的内存问题调试工具,用过valgrind之后就会感觉*nix下的
内存问题调试比windows系下简单了不止一个数量级。
问题
大脑
【在 A*****i 的大作中提到】 : 争论这个有意义么?我觉得VSdebug很好用,我就用习惯了 : 我讨厌敲命令我就喜欢用鼠标挪来挪去,相对于敲命令来说用鼠标我觉得快就可以了 : 本来就是罗卜白菜各有所爱,就算没用过GDB我说VS是我用过最好用的也没有任何错误 : 我觉得把一个变量从editor直接拖半个屏幕就能看见其前后好几百个字节的内存内容比 : 用命令行敲这个指令要方便的多。 : 工具无非就是个习惯问题,你说服不了别人也没必要说服别人
|
r**********g 发帖数: 22734 | 47 有收钱的啊。跟ms混,哪有不要钱的。。。
valgrind确实是神器,不过有时候太慢了。我常常还是只能用重载大法
【在 d**********x 的大作中提到】 : 我得说vs的debug和ide集成很好,和gdb是旗鼓相当的 : 主要问题在于没有免费好用的内存问题调试工具,用过valgrind之后就会感觉*nix下的 : 内存问题调试比windows系下简单了不止一个数量级。 : : 问题 : 大脑
|
D***n 发帖数: 6804 | 48 说话的口气好像GDB很精通,搞半天连最基本的用法都不熟。既然你不熟,那在前面拽
什么:“别拿GDB说事,要是linux下能用VS相信所有的GDBer都会投靠微软”?
比如说:你举拖半个屏幕来检查前后几百内存的事,Emacs下的gdb模式专门有个窗口自
动显示某地址附近内存内容,大部分情况下一个命令都不用打啊。所以我觉得你这个例
子不能得出VS Debugger更方便的结论,只能得出你没用过gdb的结论。
【在 A*****i 的大作中提到】 : 争论这个有意义么?我觉得VSdebug很好用,我就用习惯了 : 我讨厌敲命令我就喜欢用鼠标挪来挪去,相对于敲命令来说用鼠标我觉得快就可以了 : 本来就是罗卜白菜各有所爱,就算没用过GDB我说VS是我用过最好用的也没有任何错误 : 我觉得把一个变量从editor直接拖半个屏幕就能看见其前后好几百个字节的内存内容比 : 用命令行敲这个指令要方便的多。 : 工具无非就是个习惯问题,你说服不了别人也没必要说服别人
|
t****a 发帖数: 1212 | 49 我自己这么干过一次,而且还坚持用自己配好的ubuntu+emacs,不用对方给的macbook
,避免手不顺。
题目做的是还不错,结果 --还是挂了,可能跟我没认真准备概率题有关系。
后来总结,自己带电脑还是有风险,对方可能说你这人怎么这么犟不听话 “文化问题
”然后把给砍掉。
【在 c********t 的大作中提到】 : 我可以抱自己电脑+投影仪去。
|
c********t 发帖数: 5706 | 50 嗯,面试的时候确实要很注意文化问题,有一次面试官说时间有限,让我把子程序大意
说一下。我执意多要了两分钟,很牛的写出来了。后来就没有然后了。。。
macbook
【在 t****a 的大作中提到】 : 我自己这么干过一次,而且还坚持用自己配好的ubuntu+emacs,不用对方给的macbook : ,避免手不顺。 : 题目做的是还不错,结果 --还是挂了,可能跟我没认真准备概率题有关系。 : 后来总结,自己带电脑还是有风险,对方可能说你这人怎么这么犟不听话 “文化问题 : ”然后把给砍掉。
|
|
|
A*****i 发帖数: 3587 | 51 笑话,你那个是某地址附近内存
这个东西我确实不知道,但是你很有意思
你那个专门的窗口不需要设定这个“某地址”么?你脑子想到某个变量什么都不做它就
能自动显示其所在地址前后的内存?gdb已经和人脑融合了?那还要电脑作甚?
还有我已经说了那只是我自己的看法,用没用过gdb我自己当然清楚,不用破费您老了哈
还有我那个说法是以前几个用GDB的朋友告诉我的,我就拿来用了,加上自己用的时候
发现确实挺麻烦,特别是内存调试的时候。
我要是没用过我能说GDB难用么?对,就算我不会用,那为什么GDB没有让我觉得好用?
还是有缺陷存在,加上每人确实爱好不同,本来没有必要争论的话题你非要和我辩,有
意思么?
【在 D***n 的大作中提到】 : 说话的口气好像GDB很精通,搞半天连最基本的用法都不熟。既然你不熟,那在前面拽 : 什么:“别拿GDB说事,要是linux下能用VS相信所有的GDBer都会投靠微软”? : 比如说:你举拖半个屏幕来检查前后几百内存的事,Emacs下的gdb模式专门有个窗口自 : 动显示某地址附近内存内容,大部分情况下一个命令都不用打啊。所以我觉得你这个例 : 子不能得出VS Debugger更方便的结论,只能得出你没用过gdb的结论。
|
D***n 发帖数: 6804 | 52 咳,听你说的好复杂。
如果你对这个内存察看功能真感兴趣,自己写个简单的宏绑定在某个快捷键上,以后光
标路过某个变量一按快捷键不就好了么?如果你连宏都不想写,那就用emacs f3/f4也
凑合能用啊。我刚才自己试了一下,设置几分钟就搞定了。
至于为啥gdb没直接提供这样功能。。。我想大部分准备察看内存的哥们谁没事会用肉
眼去生看字节呢。。。反正我比较懒,挑出我感兴趣的格式化输出不就好了。对于一些
常见的数据结构,写点小脚本存着就行。
听了半天,你以前那几个用gdb的朋友也不熟。不熟不是问题,每种工具都有自己的使
用方式,你只是没有掌握这个方式而已。
了哈
【在 A*****i 的大作中提到】 : 笑话,你那个是某地址附近内存 : 这个东西我确实不知道,但是你很有意思 : 你那个专门的窗口不需要设定这个“某地址”么?你脑子想到某个变量什么都不做它就 : 能自动显示其所在地址前后的内存?gdb已经和人脑融合了?那还要电脑作甚? : 还有我已经说了那只是我自己的看法,用没用过gdb我自己当然清楚,不用破费您老了哈 : 还有我那个说法是以前几个用GDB的朋友告诉我的,我就拿来用了,加上自己用的时候 : 发现确实挺麻烦,特别是内存调试的时候。 : 我要是没用过我能说GDB难用么?对,就算我不会用,那为什么GDB没有让我觉得好用? : 还是有缺陷存在,加上每人确实爱好不同,本来没有必要争论的话题你非要和我辩,有 : 意思么?
|
z***e 发帖数: 5393 | 53 白板能看出你思维过程,IDE如果只是notepad,那也可以,有自动补完什么甚至语法错
误检测的,那还面试干嘛?
你要把自己当作码农,就别去面试ms/google/fb/linkedin/whatever湾区一带的公司,
有很多小公司并不需要白板。
ide
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
y*******w 发帖数: 5917 | 54 码农的命嘎,你看到过哪个manager给手下布置任务的时候用VI,IDE的么,都是白板!
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
h********3 发帖数: 2075 | 55 写代码不是编辑文字。无论是Java,C++,都没有什么排版,格式,文字这些复杂的要求
。所以写代码并不需要很好的文字编辑器。但是IDE的功能是需要的。
从JAVA开发的角度来说,仅仅因为Eclipse有重构的功能,就有足够理由抛弃VI/VIM这
些了。
【在 D***n 的大作中提到】 : 首先你需要了解的是 VI/VIM 是一个文字编辑器,不是IDE(集成开发环境)。找函数 : reference的事情和Compilier有关,和文字编辑器有什么关系?不过如果你确实需要这 : 个功能,可以用CScope, GNU Global什么的,再在VIM里面绑定就好了。 : VIM相对Emacs更受人称赞的地方就是小巧,小巧的一大原因是没有IPC之类的功能。所 : 以目前官方的VIM,很难像Emacs那样和GDB交互。 : 但要说到编辑功能,一般IDE的Editor可干不过VIM/Emacs,这是肯定的。
|
h********3 发帖数: 2075 | 56 GDB跟IDE分开来弄,搞得别人宁愿用复杂的VS DEBUG,都不愿意尝试GDB,已经说明GDB
很失败了。
【在 D***n 的大作中提到】 : 你没有认真用过GDB吧,这个论断太武断了。 : VS的debugger我也用过,刚开始你会发现它很友善,信息显示的很丰富。但是一个问题 : 在于。。。要利用很多友善特性,你不得不把鼠标移来移去的,这个速度就很慢啊。 : GDB一大特点就是debug速度快,特别是vim/emacs配合,经常手的操作速度超过你大脑 : 想的速度,用过的人都知道我在说什么:)
|
p*****u 发帖数: 711 | 57 终于说到点上了
【在 f*******t 的大作中提到】 : 在这里呼吁有什么用
|
d********u 发帖数: 5383 | 58 各有千秋吧,能解决问题就好。VS也有问题,太heavy了。
【在 D***n 的大作中提到】 : 咳,听你说的好复杂。 : 如果你对这个内存察看功能真感兴趣,自己写个简单的宏绑定在某个快捷键上,以后光 : 标路过某个变量一按快捷键不就好了么?如果你连宏都不想写,那就用emacs f3/f4也 : 凑合能用啊。我刚才自己试了一下,设置几分钟就搞定了。 : 至于为啥gdb没直接提供这样功能。。。我想大部分准备察看内存的哥们谁没事会用肉 : 眼去生看字节呢。。。反正我比较懒,挑出我感兴趣的格式化输出不就好了。对于一些 : 常见的数据结构,写点小脚本存着就行。 : 听了半天,你以前那几个用gdb的朋友也不熟。不熟不是问题,每种工具都有自己的使 : 用方式,你只是没有掌握这个方式而已。 :
|
g******n 发帖数: 253 | 59 要加个m。vi太挑战脑力。
【在 B*******1 的大作中提到】 : 只用vi的飘过。 : : ide : ★ 发自iPhone App: ChineseWeb 7.8
|
l*******b 发帖数: 2586 | 60 学习eclipse中...
只会用vim, emacs的按键binding按不过来.好像有个叫netbeans的,那时机器也很慢,装
上直接死机了. vc装上, 结果是看了半天也没让hello world 跑起来... 最后貌似跑起
来了,没找到输出在哪里... 悲剧
貌似是给搞大项目的才好用 |
|
|
a****t 发帖数: 1056 | 61 寿命问题啊, 谁家也不缺那个钱,
但是灯泡坏了,得找人修,麻烦.
白板最实用.
ide
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
k***x 发帖数: 6799 | 62 喜欢用emacs/vim的另一个原因,习惯了以后所有的文字编辑都只要用这个工具(除了
word这些),IDE一般某个语言有个最合适的IDE,这样的话可能得经常去熟悉不同的
IDE |
j********x 发帖数: 2330 | 63 你每天灌水的功夫应该用在加强coding上
另外除了投影仪,也需要每天在本子上跟同事打交道,如果有一天办公室淘汰了任何纸
张,白板也就消失了;你这种没上过班的毛头小子消停点先学学行业基础技能。。。 |
s**o 发帖数: 612 | 64 如果只是写后端code。
vim是人的神IDE,emacs是神的IDE。
除这两个以外都是废柴。
写web用eclipse有些理由;
在M$工作的用VS平台有些理由……
其他情况都是joke。 |
h*******e 发帖数: 1377 | 65 我的chrome firefox都装上vim 插件了
【在 k***x 的大作中提到】 : 喜欢用emacs/vim的另一个原因,习惯了以后所有的文字编辑都只要用这个工具(除了 : word这些),IDE一般某个语言有个最合适的IDE,这样的话可能得经常去熟悉不同的 : IDE
|
A*****i 发帖数: 3587 | 66 这个说法靠谱,每次有个问题想试验一下,或者代码有问题要小修补,vim确实是最好
用的之一
【在 k***x 的大作中提到】 : 喜欢用emacs/vim的另一个原因,习惯了以后所有的文字编辑都只要用这个工具(除了 : word这些),IDE一般某个语言有个最合适的IDE,这样的话可能得经常去熟悉不同的 : IDE
|
D***n 发帖数: 6804 | 67 OK,看来你对GDB和IDE关系不是很清楚,简单解释一下:
IDE是指的集成开发环境,通常是一个大的程序集成编辑器,调试,Builder,Compiler
,语法分析(比如自动补全),版本控制,等等一系列模块集成在一起。GDB是一个
debugger,它可以做为一个独立的程序,有不少IDE也把它整合到里面做为一个子模块
,比如Apple的Xcode就整合了GDB(现在是LLDB)。VS为它的debugger提供了一些UI方
面的功能,这个并不是Debugger的一部分,而是IDE的一部分。所以两者没法比较。
至于GDB为什么不提供整合的UI,这个我就不拽KISS啥的,GDB出来的时候,还没有IDE
这个概念。就目前来说,因为GDB的适用范围要比VS debugger要广的多。从嵌入式到超
级计算机都有,所以不会绑定特定的前端界面。
对于普通的程序开发来说,Unix下确实很多人都不用IDE,是因为IDE是一个半封闭的系
统,而Unix 开发环境不同,经常是个开放的系统。而Emacs和VIM为这个开放系统提供
了一个整合的显示编辑界面。
GDB
【在 h********3 的大作中提到】 : GDB跟IDE分开来弄,搞得别人宁愿用复杂的VS DEBUG,都不愿意尝试GDB,已经说明GDB : 很失败了。
|
h********3 发帖数: 2075 | 68 说了半天你还是不明白。你老是企图划清vim,Debugger和IDE的区别,然后把vim,gdb都
归结到一个很小很小的分支里面,于是让他们不用和IDE进行同等比较,最后来说明vim
/gdb在自己分支是最好的,并且来还列举说明IDE在这个很细很细的分支里面没有vim/
gdb做得好。这种比较,有啥意义?当你把这些攻击划分到很细的分支之后,别人会说
,我要你这个东西来干啥?别人需要的是一套开发环境,而不是一个小工具。前面就说
了,你把vim纯粹划分到文字编辑器,那只能让VIM彻底掉价。因为code的文字编辑是无
格式无排版的。比起word,adobe的出版文字编辑,code的文字编辑根本没有任何复杂
性而言,就算你在文字编辑里面做到再好,在word和acrobat面前也只是个toy。
Compiler
IDE
【在 D***n 的大作中提到】 : OK,看来你对GDB和IDE关系不是很清楚,简单解释一下: : IDE是指的集成开发环境,通常是一个大的程序集成编辑器,调试,Builder,Compiler : ,语法分析(比如自动补全),版本控制,等等一系列模块集成在一起。GDB是一个 : debugger,它可以做为一个独立的程序,有不少IDE也把它整合到里面做为一个子模块 : ,比如Apple的Xcode就整合了GDB(现在是LLDB)。VS为它的debugger提供了一些UI方 : 面的功能,这个并不是Debugger的一部分,而是IDE的一部分。所以两者没法比较。 : 至于GDB为什么不提供整合的UI,这个我就不拽KISS啥的,GDB出来的时候,还没有IDE : 这个概念。就目前来说,因为GDB的适用范围要比VS debugger要广的多。从嵌入式到超 : 级计算机都有,所以不会绑定特定的前端界面。 : 对于普通的程序开发来说,Unix下确实很多人都不用IDE,是因为IDE是一个半封闭的系
|
y*******g 发帖数: 6599 | 69 code 和word根本不是一个东西
vim比较基本的功能比如 删除一个,两个词 N个词,跳到词尾,行尾,word根本就没有
,word
是用来加格式的
vim
【在 h********3 的大作中提到】 : 说了半天你还是不明白。你老是企图划清vim,Debugger和IDE的区别,然后把vim,gdb都 : 归结到一个很小很小的分支里面,于是让他们不用和IDE进行同等比较,最后来说明vim : /gdb在自己分支是最好的,并且来还列举说明IDE在这个很细很细的分支里面没有vim/ : gdb做得好。这种比较,有啥意义?当你把这些攻击划分到很细的分支之后,别人会说 : ,我要你这个东西来干啥?别人需要的是一套开发环境,而不是一个小工具。前面就说 : 了,你把vim纯粹划分到文字编辑器,那只能让VIM彻底掉价。因为code的文字编辑是无 : 格式无排版的。比起word,adobe的出版文字编辑,code的文字编辑根本没有任何复杂 : 性而言,就算你在文字编辑里面做到再好,在word和acrobat面前也只是个toy。 : : Compiler
|
h********3 发帖数: 2075 | 70 所以说VIM根本不算啥文字编辑器,它就是来写code。除了写code的,没啥人会用VIM。
真正做文字编辑工作的人,也不会用VIM。所以,VIM就是应该和VS或者Eclipse比较,
没有其他的。
【在 y*******g 的大作中提到】 : code 和word根本不是一个东西 : vim比较基本的功能比如 删除一个,两个词 N个词,跳到词尾,行尾,word根本就没有 : ,word : 是用来加格式的 : : vim
|
|
|
d**********x 发帖数: 4083 | 71 vim-latex...
【在 h********3 的大作中提到】 : 所以说VIM根本不算啥文字编辑器,它就是来写code。除了写code的,没啥人会用VIM。 : 真正做文字编辑工作的人,也不会用VIM。所以,VIM就是应该和VS或者Eclipse比较, : 没有其他的。
|
c****3 发帖数: 10787 | 72 我一直在写Linux下运行的程序,我基本不用vim,只用notepad++,然后用Winscp上传
到机器上编译。这样本机还有个程序备份。
我的同事很多用vim,用的非常熟练,直接在Linux机器上写代码。比较过,他们还是比
不上我用notepad++速度开发和查找速度快。
这些就是一个工具,用啥都无所谓。只要自己喜欢就成。 |
t*********h 发帖数: 941 | 73 are you sure
【在 c****3 的大作中提到】 : 我一直在写Linux下运行的程序,我基本不用vim,只用notepad++,然后用Winscp上传 : 到机器上编译。这样本机还有个程序备份。 : 我的同事很多用vim,用的非常熟练,直接在Linux机器上写代码。比较过,他们还是比 : 不上我用notepad++速度开发和查找速度快。 : 这些就是一个工具,用啥都无所谓。只要自己喜欢就成。
|
n******t 发帖数: 4406 | 74 我用Vim做很多事情。。。
这世界上有很多文档是plain txt的.
你知道RFC吧?
【在 h********3 的大作中提到】 : 所以说VIM根本不算啥文字编辑器,它就是来写code。除了写code的,没啥人会用VIM。 : 真正做文字编辑工作的人,也不会用VIM。所以,VIM就是应该和VS或者Eclipse比较, : 没有其他的。
|
D***n 发帖数: 6804 | 75 VIM就是一个文字编辑器,不是WYSWYG word processor. 文字编辑器是用来编辑内容
的。里面的功能大部分和编辑内容有关。说清楚这一点根本没啥可掉价的。
看来你完全不懂计算机,那我直说吧,经典Unix下面,可以说,几乎所有的程序都可以
看成是IDE的一部份,整个系统的使用和开发是集成在一起的。所以不需要有单独的一
个IDE。最明显的是Unix的目录结构安排,/bin 运行程序 /lib 库文件 /include 是
头文件,/doc 文档,/src源文件。这也是Unix程序时候开发自己的安排。
这样做的好处是解决某个开发问题的时候,不会受到IDE设计的条条框框制约,可以选
择整个系统工具来解决问题。 Unix 能干啥,开发就能干啥。如果这个是个巨型计算机
,那这个IDE就是巨型机的IDE,如果这个系统是一个嵌入式,那这个IDE就是嵌入式的
IDE。
vim
【在 h********3 的大作中提到】 : 说了半天你还是不明白。你老是企图划清vim,Debugger和IDE的区别,然后把vim,gdb都 : 归结到一个很小很小的分支里面,于是让他们不用和IDE进行同等比较,最后来说明vim : /gdb在自己分支是最好的,并且来还列举说明IDE在这个很细很细的分支里面没有vim/ : gdb做得好。这种比较,有啥意义?当你把这些攻击划分到很细的分支之后,别人会说 : ,我要你这个东西来干啥?别人需要的是一套开发环境,而不是一个小工具。前面就说 : 了,你把vim纯粹划分到文字编辑器,那只能让VIM彻底掉价。因为code的文字编辑是无 : 格式无排版的。比起word,adobe的出版文字编辑,code的文字编辑根本没有任何复杂 : 性而言,就算你在文字编辑里面做到再好,在word和acrobat面前也只是个toy。 : : Compiler
|
w**********2 发帖数: 20 | 76 vim>白板>纸>google doc
话说曾经为了面试,折腾了一个gvim 里面直接更新google doc 的小插件,但是有小
bug 面试的时候没敢用,求版内高手做一个方便大家 |
D***n 发帖数: 6804 | 77 还是那句话:VIM/Emacs是个文字编辑器。编程最多占到1/3的用途,实际用途最广泛的
是用来帮助管理各种服务器,超级计算机,机群啥的。
还有一大用途就是处理电子邮件。像Linux Kernel里面很多人,正常情况下一天要收
500-2000封信,回100-200封。这种情况下,文字编辑速度的区别那还真是一个问题:)
【在 h********3 的大作中提到】 : 所以说VIM根本不算啥文字编辑器,它就是来写code。除了写code的,没啥人会用VIM。 : 真正做文字编辑工作的人,也不会用VIM。所以,VIM就是应该和VS或者Eclipse比较, : 没有其他的。
|
k***x 发帖数: 6799 | 78 这个高论是你拍脑袋想出来的么?emacs/evim不是text editor是什么?
【在 h********3 的大作中提到】 : 所以说VIM根本不算啥文字编辑器,它就是来写code。除了写code的,没啥人会用VIM。 : 真正做文字编辑工作的人,也不会用VIM。所以,VIM就是应该和VS或者Eclipse比较, : 没有其他的。
|
A*****i 发帖数: 3587 | 79 看了半天,挺搞笑的,人家说的其实没错
除了写代码的确实用vim的人没几个
你们公司秘书用vim?HR用vim?老板用vim?人家这话真没错,也就码工用vim而已
【在 k***x 的大作中提到】 : 这个高论是你拍脑袋想出来的么?emacs/evim不是text editor是什么?
|
K*********n 发帖数: 2852 | 80 那除了写code,还有什么人用vim啊
【在 k***x 的大作中提到】 : 这个高论是你拍脑袋想出来的么?emacs/evim不是text editor是什么?
|
|
|
A*****i 发帖数: 3587 | 81 你也一样,人家说了除了码工,没几个人用vim
你就说用来管理服务器,有时候真不想回你,你写代码写的脑子不好使了?
你们公司HR管理服务器么?你们老板回邮件处理邮件用vim么?
你修改简历用vim么?还文字编辑,你知道文字编辑是干啥的不?
你举个例子除了码工, 相关专业的学生和教授,你身边谁用vim平常管理邮件?
:)
【在 D***n 的大作中提到】 : 还是那句话:VIM/Emacs是个文字编辑器。编程最多占到1/3的用途,实际用途最广泛的 : 是用来帮助管理各种服务器,超级计算机,机群啥的。 : 还有一大用途就是处理电子邮件。像Linux Kernel里面很多人,正常情况下一天要收 : 500-2000封信,回100-200封。这种情况下,文字编辑速度的区别那还真是一个问题:)
|
f*****e 发帖数: 2992 | 82 vim可以把繁体字幕转成简体字幕,还可以用来练regular expression,和ctag结合起来
用也不错,而且可以选择一个矩形块进行删除操作,...。宏什么玩意的也不错。
【在 K*********n 的大作中提到】 : 那除了写code,还有什么人用vim啊
|
K*********n 发帖数: 2852 | 83 蛋疼帝你把第三行第一句删了吧
【在 A*****i 的大作中提到】 : 你也一样,人家说了除了码工,没几个人用vim : 你就说用来管理服务器,有时候真不想回你,你写代码写的脑子不好使了? : 你们公司HR管理服务器么?你们老板回邮件处理邮件用vim么? : 你修改简历用vim么?还文字编辑,你知道文字编辑是干啥的不? : 你举个例子除了码工, 相关专业的学生和教授,你身边谁用vim平常管理邮件? : : :)
|
K*********n 发帖数: 2852 | 84 还是写code的
起来
【在 f*****e 的大作中提到】 : vim可以把繁体字幕转成简体字幕,还可以用来练regular expression,和ctag结合起来 : 用也不错,而且可以选择一个矩形块进行删除操作,...。宏什么玩意的也不错。
|
h********3 发帖数: 2075 | 85 我说VIM只是按照你说的方式来举个例子而已。你当然可以认为VIM是一个文字编辑器,
然后撇开它和IDE的关系。我可以把世界上每样东西都花一个类别出来,然后让这个东
西在这个类别没有对手,是最好的。不过这样没有意义。前面就说了,单纯以文字编辑
器来说,只要是无格式无排版的文档,大部分编辑器都可以做得很好,没啥本质上的差
别。就连notepad++一样可以做得很好。在文字编辑器这个领域里面,真正处理最复杂
,最需要的功能是排版和格式,单纯的plain text编辑,很多编辑器都可以做得好。
VIM就算做得最好,又如何?我也知道Unix的工具设计思想,就是让所有程序都只做一
件事情,然后把这件事情做到最好。但问题是,当你开发环境越来越复杂之后,你就需
要找一大堆小工具,然后敲不同的命令让他们一起工作,而且很多工具输入输出还不一
定互相兼容。现实工程里面,做系统集成也是一种工作,也是一种effort,很多公司甚
至专门请人干这个开发环境上的这个职位。这个代价,往往比多几个快捷键,多几个集
成的编辑宏要大得多。我以前也用VIM。但是仅仅以一个refactoring功能,就足够理由
让所有的Java coder转向Eclipse了。
【在 D***n 的大作中提到】 : VIM就是一个文字编辑器,不是WYSWYG word processor. 文字编辑器是用来编辑内容 : 的。里面的功能大部分和编辑内容有关。说清楚这一点根本没啥可掉价的。 : 看来你完全不懂计算机,那我直说吧,经典Unix下面,可以说,几乎所有的程序都可以 : 看成是IDE的一部份,整个系统的使用和开发是集成在一起的。所以不需要有单独的一 : 个IDE。最明显的是Unix的目录结构安排,/bin 运行程序 /lib 库文件 /include 是 : 头文件,/doc 文档,/src源文件。这也是Unix程序时候开发自己的安排。 : 这样做的好处是解决某个开发问题的时候,不会受到IDE设计的条条框框制约,可以选 : 择整个系统工具来解决问题。 Unix 能干啥,开发就能干啥。如果这个是个巨型计算机 : ,那这个IDE就是巨型机的IDE,如果这个系统是一个嵌入式,那这个IDE就是嵌入式的 : IDE。
|
d**********x 发帖数: 4083 | 86 真有人该简历用vim....
vim-latex...
泛的
【在 A*****i 的大作中提到】 : 你也一样,人家说了除了码工,没几个人用vim : 你就说用来管理服务器,有时候真不想回你,你写代码写的脑子不好使了? : 你们公司HR管理服务器么?你们老板回邮件处理邮件用vim么? : 你修改简历用vim么?还文字编辑,你知道文字编辑是干啥的不? : 你举个例子除了码工, 相关专业的学生和教授,你身边谁用vim平常管理邮件? : : :)
|
A*****i 发帖数: 3587 | 87 好吧,那算我之前列的学生和教授之列
但是用vim改简历的人占了所有求职者的万分之一没?
咱不能抠字眼,不然真成机器了
【在 d**********x 的大作中提到】 : 真有人该简历用vim.... : vim-latex... : : 泛的
|
t****a 发帖数: 1212 | 88 果然如楼上某大仙所说这帖子歪成editor war了...
没想到debugger war也出来了
坐等programming language war, operating system war, etc
这世道真是要谦虚才行,不能对任何自己不懂的东西乱发表言论 |
D***n 发帖数: 6804 | 89 麻烦您能别在这里假装自己是个白痴好么?
既然你是码工,既然你要Debug,你就应该习惯码工用的工具。如果你不习惯是你自己
的问题。不去看看自己水平,连最基本的概念都分不清,却跑来抱怨茅坑还不够人性化
。真搞笑,已经对你很客气了。
顺便:真不幸我的简历10年来都是用Emacs写的,用cv.cls之类的人多了去了,你不认
识而已。
【在 A*****i 的大作中提到】 : 你也一样,人家说了除了码工,没几个人用vim : 你就说用来管理服务器,有时候真不想回你,你写代码写的脑子不好使了? : 你们公司HR管理服务器么?你们老板回邮件处理邮件用vim么? : 你修改简历用vim么?还文字编辑,你知道文字编辑是干啥的不? : 你举个例子除了码工, 相关专业的学生和教授,你身边谁用vim平常管理邮件? : : :)
|
h*******s 发帖数: 8454 | 90 我先来吧:
用vim写cpp的比如我都是loser
成功人士都是用eclipse写java的, 什么vim看都没看过...
【在 t****a 的大作中提到】 : 果然如楼上某大仙所说这帖子歪成editor war了... : 没想到debugger war也出来了 : 坐等programming language war, operating system war, etc : 这世道真是要谦虚才行,不能对任何自己不懂的东西乱发表言论
|
|
|
A*****i 发帖数: 3587 | 91 哈哈哈哈哈哈哈
【在 D***n 的大作中提到】 : 麻烦您能别在这里假装自己是个白痴好么? : 既然你是码工,既然你要Debug,你就应该习惯码工用的工具。如果你不习惯是你自己 : 的问题。不去看看自己水平,连最基本的概念都分不清,却跑来抱怨茅坑还不够人性化 : 。真搞笑,已经对你很客气了。 : 顺便:真不幸我的简历10年来都是用Emacs写的,用cv.cls之类的人多了去了,你不认 : 识而已。
|
s*******e 发帖数: 1630 | 92 没想到楼居然没歪向vim vs. emacs这边……要承认vi/emacs有做不到或者要很麻烦配
置才做到eclipse自带就有的功能,但也要看到反过来也有些功能vi/emacs下非常快捷
简单但IDE却没有。我个人感觉纯java或者android,iphone app开发还是eclipse
xcode之类较好,但其他情况我个人使用emacs |
t****a 发帖数: 1212 | 93 Decon同学您的工具选择跟咱一样,握个手。网上有个笑话说developer看求职者的简历
的时候如果发现是tex做的心里暗暗加分;见笑了,面试phd的话,我还真是会看一下那
个pdf是用什么生成出来的,点属性就能看到。如果是tex出来的,我至少心想从敬业的
角度上是说得过去得。
【在 D***n 的大作中提到】 : 麻烦您能别在这里假装自己是个白痴好么? : 既然你是码工,既然你要Debug,你就应该习惯码工用的工具。如果你不习惯是你自己 : 的问题。不去看看自己水平,连最基本的概念都分不清,却跑来抱怨茅坑还不够人性化 : 。真搞笑,已经对你很客气了。 : 顺便:真不幸我的简历10年来都是用Emacs写的,用cv.cls之类的人多了去了,你不认 : 识而已。
|
t****a 发帖数: 1212 | 94 大概是一开始vimer们太嚣张把ider们激怒了倍...
这是实话,emacs里对java support最近好像非常糟糕,完全不知道什么原因。不多得
插件当中jdee也挂了,emacs 24上我没看到身边有人装上去过。
不过各种script language用起来倒是很爽得说。
【在 s*******e 的大作中提到】 : 没想到楼居然没歪向vim vs. emacs这边……要承认vi/emacs有做不到或者要很麻烦配 : 置才做到eclipse自带就有的功能,但也要看到反过来也有些功能vi/emacs下非常快捷 : 简单但IDE却没有。我个人感觉纯java或者android,iphone app开发还是eclipse : xcode之类较好,但其他情况我个人使用emacs
|
D***n 发帖数: 6804 | 95 呵呵,握手。其实PDF简历是Word还是Tex生成的可以看出区别。TeX排出来的字比较均
匀,Layout比较optimal。我用TeX还有一个原因是很多类似Resume这样的文档我都是用
git管理的。
我用的是这个模板。
http://linux.dsplabs.com.au/files/p54-resume/resume-latex.pdf
【在 t****a 的大作中提到】 : Decon同学您的工具选择跟咱一样,握个手。网上有个笑话说developer看求职者的简历 : 的时候如果发现是tex做的心里暗暗加分;见笑了,面试phd的话,我还真是会看一下那 : 个pdf是用什么生成出来的,点属性就能看到。如果是tex出来的,我至少心想从敬业的 : 角度上是说得过去得。
|
Q*******e 发帖数: 939 | 96 圈子不同, 工具不同
ide
【在 c********t 的大作中提到】 : 都神马时代了,给个电脑加投影仪很难吗? : 这对板书很差写字又慢的人实在不公平啊,不是找码农吗,又不是找teacher. : IDE也应该让用,谁不用开发啊? (除了我一个大牛scala朋友用vi,还真没见过不用ide : 的)
|
k***x 发帖数: 6799 | 97 同意,我本来也想用tex写的,后来发现有些公司的网站只支持word的(比如康求),
最后只好用word写了
【在 D***n 的大作中提到】 : 呵呵,握手。其实PDF简历是Word还是Tex生成的可以看出区别。TeX排出来的字比较均 : 匀,Layout比较optimal。我用TeX还有一个原因是很多类似Resume这样的文档我都是用 : git管理的。 : 我用的是这个模板。 : http://linux.dsplabs.com.au/files/p54-resume/resume-latex.pdf
|
q*******2 发帖数: 431 | 98 等你当了老板或者牛到让老板求你的时候你想怎么就怎样,没到那个地步你还是乖乖适
应环境。其他都是废话。 |