R Tools for Visual Studio オプション

設定には [R Tools]、[オプション] メニューの順に選択してアクセスできます。あるいは、[ツール]、[オプション] の順に選択し、[R Tools] までスクロールしてください。

R Tools のオプション ダイアログ

次のセクションでは、このページで利用できるさまざまなオプションについて説明します。

注意

[ツール]、[オプション] メニューの順に選択してオプションにアクセスするときは、場合によっては、下部にある [すべての設定を表示] ボックスを選択しないと [R Tools] ページが表示されません。

<a name="data-scientist-layout"

[R Tools] には、[データ サイエンスの設定] というメニュー項目もあります。この項目でも、データ サイエンティストのニーズに合わせて最適に作られたレイアウトで Visual Studio IDE を構成できます。 具体的には、このオプションで [インタラクティブ][変数エクスプローラー][ワークスペース] というウィンドウが開きます。

Visual Studio のデータ サイエンティスト ウィンドウ レイアウト

重要

後で他の Visual Studio 設定に戻るには、最初に [ツール]、[設定のインポートとエクスポート] コマンドを使用します。[選択された環境設定をエクスポート] を選択し、ファイル名を指定します。 これらの設定を復元するには、同じコマンドを使用し、[選択された環境設定をインポート] を選択します。 データ サイエンティスト レイアウトを変更し、後でそれに戻る場合、同じコマンドを使用することもできます ([データ サイエンスの設定] コマンドを直接使用するのではなく)。

デバッグ

これらのオプションにより、変数エクスプローラーと、ウォッチやローカルのような、デバッガー ウィンドウにおける値の処理方法が制御されます (「デバッグ」を参照してください)。

オプション 既定値 説明
アクティブなバインドを評価 True True の場合、変数やプロパティを調べるとき、必ず最新の日付値が表示されるようにします。 式の実装方法によっては、式を評価すると思わぬ結果が引き出される可能性があるというリスクがあります。
ドット プレフィックス付き変数を表示 False . がプレフィックスとして付いている変数を表示するかどうかを指定します。

全般

オプション 既定値 説明
アンケート/ニュース チェック Once a week R Tools でニュースとアンケートの更新をサーバーに確認する頻度を指定します。

ヘルプ

オプション 既定値 説明
F1 Web ブラウザー Internal Ctrl + F1 を使用し、用語を探すときのヘルプの表示方法を制御します。 Internal に設定すると、Visual Studio のツール ウィンドウ内にヘルプが表示されます。 External に設定すると、既定の Web ブラウザーにヘルプが表示されます。
F1 Web 検索文字列 R site:stackoverflow.com エディターで、ある用語の上で Ctrl + F1 を押したときに検索用語が検索エンジンに渡される方法を制御します。 既定では、文字列は R site:stackoverflow.com です。これは R を検索用語に追加します。 site:stackoverflow.com は検索エンジンへのディレクティブであり、stackoverflow.com ドメイン内のページに検索範囲を絞るように伝えます。
R ヘルプ ブラウザー Automatic F1、? または ?? を使用し、R ドキュメントを探すときのヘルプの表示方法を制御します。 Automatic に設定すると、ヘルプが該当するウィンドウで表示されます。 たとえば、HTML ヘルプは Visual Studio ツール ウィンドウ内に表示され、PDF は既定の PDF プログラムに表示されます。 External に設定すると、既定の Web ブラウザーにヘルプが表示されます。

履歴

オプション 既定値 説明
履歴を常に保存 True プロジェクトを閉じたとき、RTVS が作業ディレクトリの .RHistory ファイルにコマンド履歴を書き込むかどうかを制御します。 プロジェクトを保存せずに終了した場合にも履歴は保存されます。
検索フィルターのリセット True R 履歴ダイアログのフィルター条件に部分文字列が一致するコマンドのみを表示するように履歴ウィンドウでコマンド履歴をフィルター処理できるかどうかを決定します。 この設定により、新しいコマンドを実行したとき、あるいは新しいプロジェクトに切り替え、別の .RHistory ファイルの読み込みをトリガーしたとき、履歴の検索フィルターをリセットするかどうかが決定されます。 既定の設定である True を指定した場合、フィルター セットを付けてコマンドを実行したとき、予想外の結果の表示が最小限に抑えられます。今しがた実行したコマンドが履歴に表示されないので、不思議に思うことになります。
複数行選択を使用 True 履歴の複数行ステートメントを 1 回のクリックで選択できるかどうかを指定します。 また、インタラクティブな Windows で、行ではなくステートメントで上下矢印を動かすことができます。

HTML

オプション 既定値 説明
HTML ページ ブラウザー External ggvis プロットのようなコンテンツや shiny アプリケーションを表示する場所を決定します。 Internal では、Visual Studio のツール ウィンドウ内に HTML 出力が表示されます。External では、既定のブラウザーに HTML 出力が表示されます。

ログの記録

オプション 既定値 説明
イベントを記録する Normal RTVS 診断に使用するログ記録の詳細度を制御します。 既定値の Normal の場合、TEMP ディレクトリにログ ファイルが作成されます。 Traffic に設定すると、すべてのコマンドとセッションにおける応答が RTVS により記録されます。 コンピューターに残しておくようなログ ファイルですが、RTVS の問題の診断に役に立つ場合があります。

Markdown

オプション 既定値 説明
マークダウン プレビュー ブラウザー External RMarkdown HTML 出力が表示される場所を決定します。 Internal の場合、Visual Studio のツール ウィンドウ内に RMarkdown HTML ドキュメントが表示されます。External の場合、既定のブラウザーを利用して RMarkdown HTML が表示されます。

R エンジン

オプション 既定値 説明
コード ページ (OS Default) R のコード ページ (ロケール) を設定します。既定では、オペレーティング システムの基礎ロケールが使用されます。
CRAN ミラー (Use .Rprofile) パッケージ インストールに既定の CRAN ミラーを設定します。 既定の設定の Use .Rprofile の場合、.RProfile ファイルの CRAN ミラー設定を順守します。
作業ディレクトリ ユーザー固有フォルダー 現在の作業ディレクトリを設定します。通常、プロジェクトを開いたときに設定されます。

ワークスペース

オプション 既定値 説明
プロジェクトを開くときにワークスペースを読み込む No Yes に設定すると、プロジェクトを開いたとき、.RData ファイルからグローバル環境にセッション データが読み込まれます。
リセット時にワークスペースを保存するためのダイアログを表示 Yes No に設定すると、インタラクティブな Window の [リセット] ボタンをクリックしたとき、ワークスペースを保存するように求められなくなります。
プロジェクトを閉じるときにワークスペースを保存 No Yes に設定すると、プロジェクトを閉じたとき、.RData ファイルにグローバル環境が保存されます。
ワークスペースを切り替える前に確認ダイアログを表示する Yes No に設定すると、ワークスペースを切り替えるとき、ユーザーに確認が求められません。 「ワークスペースの切り替え」をご覧ください。