0
現在のフォルダにないソースファイルでbrowser()関数を使用すると、RStudioはそのファイルを見つけることができないというエラーを表示します。RStudioでのデバッグ
ブレークポイントが発生するソースファイルをデバッガに見つける方法を教えてください。
現在のフォルダにないソースファイルでbrowser()関数を使用すると、RStudioはそのファイルを見つけることができないというエラーを表示します。RStudioでのデバッグ
ブレークポイントが発生するソースファイルをデバッガに見つける方法を教えてください。
場所Desktop/testfun.R
での機能:
fun <- function(a,b) {
a <- 1
b <- 2
return(5)
}
follwing作品(あなたがfun()
にステップしなければなりません):
{
source("Desktop/testfun.R")
browser()
b <- fun(1,2)
}
それはパッケージのデバッグについての場合は、顔をしているhere
こんにちは、ありがとう。しかし、私はこれが私の場合に当てはまるかどうかはわかりません。ソースファイルは、デバッグする必要があるパッケージの一部である場合があります。そのため、ファイルを現在のフォルダに保存することをお勧めします。 – user2641103
@ user2641103私の編集を参照してください... – Christoph
ありがとうChristoph、私はdebug()コールが回避策になるかもしれないと思っていますが、最適ではありません。私は将来のリリースでデバッグツールをもっと見たいと思っています。 – user2641103