新手问题 rubymine 有手工代码折叠功能吗?

chairy11 · 2013年06月18日 · 最后由 mrrocket 回复于 2020年11月28日 · 4026 次阅读

现在是一段代码它会显示一个折叠图标,但我想要 N 段代码也折叠起来(且没有层次关系)。

额,有那种,想从哪折叠到哪,随心所欲的按钮吗?

没见过,不过楼主的代码是不是太长了点... 应该从重构角度出发解决这个问题吧

我记得有 代码手动折叠 功能

应该是不能随便折叠吧,IDE 内部都会建立语法解析树,我估计折叠的起止点是基于语法树而定的。

#1 楼

@fsword @Teddy 收集代码用的…… 很二地把 bootstrap 3 的源码收在同一个文件中,想读读……

  1. 选择你要折叠的代码块
  2. 点击 Fold Code Block 功能

一般为了防止一页代码太多,我是将所有方法都折叠,然后仅仅打开需要查看的方法。然后通过 Quick Definition 来查看当前方法中调用的其他方法。

截图是 Intellij IDEA 中的,这些功能是 Intellij 的产品共有的功能,所以 RubyMine 中也有。

7 楼 已删除

ctrl + alt + 减号 是折叠 ctrl + alt + 加号 是打开

需要 登录 后方可回复, 如果你还没有账号请 注册新账号