zoukankan      html  css  js  c++  java
  • debian下一个不错的代码编辑器jEdit 安装使用

    http://www.blogjava.net/tedeyang/archive/2008/10/09/18951.html  

    http://www.lupaworld.com/333723/viewspace-142066.html  

    安装方法:

    一、可以从官方下载deb包 进行安装:

    官方网址 : http://jedit.org/index.php

    下载deb包的网址 :  http://jedit.org/index.php?page=download 

    二、修改源使用命令下载参考网页:  http://jedit.org/index.php?page=download 

     在源 /etc/apt/sources.list中添加如下源

     deb http://switch.dl.sourceforge.net/project/jedit /

    执行 : apt-get update, followed by apt-get install jedit 即可安装。  

    安装插件:plugins->plugin manager

    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估计要一个星期才能有雏形,发现自己编程还是有点困难。 

  • 相关阅读:
    windows下安装redis以及redis扩展,设置redis为windows自启服务
    Redis和Memcache的区别
    Git 简单入门使用
    ssh 连接 mac osx下 virtual box虚拟机中的 cent os 记录
    把可运行jar转换成Linux服务运行
    CentOS 7 配置FTP(vsftpd)
    团队总结
    第五周小组项目总结
    第四周小组项目总结
    第三周小组项目总结
  • 原文地址:https://www.cnblogs.com/leaven/p/1689515.html
Copyright © 2011-2022 走看看