C.4 Global Options
メニュー[Tools]-[Global Options…]を選択すると表示できます。以降に推奨設定項目を記載しておきますので参考にしてください。記載されていないオプションはお好みで設定してください。
C.4.1 General
Genelal オプションは RStudio の全般的な動作に関する設定です。 Basic と Advanced の二種類の設定がありますが、初学者の方は Basic のみ以下のように設定しておくと便利です。
大項目(Tab) | 中項目(太文字) | 設定項目 | 推奨設定 |
---|---|---|---|
Basic | R Sessions | R version | Default(Windows only) |
Basic | R Sessions | Default working directory | 任意のディレクトリ |
Basic | R Sessions | Restore most recently opened project at startup | Unchecked |
Basic | Workspace | Restore .RData into workspace at startup | Checked |
Basic | Wrokspace | Save workspace to .RData on exit | “Ask” or “Always” |
Basic | Ohter | Automatically notify me of updates to RStudio | Checked |
特に “Default working directory” はプロジェクトを作成・管理するディレクトリに設定しておくと便利です。
C.4.2 Code
Code オプションはソースエディタの動作に関する設定です。ソースの記述は スタイルガイド(The tidyverse style guide) に準拠することをおすゝめしますので、設定例もスタイルガイドに沿ったものになっています。なお、 Python などの他言語を併用する場合は適切な設定に変更してください。
大項目(Tab) | 中項目(太文字) | 設定項目 | 推奨設定 |
---|---|---|---|
Editing | General | Insert spaces for tab | Checked |
Editing | General | Tab width | 2 |
Editing | General | Auto-detect code indentation | Checked |
Editing | General | Insert matching parens/quotes | Checked |
Editing | General | Auto-indent code after paste | Checked |
Editing | General | Vertically align arguments in atuo-indent | Checked |
Editing | General | Surround selection on text insertion | “Quotes & Brackets” |
Editing | Execution | Always save R scripts before sourcing | Checked |
Editing | Execution | Ctrl+Enter executes | “Multi-line R statement” |
Display | General | Highlight selected word | Checked |
Display | General | Highlight selected line | Checked |
Display | General | Show line numbers | Checked |
Display | General | Show margin | Checked |
Display | General | Margin coloumn | 80 |
Display | General | Show whitespace characters | Checked |
Display | General | Show syntax highlighting in console input | Checked |
Saving | General | Restore last cursor position when opening file | Checked |
Saving | Serialization | Line ending conversion | “Posix (LF)” |
Saving | Serialization | Default text encoding | “UTF-8” |
C.4.3 Appearance
Appearance オプションは RStudio の見た目に関する設定です。フォント設定のみ日本語の固定ピッチフォントに変更し、その他はお好みでどうぞ。
大項目(Tab) | 中項目(太文字) | 設定項目 | 推奨設定 |
---|---|---|---|
N/A | N/A | Editor font | 任意の日本語等幅フォント |
日本語等幅フォントは好みで構いませんが、無償ダウンロード可能な以下のフォントがおすゝめです。
- BIZ UDゴシック(macOS, Windows) - MORISAWA PASSPORT
- Source Han Code JP(Linux, macOS) - SIL Open Font License
- IPAゴシック(Linux, macOS, Windows) - IPA フォントライセンス
なお、日本語版 Windows の RStudio では一部の日本語等幅フォントを正しく表示できないバグがあるようですので、フォントの選択には注意してください。
C.4.4 Pane Layout
Pane Layout オプションは前述のペインの表示場所や表示・非表示を変更するためのオプションですので、初学者はデフォルト設定のまま利用することをおすゝめします。
C.4.5 Packages
Packages オプションはパッケージマネジメントに関する設定です。 Management と Development の二種類の設定がありますが、Development はパッケージ自体を開発するためのオプションですので Management のみ設定してください。
大項目(Tab) | 中項目(太文字) | 設定項目 | 推奨設定 |
---|---|---|---|
Management | Package Management | Primary CRAN repository | 任意のhttpsサイト1 |
Management | Package Management | Enable packages pane | Checked |
Management | Package Management | Use secure download method for HTTP | Checked |
Management | Package Management | Use Internet Explorer library/proxy for HTTP | Checked 2 |
1 ネットワーク的に最も速い(近い)サイトを選んでください 2 プロキシサーバーを利用している場合に設定してください
C.4.6 R Markdown
R Markdown オプションは R Markdown に関する設定です。
大項目(Tab) | 中項目(太文字) | 設定項目 | 推奨設定 |
---|---|---|---|
N/A | R Markdown | Show inline toolbar for R code chunk | Checked |
N/A | R Markdown | Enable chunk background highlight | Checked |
N/A | R Markdown | Show output preview in | “Viewer Pane” |
N/A | R Markdown | Show output inline for all R Markdown documents | Checked |
N/A | R Markdown | Show equation and image previews | “Inline” or “In a popup” |
N/A | R Markdown | Evaluate chunks in directory | “Document” |
N/A | R Notebooks | Execute setup chunk automatically in notebooks | Checked |
N/A | R Notebooks | Hide console automatically when executing notebook chunks | Checked |
C.4.7 Sweave
Sweave オプションは R + \(\LaTeX\) によるドキュメント作成に関する設定です。 Sweave を利用しない限り基本的に変更する必要はありませんが、 R Markdown で PDF ファイルを作成する場合は PDF ビューアに関する設定のみお好みのビューアを設定してください。
大項目(Tab) | 中項目(太文字) | 設定項目 | 推奨設定 |
---|---|---|---|
N/A | PDF Preview | Preview PDF after compile using | お好みのビューア |
C.4.8 Spelling
Spelling オプションはスペルチェックのための設定です。UK または US の English を指定するのが無難です。
C.4.9 Git/SVN
Git/SVN オプションはバージョンコントロールシステム(VCS)に対する設定です。VCS を利用する場合のみ設定してください。
C.4.10 Publishing
Publishing オプションは RStudio, Inc. が提供しているサービスへドキュメントを発行する場合に利用する設定ですので、当該のサービスを利用する場合のみ設定してください。
C.4.11 Terminal
Terminal オプションは OS のターミナルを RStudio の Terminal ペインから利用するための設定です。Terminal ペインを利用する場合のみ設定してください。
大項目(Tab) | 中項目(太文字) | 設定項目 | 推奨設定 |
---|---|---|---|
N/A | Shell | New terminals open with | 任意のシェル |
N/A | Connection | Connect with WebSockts | Terminalが起動しない場合はチェックを外す |