你的位置:首页 > Java教程

[Java教程]Java笔记第五篇 文本编辑器初见面

#日常唠叨1#昨天小星星住的小区紧急停电,博客没发出来,今天早上又来了一次停电(完全不知道出了啥事),现在终于有电了,赶紧把博客发出来,明天可能也会停电。

#日常唠叨2#从现在开始,又要开始讲理论了,小星星努力今天写完文本编辑器之后再用2天时间写完数据类型,然后上代码,另外关于HelloWorld代码的讲解小星星会在写完运算符之后写

编译厉害归厉害,但对我们打代码的流畅度、心情舒畅度有用吗?答案是没用。相信大家用记事本编写代码之后已经心生厌烦了吧?如果这么打上上千行肯定吐血。那小星星现在给大家升级一下记事本。

升级过后的记事本叫啥名字?当然是叫超级记事本文本编辑器啦!小星星在这里推荐以下三款文本编辑器:

UltraEdit:是一款功能强大的文本编辑器,可以编辑文本、十六进制和ASCII码(关于编码以后会写),完全可以取代记事本(如果电脑配置足够强大的话),内部支持英文单字检查、一些编程语言的代码内容突显(就是一些单词的颜色不是黑色),可以同时编辑多个文件,而且即使开启很多或者很大的文件,运行速度也不会慢。但是这款软件是非开源的(即是付费软件)。官网地址 Kim(ES-Computing)公司出品的小巧但是功能比UltraEdit更加强大的编辑器,可以处理文本(关于处理文本有比UltraEdit更强的功能,但和编程没多大关系)、HTML(制作网页用的编程语言,是一种超文本标记语言)和其他一些编程语言,甚至可以通过设置用户工具将其作为一些语言的一个简单的IDE(高级编程工具,支持代码快速键入、一键生成等其他操作,关于IDE以后会写)。可惜也是非开源软件(即是付费软件)。官网地址:https://www.editplus.com

NotePad++:是一款有完整的中文化接口(也就是说,UltraEdit和EditPuls除非汉化,否则是全英文)及支持多国语言编写的文本(即使用utf-8编码)编辑器,除了处理文本,还有语法高亮度显示、语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。与上面的文本编辑器不同的是,这是一款开源软件(即免费软件),并支持更加多的编程语言(小星星数了数,小星星用的这个版本除了手动添加的语言外,共支持60种编程语言),但是没有上面的文本编辑器的很大一部分功能(免费的代价)。官网:https://notepad-plus-plus.org

具体选择哪一款呢?如果你除了写代码之外还想拿来编辑文本的话,可以选择UltraEdit或者EditPuls。如果只是拿来写代码,那就听我的,选择NotePad++没错。为啥呢?因为我们以后会使用IDE工具,不会再使用文本编辑器,如果只是为了一时的写代码而去使用付费的文本编辑器那简直太奢华了。

关于这些文本编辑器的下载安装方法,大家可以百度。这里给大家看一下用NotePad++打开的我们之前所编写的Java HelloWorld代码:

怎么样?看上去比记事本清爽吧?