Rstudio は優れていると思いますが、ソース ペインへの自動切り替えに問題があります。典型的な例は、スクリプトを作成していることです。たとえば、スクリプトに (?lm から) 含まれているとします。
ctl <- c(4.17,5.58,5.18,6.11,4.50,4.61,5.17,4.53,5.33,5.14)
trt <- c(4.81,4.17,4.41,3.59,5.87,3.83,6.03,4.89,4.32,4.69)
group <- gl(2, 10, 20, labels = c("Ctl","Trt"))
weight <- c(ctl, trt)
lm.D9 <- lm(weight ~ group)
次に、コンソールからのデバッグで lm 関数内の何かを確認したい:
debug(lm)
lm.D9 <- lm(weight ~ group)
...
Browse[2]> Q
Q でブラウジングを終了すると、コンソールでしばらく作業していたとしても、フォーカスは自動的にソースに戻ります。キーをタッチすると、ソース ペインで選択したテキストが削除されるため、これは非常に面倒です。また、コンソールでやりたいことに集中していて、ソースで何が起こったのかを確認せずに元に戻すと、これに気付かないことがあります。
グーグルで調べた後、これは次のように変更される可能性があると思いました
Options/Code Editing/Focus console after executing from source
ただし、ブラウザを終了した後も、フォーカスはソースに戻りました!
この動作をオフにする方法はありますか? これは、私が持っていた以前のバージョンの Rstudio とは異なっていたと思います (間違っている可能性があります)。私の現在は0.98.978です。