2017-01-09 6 views
1
SO

...崇高なテキスト3複数行のメソッド折りたたみ

崇高テキストは、メソッドを折り畳むする機能が組み込まれていますが、できるだけ早くメソッド宣言が複数行にまたがるように、この能力を失います。誰もがプラグインやこの作業を行う方法について知っていますか?具体的には私はこれをRubyで実行しています(私のチームは行の長さに関する厳密なスタイルガイドを遵守しています)が、言語は重要ではありません。

答えて

1

関数定義の最初の行の横に表示されている下向き矢印をクリックする代わりに、関数のインデントされた行の1つにカーソルを置くだけです(インデントされた関数のパラメータではなく、関数定義自体)とでOS Xの使用に(結合はCtrlシフト[キーを使用Altキー[)関数とそのパラメータを折るします。展開するために、またはあなたがdefラインの隣に横にある矢印をクリックすることができますはCtrlシフト]Altキー] OS X上)を使用します。

だから、これは:

code before folding

このようになります。

code after folding

+0

パーフェクト、それが、おかげで私はショートカットを好むようであっても良いでしょうし、コードを変更する必要はありません! – Lane

1

、言語

def example( # <--- folds parameters here 
    param, 
    param 
)    # <--- folds method body here 
    foo 
    bar 
    qux 
end 

このフォーマットを試してみてください方法の折りたたみは、言語固有の構成の一部である、私の知る限りでは問題ありません。少なくともこれまでのバージョンで使用されていました。

関連する問題