现在用eclipse开发,不得不说eclipse真的是把利器,可以加快开发进度。而且有很多很好用的插件。而且快捷键用起来也特别舒服。常用的有代码补全,大小写转换,经典的ctr+1,自动格式化ctr+shift+f, alt+shift+s,alt+shift+z,自动导包ctr+shift+o。
但是一些eclipse默认的设置却有一些反人类。比如ctr+shift+f在自动格式化的时候换行的字数太少了,尤其是在现在宽屏普及的时代。而且这样造成的一个结果是代码不美观。
网上参考了一些资料。
【Eclipse 自动格式化 换行】
1、preferences->Java->Code Style->Code Formatter->Show… ,打开之后,选择”Line Wrapping”选项卡,在”Maximun line width”指定大于多少列时换行。
2、还是在”Line Wrapping”选项卡中,能过选择”Line Wrapping policy”可以指定构造函数、方法体等的换行情况。
不过,SUN推荐的编码风格默认是80列换行。
1、Java代码
打开Eclipse的Window菜单,然后Preferences->Java->Code Style->Formatter->Edit/Show(根据不同版本可用的按钮会不一样) ->Line Wrapping->Maximum line width:由80改成800就行了。2、Html代码
Window->Preferences->MyEclipse->Files and Editors->Html->Html Source->Line width->加个0以后保存。
文章图片
clipse内置编辑器无法换行解决:
Eclipse 使用系统内置的” Text Editor “做为文本编辑器,这个文本编辑器有一个长期存在的问题,那就是文本无法换行。虽然这个问题长期存在,而且解决起来并不困难,但是这却给人们带来不少麻烦。终于有人忍不住开发了一个扩展插件 WordWrap ,这个插件非常小,但是安装这个插件以后就可以轻松实现文本编辑器的换行功能了。
WordWrap安装方法:
使用 Eclipse 的自动升级功能(【 Help 】→【 Sofeware updates 】→【 Find and Install 】→【 search for new features to install 】,点击【 New Remote Site 】按钮),在” Name”中填入” wordwrap “,” URL “中填入” http://ahtik.com/eclipse-update/ “不得不提一下,这个插件自动安装起来很慢,不知道是不是别墙的原因。
http://ahtik.com/eclipse-update/ahtik-eclipse-wordwrap-0.0.5.zip所以还是自己下载安装吧。
安装好了之后,使用方法如下:
在编辑器中点击右键,应该可以看到多了一项,如下图:
文章图片
点击这个之后应该就换行了
还有就是代码保存是自动格式化 其实Eclipse里已经带有自动格式化功能了,默认是没有代开该功能的。
具体方法:windows--> Preferences--> Java --> Editor--> Save Actions, 看到右边的选项了吧,勾选“Perform the selected actions on save”,其他选项根据需要自己选择或者配置就可以了。
文章图片
呵呵别忘了,最后Apply和Ok一下。
推荐阅读
- java简介|Java是什么(Java能用来干什么?)
- java|My GrokTalk-十分钟内十种工具
- Eclipse中打开windows资源管理器或打开文件夹的设置!(实例)
- 在Eclipse中快速定位当前文件所在位置
- Android|Android 开发IDE之(Eclipse 和 Android Studio )
- JDK|jdk与jre的区别
- starteam|starteam的eclipse插件
- Android|更改系统给APP应用分配最大的内存空间
- arduino|【arduino】arudino开发ESP32 SPIFFS文件上传方法
- 更改Eclipse下Tomcat的部署目录 ,防止上传的文件是到eclipse的克隆的tomcat上的webapp,而不是tomcat本身的webapp