龙空技术网

时间铸就辉煌,Jedit,java程序员的文本编辑器的忠实选择

莱迪娜的风声 236

前言:

此刻姐妹们对“编辑器java”大体比较着重,看官们都需要学习一些“编辑器java”的相关知识。那么小编同时在网络上汇集了一些关于“编辑器java””的相关内容,希望姐妹们能喜欢,小伙伴们一起来了解一下吧!

首先,我们进入jedit的官网,很好记的一个网站jedit.org,jedit是使用java swing编写的一个文本编辑器,其特色就是这个文本编辑器是使用java编写的

我们先点击上个页面中的download按键,然后来到这个页面之后,选择java-based installer 开始下载,这个支持所有的系统

下载完成后,就是一个单独的jar 安装包,体积也不大,只有3m多一点

双击打开首先会弹出这样一个界面,里面是关于这个软件的说明,我们点击next

再下一个界面是关于本软件的GNU协议条款,大意是你如果想要分发这个软件的副本,你的副本也必须要开源

当然我们继续点击next就是了,这个对于需要jedit二次开发的人才有用

在这个界面我们可以选择jedit的安装目录,通常我是选择安装在d盘,所以这里我也改为了D

在上个界面点击next,到了这里我们就应该实际安装了,在安装前有一些选项供你选择,分别是 jedit的核心,默认的宏,以及jedit的api文档(这个可以点掉),以及windows exe的启动器,选择完成后我们点击 install

我的全部选择了,现在是在安装的过程中,其实这个过程很多,我是在点完install之后快速截的图

点击 finish ,意味着这个软件已经安装完成,你可以使用jedit了

接下来我们使用everything 搜索jedit.exe 然后选择jedit 并回车 打开

这应该是一个还算可以的文本编辑器,使用jedit的缘由是它对java的支持比较好,如果你打算使用它执行一些大文件操作,我劝你放弃它,可以考虑使用EmEditor这个文本编辑机器,它比较快

但是我在使用jedit 打开大文件并且开启了自动换行的情况下,这非常糟糕,它比较卡,需要时间才能反应过来,文本大小总共20多mb,我想要说的是,不仅仅jedit卡,所有开启了自动换行的文本编辑器都不是那么的尽如人意,EmEditor让我感觉不错

而如果关闭了自动换行的话,20多mb还是很轻松的,需要强调的是这不仅仅是jedit的问题,也是所有编辑器的毛病,jedit的表现可以

在全局选项的文本区域中我们可以调整文本字体的大小以改善我们的编辑体验,我这里选择了微软雅黑的字体

jedit的默认编码是utf-8格式的,不过这并不绝对,在某些情况下jedit会自动探测文件的编码,你可以调整编码的探测列表,以保证无论什么样编码的文件都可以正确打开

jedit是一个很不错的文本编辑器,它满足了一些基本需求,并且有很多可以把控的细节,但这可能并不足以使你从其他编辑器,诸如vscode、notepad++等转到jedit,但这对于java程序员将是一个很棒的选择。jedit很小,也足够优秀。

在jedit中也有一些插件,但是这个插件并不能算很多,只不过这个年份真的让我感到惊讶,我们现在用的是时间倒序,如果是正序

是的,你可以看到一些插件在2002年就已经存在了,我好奇搜索了一下jedit的初始开发年份,那是1998年,这意味着这款软件已经开发了25年的时间,至今仍在开发,它足够稳定和优秀。值得你去选择。

jedit的后备编码设置是很好的一个功能,这使的它可以正常的打开所有文件,而不是默认以utf-8打开所有文件,在后备编码区域我添加了gb18030 gb2312 gbk 等等编码,jedit会从gb18030一直开始遍历,直到成功打开文件

以上就是关于jedit这个编辑器的介绍,我在一开始就讲了,不必刻意的追求使用jedit,市面上的vscode和notepad++、notepad3等编辑器都能够很好的满足需求,但是对于java程序员这确实是个很棒的编辑器,推荐使用。

标签: #编辑器java