Rubymine通常可以很好地格式化代码,但我似乎无法做到的一件事就是在我的RSpec规范中排列我的lets
。
给出这样的无格式代码:
let(:foo) { :bar }
let(:another_foo) { :foo_two }
我希望Rubymine中的重新格式代码功能排列let
值:
let(:foo) { :bar }
let(:another_foo) { :foo_two }
非常感谢任何关于如何实现这一目标的建议(甚至在Rubymine之外)。
答案 0 :(得分:2)
您可以安装AlignTab sublime套装并尝试使用它。它基本上使您能够通过特殊符号对齐,在您的情况下,您可以标记您感兴趣的let
定义并按{
对齐。我没有使用RubyMine,但我认为它有一个Textmate捆绑支持。如果不起作用,请尝试使用Tabular for Textmate。