打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
让jEdit插件打造你的开源SourceInsight - neilhhw的日志 LUPA...
在Linux的环境下,是很少有一个源代码的查看器,你当然可以用vim和ctags来浏览代码,但是他们查看时很是不直观,你也可以用eclipse来查看代码,不过有点牛刀来砍蚊子之嫌。而且要是你的内存够用!!在我的512M的内存的电脑上打开一个eclipse在开别的的话就有很卡了,让我疯掉。所以只好另寻他径。
  jEdit可以说是你的一个选择,至少对我来说是的,但是她需要很多插件来实现这些功能,也许有人会很烦插件的选择,但是选好之后她还是很好用的。尤其对在Linux下查看源代码的人来说。(windows下你用SourceInsight也行,但咱毕竟是盗版!还是开源万岁,还可以学习人家的代码),呵呵!
  先不说了,发个截图看看我的jEdit的吧(附,务必装上jre5以上)

  很炫是吧,那我就分享下我的插件吧:呵呵!
  1.CtagsInterface :这个是你要实现源代码浏览必用插件,那个右边浏览插件就是CtagsInterface,使用他基本可以实现代码的跳转,还有长下文的切换。强力推荐。右边的窗口是你打开CtagsInterface的tag preview 后放置在编辑器右边的。有一个问题就是你安装后会出现异常,解决方法就是设置数据库的引擎,在下面的projectviewer插件时我会详细讲的,还有一定要下ctags,不然插件是没法用的,想想看人家就是在ctags身上做手脚。(有点过了,呵呵)
  2.projectviewer 咱在用sourceinsight时需要新建一个工程来浏览代码,同样的你也需要一个插件来实现类似的功能。在安装好后可以实现项目的建立,右键选择add new project 然后就不用我多说了,呵呵!
  最重要的一点,一定要在你要浏览的项目上右键选择add project to tag database ,这样你的CtagsInterface插件才可以发挥作用。基本可以实现代码的浏览。还有如果你对总是
感到麻烦的话,你可以在全局设置里设置快捷键或者将jump to this tag 添加到右键菜单中,这样就可以很方便的切换了。
  对于上面所介绍的数据库问题,你可以采用如下策略,选择上面的change database setting ,改custom 为 hsasql 或者为 h2 ,插件没有带 h2的数据库,你需要下载并放到 $(jEdit.setting)/jars下,重启jEdit即可
3.就是 look & feel 插件,没有什么好说的,就是换皮肤。推荐 num3d,本地化的皮肤也不错,但是反应很慢
  4.ctags sidekick ,就是有点像eclipse的outline视图,也需要ctags的支持,可以看出文件函数,类等大大概框架,在浏览源代码是很有用的、
  5.navigator 可以实现上下文的切换,实现代码的前进与返回,很是有用
   6.beauty 实现代码格式的美化,可以把别人的代码风格变成自己看的舒服的,很有用,自己仿eclipse 设置快捷键 Ctrl+Shift+F ,呵呵
  7.console 实现终端和编辑器的无缝集合
  8.errorlist 在console插件用make 或者 ant 时,可以把错误显现出来,定位到相应行中。
  是不是有点ide的味道,jEdit的设计宗旨就是为了程序员,看看多方便啊
  对了,还有她自带的文件浏览器,在她的api中是叫做vfs 即虚拟文件系统,可以很方便的把网络上的硬盘映射到本地,实现文件远程编辑,估计sourceinsight没有这个功能。
  好了,先介绍到这么多,你还可以自己写插件来实现自己要的功能,我目前就在看她的api估计要一个星期才能有雏形,发现自己编程还是有点困难。要中文化的话可以参考我的一篇博文,要感谢lupaworld的支持,好几次博文都在网站首页,呵呵,让我受宠若惊啊!!
  最后要说下,大家总是认为开源的软件不如商业软件强大,但是只要你细心的琢磨,你会发现其实开源的软件同样很强大,甚至比商业软件好用,毕竟,这是千千万万无私的人的智慧。在你评价一个开源自由软件的时候,请想想那些无私奉献的人,要尊重他人的劳动,同样,也欢迎你对开源做贡献,哪怕是宣传一下!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux源代码分析和阅读工具比较
破解网页禁用鼠标右键的十八般武器
[Linux]如何将vim打造成Linux下的sourceinsight
MyEclipse常用插件使用教程
教您如何把您的文章编辑得有声有色
找对照片(或图片)地址,照片就会飘动起来
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服