Hi, I’m Shendi
Eclipse将代码收缩if/for/try,支持自定义区域收缩
最近忙于给网站增加功能,在使用 Eclipse 编写 Java 代码时发现一个函数内代码过多,并且 if,for,try这种代码块无法收缩(在IDEA,VS Code都能收缩的好不好),这是我头一次注意到这个问题,于是开始寻找解决方法
最终我找到了一款插件,com.cb.eclipse.folding_1.0.6.jar
先上效果
效果示例
if/for/try等收缩
安装插件
插件在网上很难找到,找了我大半天终于找到了
微信搜一搜 sddsxck
关注公众号,发送 100004
来获取插件
下载完后是一个 jar 包,关闭 Eclipse,然后将 jar 复制到 Eclipse 安装目录的 plugins 文件夹内即可
打开 Eclipse,点击 Window -> Preferences -> Java - > Editor -> Folding
点击 Enable Folding 启用,Select folding to use 选择 Coffee Bytes Java Folding
如果不知道怎么勾选的话,启用全部打勾即可
这样配置好后,需要关闭当前打开的Java文件,然后重新打开才会生效,默认是一个红点点收缩按钮,效果如下
在 Folding 中点击 Advanced,将Icon Theme Set 改为 Modern 即是本文刚开始的演示效果
自定义收缩
可以通过下面的方式来自定义收缩区域(需要启用 User Defined Regions)
// [start] 中间的部分可以被收缩
// [end]
当然,start和end名称也可以自定义,在 User Defined Regions
部分
END