2016-04-07 7 views
1

rstudioでデバッグを開始しました。最初は全てがhereのように働いていました。rstudioのtraceback()は対話的には動作しません

enter image description here

私はbrowser()を使用した後、私は戻って、この状態に取得することはできません、それは私がhide tracebackまたはreturn with debugボタンを押すことができます何のインタラクティブフィールドは、存在しないことを意味します。誰が知っている、何がうまくいかない?

RStudioバージョン

プラットフォームはx86_64-W64-MINGW32
アーチx86_64の
OS MINGW32
システムx86_64版、2015年2.2

主要3
マイナー MINGW32
状況
月08
日14
SVNはRバージョン 3.2.2(2015年8月14日)ニックネーム火災安全

をversion.string 69053
言語R
を吹けあなたも場合は私に知らせてくださいすべてoptions()の設定が必要です。

答えて

1

私は同じ動作をしました。プログラムでRのerrorオプションをbrowser,tracebackまたはrecoverに設定した後、RStudio(デバッグ/エラー)のボタンはもう機能しませんでした。

これを解決するには、最初にerrorオプションをデフォルト値NULLにリセットする必要がありました。その後、私は対話型デバッガを取り戻すことができました。

次のオプションは、最初にNULLにリセットされ、RStudioで(Debug/On Error/Error Inspector)を選択した場合の動作にオプションが設定されます。ここで

options(error = NULL) 
options(error = function(){.rs.recordTraceback(TRUE)}) 
+0

次作品を使用しています:FYI

しかし 1.オプション(エラー= NULL) 2. RStudio =>デバッグ=>エラー時に=>エラーインスペクタ 、それを一度しか動作しません。その後、同じプロセスをもう一度やり直す必要があります。 1.オプション(error = NULL) 2.オプション(error = function(){。rs.recordTraceback(TRUE)}) – Christoph

+0

[こちら](https://サポート)を参照してください。 rstudio.com/hc/en-us/community/posts/218745527-No-traceback-or-R-code-information-when-error?page=1#community_comment_115000020928) – Christoph

0

が私のためにどのような作品です:[ツール]で

  • - >一般私は、「私のコードにエラーが含まれている場合にのみデバッグハンドラを使用する」チェックを外すを持っています。
  • [デバッグ] - > [エラー時]で[コードでブレーク]を選択しました。

これは、面倒な行で停止し、エラーを強調表示します。それは私にトレースバックの行番号を与えます。私は私のためRStudio 1.0.44

+0

私の場合は助けになりません... – Christoph

+1

It私のために少し働いたが、動作を停止した。どうしてか分かりません。それはイライラしています。 –

関連する問題