由买买提看人间百态

topics

全部话题 - 话题: ctags
首页 上页 1 2 (共2页)
z******i
发帖数: 59
1
vim+ctags+grep
buffer explorer to edit several files.
ctrl-p to autocomplete.
get a vimrc file you like

子。
k****f
发帖数: 3794
2
来自主题: Programming版 - 问个ctags的问题
c***d
发帖数: 996
3
来自主题: Programming版 - vi 和我
刚刚vi一个文件, 想跑到文件末尾开一新行, 但忘了自己还在I下面, 结果屏幕上就
出现了一个没头没脑的Go...
我对着这个Go楞了一会儿, 突然想起自己用vi也有十年了, 以前刚在solaris上写程
序, 只会用pico。 后来被一个老印老师拎着骂了三个月, 才算vi入门。到现在虽然
是我最主要的编辑器,其实还是只会最基本的一些替换和查找。以前看过人家写php的
在vi上挂了一堆php语法的钩子, 羡慕不已不过自知自己永远也学不会的。有段时间试
过在vi里面开ctrl+W的窗口, 后来还是觉得screen方便点。最近script写的多了,
ctags也不太好用, 怀疑自己是不是应该挪到现代点的编辑器下面。或者还是索性抱残
守缺, 用grep -R 当intellisense。
weekday本来就忙忙碌碌但一点不productive, 到了周末突然又多愁善感了。 看来我需
要度个长假了。
l********e
发帖数: 34
4
来自主题: Programming版 - 专业c++程序员都用什么ide (转载)
用过Emacs或者Vim之后,就会觉得其它IDE都不习惯了。我觉得喜欢IDE的原因是大家学
编程都从VC6或者ECLIPSE开始,有点惯性不愿意换了。
Vim/Emacs加上ctags加上自动补全插件天下无敌,我还没感觉到哪个IDE能有比这两者
写代码快的。
l********e
发帖数: 34
5
来自主题: Programming版 - 专业c++程序员都用什么ide (转载)
你说的有理,我一直在做C++底层开发,没用上什么框架,对此无甚了解,惭愧了。
ctags这样的东西天生只能做语法分析,也是没办法的事。
unning123 (running123) 的大作中提到: 】
l********s
发帖数: 358
6
来自主题: Programming版 - C++ IDE under Linux
写code我还是习惯于用vim+gdb,当用eclipse看code还是很方便,项目有一些function
同名的,用ctag经常乱跳
d*******r
发帖数: 3299
7
来自主题: Programming版 - emacs真是用得吐啊
sublime text 跨平台的,default的设置就支持各种语言的syntax,用着还不错
但是我用的时候,ctag插件老出问题,跳转有点小问题。
听说sublime text 3自动支持定义跳转,不用插件了,但是3是付费的。
f****n
发帖数: 399
8
来自主题: Programming版 - C 编程有什么IDE吗?
用了8年的VIM + ctags + cscope, 最近两年都用的eclipse
如果对代码特别熟悉的项目,用vim是挺好的。
如果是新接手的项目,还是eclipse更好用。
d*******r
发帖数: 3299
9
来自主题: Programming版 - C 编程有什么IDE吗?
你们 vim 党的 navigation 一直都是 ctags+cscope 吗?

vim
S*A
发帖数: 7142
10
我可以告诉你不用这些 IDE 可以如何做这样的东西。
这些就是用 脚本扫描一下 ctags/cscope 这类的 xref,
用脚本改就完了。
也有专门的工具做这类的动作,例如 smatch 什么的。
q****x
发帖数: 7404
11
我可以告诉你手工一个个改也行。
你不还得自己写脚本吗?每个码农,每个团队,每个公司都造一堆类似的轮子,有劲吗?
ctags/cscope又不是没用过,烂就一个字。
x****u
发帖数: 44466
12
ctag和cscope太原始了,clang团队曾经介绍过静态分析思路,你可以看看。
h****r
发帖数: 2056
13
你这就是无知者无畏了。
cscope, ctag之类的工具还是很牛逼的,配合vim用。
q****x
发帖数: 7404
14
很烂。分析功能比IDE弱太多了。
如果你觉得cscope和ctag好用,说明你写的代码简单。
g*****g
发帖数: 34805
15
你这个就不现实了,写底层的程序员远比写应用的少,工作数目摆在那呢。自然代码量
也少得多。
另外写底层的也不见得用IDE不能促进效率。ctag这类东西的存在就说明了即使对这些
人,IDE也是有意义的。

VI
s***o
发帖数: 175
16
逻辑什么就不讨论了。
我只想说Linux kernel 不简单,vim+ctags+cscope 很好用,用来做Kernel开发效率不
比其他IDE 差。
你回头看看你5楼的回帖,就应该知道我说什么了。
[在 quantx (X矿工) 的大作中提到:]
:我来猜一下。你是想说Linux kernal复杂,并且可以用vi工具链搞定,所以vi工具链
分析功能不弱?

:...........
q****x
发帖数: 7404
17
说的好像Linux kernal是你写的一样。别空对空,说说你用ctag/cscope怎么换变量名
,怎么找到某个虚函数的所有实现吧。
h****r
发帖数: 2056
18
我老这些年来,工作中写了几十万行C/C++code是有的,这些项目(单独一个项目总共
上百万行code的不少见)加起来上千万行都有。写自己的,review别人的,都是vi,
cscope/ctag,find/grep,shell command加上gdb搞定。在vi里用cscope跳看code是速
度最快的搞清workflow的方法,没有之一,这个哪种IDE也比不了。IDE我老从快20年前
的Borland C用起,10几年前的Jbuilder,eclipse都用过。IDE做debugger还是不好用
,尤其是多线程模式下。
你要说java,那是另一回事,当然我老现在写java code,也用eclipse,只是edit还是
用vi方式,习惯而已。
还是那句话,没经历没经验没见过不是你的错,不过不要一叶障目。
b*******s
发帖数: 5216
19
来自主题: Programming版 - 讲一个单进程死锁
--exclude=
most people use ctags will need this
h*h
发帖数: 27852
20
【 以下文字转载自 Military 讨论区 】
发信人: hsh (nidaye), 信区: Military
标 题: 王垠:我和 Google 的故事(2015 修订版)
发信站: BBS 未名空间站 (Mon May 9 18:09:22 2016, 美东)
http://www.yinwang.org/blog-cn/2014/12/31/google-story
我和 Google 的故事(2015 修订版)
2009 和 2010 年,两年的夏天我都在 Google 实习,然而最后毕业的时候我却没有为
Google 工作。虽然我心里很清楚这里面的原因,可总有些人觉得不解,为什么居然有
人不想为 Google 工作?如果你是这些人其中之一,那你可能想知道我在 Google 时的
切身感受。
直到将近 2015 年新年的今天,我发现这篇文章仍然具有普遍的意义。面对 Google 的
员工,我仍然是同样的感觉。他们很多人太拿自己的公司当回事了,自高自大,放弃自
己的尊严来舔这个公司的屁股。这些人总觉得好像所有人都希望为 Google 工作,即使
进不了 Google,都想去... 阅读全帖
e****t
发帖数: 17914
21
来自主题: Programming版 - 有人用spacemacs吗
How about ctag or gnu global?

a
.
p**h
发帖数: 99
22
来自主题: Unix版 - 想写个小东东
man ctags
man vi
t*****z
发帖数: 812
23
最近特别想了解一下这方面的知识
谁跟我这个准文科生解释一下?
我丝毫没有任何相关背景。不知道CTAG是什么。。。
网上的解释太专业了
谢谢
首页 上页 1 2 (共2页)