阅读更多
jedit的代码浏览插件ctagsinterface最新版v1.0的发布大大完善了jedit的代码浏览功能,直追source insight,已接近全功能IDE

截图基于最新发布的jedit v4.3.17,ctagsinterface v1.0,ctags v5.8

代码定义浏览(tag preview)


查阅函数定义(jump to tag)


函数参数补全(suggest completion)


把标准库路径加到ctagsinterface的tag目录以后还可以提供标准c/c++库信息补全,我这里用的是cygwin@win32


最后补充,以上功能并不仅仅用于c/c++,所有ctags工具支持的语言都同样可用
Languages Supported by Exuberant Ctags:
Ant
Assembler
ASP
Awk
BASIC
BETA
C
C++
C#
COBOL
DOS Batch
Eiffel
Erlang
Flex
Fortran
HTML
Java
JavaScript
Lisp
Lua
Make
MATLAB
Objective Caml
Pascal
Perl
PHP
PL/SQL
Python (Pyrex/Cython)
REXX
Ruby
Scheme
Shell scripts (Bourne/Korn/Z)
S-Lang
SML (Standard ML)
Tcl
TeX
Vera
Verilog
VHDL
Vim
YACC



  • 描述: tag preview
  • 大小: 145.6 KB
  • 描述: jump to tag
  • 大小: 142.6 KB
  • 描述: suggest completion
  • 大小: 143.3 KB
  • 描述: std c/c++ lib
  • 大小: 278.1 KB
来自: jedit
14
0
评论 共 15 条 请登录后发表评论
15 楼 pi1ot 2009-08-04 12:46
使用ctagsinterface出错的可以参考这个讨论
http://sourceforge.net/mailarchive/forum.php?thread_name=4A7658BA.9070304%40csvimproved.com&forum_name=jedit-users
14 楼 bingyuan 2009-07-31 11:51
de3light 写道
这字体挺不错的,怎么设置的?

看着像DejaVu Sans Mono
13 楼 peacock 2009-07-31 10:36
hax 写道
凭什么中文要算两列?除非你用monospace字体。

这句话真的很雷!
加入参考线是80,你写了40个字刚好到参考线的位置,但却显示是40的位置。
12 楼 pi1ot 2009-07-31 09:52
4.3第一个版本已经是两三年前的事情了,名字叫4.3 pre17,基本上可以理解为4.3.17,也没发现什么不稳定的地方,开发者并没有确定4.3final的时间表。
基本上目前还处于活跃状态的plugin没有不支持4.3的,否则都是两三年未更新的死插件。
如果还继续用4.2实在是有点过时了。
11 楼 wenjixiao 2009-07-31 09:16
jedit很好,不过稳定版一直都是4.2。
4.3版不稳定,什么时候稳定了,再装4.3。
10 楼 scott_jia 2009-07-30 16:30
为什么不用vim呢?

配合ctags和cscope,再加上几个自己喜欢的插件,写C/C++代码非常适合。
9 楼 hax 2009-07-30 14:35
凭什么中文要算两列?除非你用monospace字体。
8 楼 tiandinet 2009-07-30 10:24
这个字体是Mac OS上的Monaco
7 楼 peacock 2009-07-30 10:01
发现一个问题:状态栏计算列位置的时候,会把中文字符当成1列,实际上应该是2列,导致含有中文的行,列位置计算错误。
6 楼 peacock 2009-07-30 09:32
经常会弹出java错误。。。
5 楼 whaosoft 2009-07-29 23:56
这字体是老外的最爱
4 楼 de3light 2009-07-29 20:04
这字体挺不错的,怎么设置的?
3 楼 yangzhihuan 2009-07-29 19:07
有用这样写ruby/rails的同学没?
2 楼 jinleileiking 2009-07-29 16:24
这个nb,回家一定要试试!Sourceinsight是我心中的神器啊!
1 楼 terryang 2009-07-29 16:16
擦,耀眼的不行。。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Delphi编写系统服务四:如何限制系统服务和桌面程序只运行一个

     如何限制系统服务和桌面程序只运行一个在工程加入下列代码可以设置系统服务和桌面程序只运行一个。program FleetReportSvr;uses  SvcMgr,  Forms,  SysUtils,  Windows,  SvrMain in SvrMain.pas {FleetReportService: TService},  AppMain in AppMain.pas

  • Delphi使用技巧ABC

      A如何屏蔽系统功能键  有时我们不希望程序被用户用Alt+Tab、Ctrl+Alt+Del、Ctrl+Esc等系统功能键打断(比如自动演示程序),那么该怎么做呢?提示你一点,在运行屏幕保护程序的时候,这些功能键都是不起作用的——也就是说,只要在你的程序运行过程中,“欺骗”一下Windows,使它自以为正处在屏幕保护状态就成了!请看下面这段代码:  var  temp : int...

  • jedit搭建开发环境,中文,无乱码

     2.projectviewer 咱在用sourceinsight时需要新建一个工程来浏览代码,同样的你也需要一个插件来实现类似的功能。在安装好后可以实现项目的建立,右键选择add new project 然后就不用我多说了 3.EditorScheme插件,...

  • 使用Jedit建立IDE图文教程

    在插件管理器中安装插件CtagsInterface、Navigator、bufftabs、projectview、ClassBrowser,前两个用于代码跳转,后面的是用于查看文件。插件安装好以后,Bufftabs插件前面打勾,工具集中打开文件浏览器,浏览器上面...

  • (源码)基于JavaWeb的饮品销售管理系统.zip

    # 基于Java Web的饮品销售管理系统 ## 项目简介 本项目是一个基于Java Web的饮品销售管理系统,主要用于学校实训课程的作业。系统涵盖了从用户管理、商品管理、订单管理到购物车管理的全套功能,旨在提供一个完整的在线饮品销售解决方案。 ## 项目的主要特性和功能 ### 用户管理 用户注册与登录支持用户注册新账号和登录系统。 用户信息管理包括用户信息的查询、修改和删除。 用户类型管理区分不同类型的用户(如管理员、普通用户)。 ### 商品管理 商品CRUD操作支持商品的添加、修改、删除和查询。 商品分类管理支持多级商品分类的查询和管理。 商品分页查询支持按页查询商品信息,提高查询效率。 ### 订单管理 订单CRUD操作支持订单的创建、修改、删除和查询。 订单明细管理支持订单明细的添加和管理。 订单状态管理支持订单状态的更新和查询。 ### 购物车管理

  • BitmapFunc.rar

    BitmapFunc

  • c++课程设计-产品入库管理操作系统.zip

    c++课程设计-产品入库管理操作系统

  • c语言火车票订票管理源码.rar

    c语言火车票订票管理源码

  • 仿新浪微博下拉刷新继承FrameLayout.zip

    仿新浪微博下拉刷新继承FrameLayout

  • 浮动搜索框(SearchManager).zip

    浮动搜索框(SearchManager)

  • (源码)基于ParticleTracker框架的传感器浮标系统.zip

    # 基于Particle Tracker框架的传感器浮标系统 ## 项目简介 本项目是一个基于Particle Tracker框架的传感器浮标系统,旨在通过集成多种传感器和通信模块,实现对环境参数的实时监测和数据传输。该系统主要应用于海洋监测、环境监测等领域,通过浮标上的传感器收集温度、湿度、位置等数据,并通过Particle Tracker平台进行数据处理和传输。 ## 项目的主要特性和功能 1. 传感器集成 集成BMI160传感器,用于检测三轴加速度和三轴陀螺仪数据。 集成Grove温度和湿度传感器,用于实时监测环境温度和湿度。 集成NTC热敏电阻,用于精确测量温度变化。 2. 位置追踪 使用UBLOX GPS模块,提供高精度的位置追踪功能。 支持地理围栏功能,能够检测浮标是否进入或离开预设区域。 3. 数据通信 通过CAN总线实现传感器数据的高效传输。

  • python《树莓派使用OpenCV库实现人脸识别》+项目源码+文档说明

    <项目介绍> - 树莓派使用OpenCV库实现人脸识别 - 不懂运行,下载完可以私聊问,可远程教学 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------

  • 毕业设计&课设_基于 UserCF 与 CB 后融合的网络电视节目推荐系统(含多种技术,有详细实现步骤及数据处理).zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。

  • PHP基于Linux的远程管理系统服务器端的实现(源代码+论文).rar

    PHP基于Linux的远程管理系统服务器端的实现(源代码+论文)

  • c语言课程设计-产品管理系统.zip

    c语言课程设计-产品管理系统

  • 人工智能-大模型-一个智能问答系统,能够自动将用户的自然语言问题转换成 SQL 查询,并以可视化形式展示结果

    一个智能问答系统,能够自动将用户的自然语言问题转换成 SQL 查询,并以可视化形式展示结果 用户使用自然语言查询数据。基于 Python、MySQL 和 Milvus 构建,将用户的问题转换为 SQL 查询,安全地执行,并产生符合echarts的数据可视化呈现结果。

  • C#医生健康科普问答咨询平台(前端+后台)源码带手机端数据库 SQL2008源码类型 WebForm

    医生健康科普问答咨询平台(前端+后台)源码带手机端 医生健康科普问答咨询平台,主要提供专业、及时的健康咨询服务,问题涵盖面广,包括内科、外科、 妇科、儿科、男科、中医、五官、等科室。可以通过视频,音频,文章,问答等方式进行科普。 前台首页:1、包含幻灯片 2、权威医生 3、医学视频 4、语音科普 5、科普文章。 6、健康问答 7、个人中心。 网站管理后台:各模块可以灵活管理和配置。 1、信息管理: (1)会员系统。(2)轮播系统。(3)权威医生。(4)医学视频。(5)语音科普。 (6)科普文章。(7)健康问答。(8)友情链接。(9)帮助中心。(10)栏目板块。 2、用户管理:(1)管理员管理。(2)部门管理。(数据权限)(3)用户组管理。(菜单权限) 3、页面管理:(1)高级标签(SQL)。(2)自定义静态标签。(3)静态页面生成。 4、系统管理:(1)网站参数管理。 (2)模型管理。(可以生成板块,对应字段后台展示不同控件,并有相应维护功能,可以根据模型 及模型下栏目创建标签,将标签放入html模板中,生

  • (源码)基于Python和OpenMVCamera的图像处理与通信系统.zip

    # 基于Python和OpenMV Camera的图像处理与通信系统 ## 项目简介 本项目基于OpenMV Camera,结合MicroPython,实现了图像捕获、处理与通信功能。通过UART和SPI协议,实现了与Arduino和ESP32等设备的通信,实现了图像数据的传输和接收。项目涵盖了图像捕获、处理、传输、反馈等多个环节,旨在实现机器视觉应用中的图像数据采集与通信。 ## 主要特性和功能 1. 图像捕获使用OpenMV Camera进行图像捕获,支持灰度图像和彩色图像。 2. 图像处理对捕获的图像进行二值化、灰度转换等处理,用于后续机器视觉任务。 3. UART通信通过UART接口,实现与Arduino、ESP32等设备的通信,发送和接收图像数据。 4. SPI通信作为SPI从设备,与Arduino主设备进行通信,实现数据的传输。 5. LED状态指示使用LED灯指示程序运行状态和图像捕获处理进度。

Global site tag (gtag.js) - Google Analytics