杰笛源代码编辑器

杰笛源代码编辑器是一个基于Swing的源代码编辑器。尽管目前有几个开源的源代码编辑器,但是它们都有各种各样的问题和缺点,以至于专业公司都没法使用这些开源的编辑器。这也是我们决定做一个这样的产品,满足专业客户的需求。您在Java开发集成环境里看到的那些编辑器的绝大部分功能在我们这个产品里都可以找到。

功能介绍

  • 可以对25中程序语言进行语法着色
  • 虚拟空格
  • 显示断行符、空格、 制表符等特殊字符
  • 可以智能处理各个平台的断行符
  • 可以在制表符和空格中间切换
  • 括号匹配
  • 代码折叠
  • 支持多个可自定义的边缘组件,已经包括了行数边缘组件和代码折叠边缘组件
  • 支持多个可自定义的状态栏项目,已经包括了游标位置等多个状态栏项目
  • 自定义快捷键
  • 支持多个剪贴板的复制和粘贴
  • 鼠秒拖放选择文字,可以是行方式也可以是列方式。
  • 搜索和替换。允许文字,正则表达式,以及作为通配符 (Ctrl-F 和 Ctrl-R)
  • 递增搜索功能 (F3)
  • 快速搜索功能 (Alt-F3)
  • 可自定义全局搜索和全局替换
  • 支持多个可自定义行状态显示条,可以标识出代码里的错误、警告
  • 自动缩进