web-dev-qa-db-ja.com

「デバッグ」モードを終了する方法は?

RStudioでは、次の方法でデバッグモードを開始しました

debug(ls)
ls()

その後、このモードを終了する方法がわかりません。プロンプトが変更されました

Browse[2]>

このデバッグモードを終了するにはどうすればよいですか?

30
user67275

最初に、Browse[2]>プロンプトでQを使用して関数のデバッグを終了します。jbaumsがコメントで教えてくれます。これにより、>プロンプトに戻ります。次のコマンドを使用して、lsのデバッグをオフにします。

undebug(ls)

?debugは、この種のことに役立ちます。

55

debugonce()の代わりにdebug()を使用します。名前が示すように、これは関数をデバッグモードで1回だけ使用します。デバッグモードの場合は、最後または次のブレークポイントまでヒットするか、停止ボタンを使用してデバッグセッションを終了します。

14
sriramn