前提

    最近真是痛苦,个人模块业务很复杂,代码写起来逻辑性有比较强,而且问题代码很长,看起来很是费劲。以前使用VS开发C#的使用也有类似的问题,但是那个时候可以使用#region...#endregion 将代码折叠,这样复杂的逻辑将代码折叠看着也顺心,开发起来效果也很高。也是因为刚开始使用idea,各种生疏,各种不顺心!实在忍不了!!!终于找到了解决方案。

解决方案


    idea中支持类,方法的代码折叠,以及展开


    代码折叠 ctrl+ - 或者ctrl+ Numpad-


    代码展开 Ctrl+ + 或者ctrl+ Numpad+


    idea中也有自定代码块的功能,而且还有两种,同时支持快捷键,发现之后觉得再也不用痛苦了!

方式一

//region 描述
.....业务代码
//endregion

方式二


//<editor-fold desc="Description">
......
//</editor-fold>

快捷键 Ctrl+alt + t

效果

     

菜鸟学工具——idea实现类似VS中region折叠块_ide

总结


    工具的使用慢慢熟悉中,不将就的过程,慢慢进阶!