|
曾经寻寻觅觅,暮暮朝朝年年,寻找一个能够在我心中取代Source Insight的源码阅读工具。曾经用过的有RedHat的source navigator,kscope,kdevelop以及wine模拟的Source Insight。最终都不是很满意。其中kdevelop的关联能力太差(几乎没有);wine模拟source insight和source navigator都能正确显示中文注释。而kscope,感觉还不是太完善,于是也放弃了。
相当长的一段时间,我写代码用的是kate或emacs,看代码用的是wine+source insight。久而久之,形成了一种习惯。
后来,当我又重新用了一次kscope,这次才深深被她吸引。她没有source insight那么强大,但是她简洁干净,快捷键设计得十分的体贴。最重要的是,她的内嵌编辑器是kate--就连强大的kdevelop也是使用kate作为内嵌的编辑器。此时的我,就像是重新发现了被遗忘多年的夜明珠一般。有时候,自己身边的被自己忽略的东西却是最好的。
重新开始使用她了。现在我几乎所有开发工作和阅读源代码都是在kscope下完成的了。
其实,kscope的所有好处,都是出自于两个“巨人”,一个是kate,一个是cscope。但是,她将这两个“巨人”完美的结合在了一起,站在两个巨人的肩膀上,岂不看得比谁都远?
|