【问题标题】:Rubymine - code folding ALL rspec examplesRubymine - 代码折叠所有 rspec 示例
【发布时间】:2017-02-13 17:24:57
【问题描述】:

有谁知道是否可以在打开规范文件时自动编码折叠所有 rspec 示例,或者最好通过 Rubymine 中的键绑定。

对于包含大量示例的规范,只需折叠所有示例即可非常方便地了解模型、控制器等的完整规范。这将使审查和检查任何缺失的边缘变得更加容易例如条件。

我想要的是 it 块代码折叠,以便它们产生类似...

it 'should test something' do ... end

...无需手动编写代码折叠每个单独的示例。

【问题讨论】:

  • 您使用的是什么文本编辑器?如果使用 Rubymine,则此功能内置于编辑器中。
  • 感谢您的回复,尽管该功能存在,但它仅折叠方法或自定义块。我似乎无法让自定义块以我想要的方式工作

标签: ruby-on-rails ruby rspec rubymine folding


【解决方案1】:

尝试在菜单中的代码 > 折叠 > 全部展开到级别 > 3⌥⌘* 下。这应该折叠/展开到你想要的。

Code folding menu in RubyMine

更多:https://www.jetbrains.com/help/ruby/2016.2/code-folding.html#folding_menu

【讨论】:

  • 遗憾的是,由于嵌套 context 块的性质,it do blocks 可以位于任何级别。
  • 我有一种感觉,我所要求的根本不可能:/
猜你喜欢
  • 1970-01-01
  • 2010-11-02
  • 1970-01-01
  • 2018-02-02
  • 2016-10-26
  • 1970-01-01
  • 2017-03-10
  • 1970-01-01
  • 2022-08-19
相关资源
最近更新 更多