4

私はGrailsを使い始めており、プレゼンターがコマンドラインとtextmateなどのテキストエディターを使用してGrails2.Xをデモンストレーションするビデオをかなり多く見ました。

これが私の2つの質問です:

  1. 推奨されるワークフローですか、それとも最も人気のあるワークフローですか?またはほとんどの人がSTSを使用していますか?

  2. 私はテキストエディタを楽しんでいますが、SublimeText2を使用してGrailsアプリをデバッグできるかどうか知りたいです。

ありがとう

4

1 に答える 1

8

jdbJDKに付属のベアボーンデバッガーを使用して、IDEの外部でgrailsアプリケーションをデバッグできます。通常のIDEデバッグエクスペリエンスは得られませんが、gdbUnixのような従来のコマンドラインデバッガーのようなものが得られます。

grails -debug開始するには、の代わりにを使用してアプリケーションを実行しますgrails。わかるでしょ

Listening for transport dt_socket at address: 5005

この時点で、次のように実行jdbします。

jdb -attach localhost:5005

のようなプロンプトが表示されますmain[1]。これで、ブレークポイントとウォッチを設定してアプリを起動できます。例えば:

main[1] stop in mypackage.MyController.action()
Deferring breakpoint mypackage.MyController.action().
It will be set after the class is loaded.
main[1] run

ブレークポイントに到達するstepnext、とを使用してコードをステップ実行し、を使用して実行を続行できますcont

于 2012-04-23T18:57:21.970 に答える