時々、次のように、if-then-else ステートメント (またはさらに悪いことに、ネストされたif-then-else ステートメント) の長いペアを編集しています。
if A < B then
begin
DoSomething;
DoSomethingElse;
{...and more statements going on and on and on...}
FinallyWrapUpThisBit;
end
else
begin
DoThis;
DoThat;
{...and more statements going on and on and on...}
FinallyWrapUpThisBit;
end;
...そして、最初の begin-end ペアを「折りたたんで」、下部の「else」部分を表示したいと思っています (通常は、if-then ステートメントより上の何かを参照しているためです。 "begin..." の左側に [+} 記号を付けて、もう一度展開します。
IDE で「折りたたみ」機能を調べましたが、これを行うコマンドはないようです。私の古い D6 の CodeRush がこれを行ったようですが、私は物事を想像することができました。(私は非常に活発な想像力を持っています...)。
Castalia (または他のプラグイン) などの IDE プラグインのいずれかでこれが行われますか?