3

STS 2.9.2.RELEASEでgrailsアプリケーションをデバッグしているときに、F5を正常に使用できませんでした。これは、関数呼び出しがあると、IDEが多数のgrails / Groovy内部コード行に入り、ステップイン機能を使用できなくなるためです。この質問でIntelliJに対して行われるのと同様に、この動作を無効にする方法はありますか?もちろん、呼び出されることを期待している関数の最初の行にブレークポイントを設定して、F6またはF8を使用することはできますが、それは必ずしも便利ではなく、効率的でもありません。

4

1 に答える 1

2

STSバージョンがどのバージョンのEclipseで構築されているかはわかりませんが、Groovy-eclipseプラグインを備えたJunoでは、この目的のために微調整が可能Preferences->Groovy->Debuggerです。それがない場合(または追加で)、デバッガーはオンにするオプションとして「ステップフィルター」を使用できる場合があります(Eclipseでは、これはデバッグ中にツールバーボタンとして使用できます)。これにより、詳細を表示したくないクラスを含むスタックフレームを除外できます。(groovy-eclipseには、すべての一般的なgroovyパッケージをステップフィルターに追加するためのボタンがあります。おそらく同じことがSTSにも当てはまります)。

于 2012-12-11T15:27:53.457 に答える