エディタ/IDEでR


エディタやIDEから R を利用する方法を!

ある程度 R を常用する場合,関数を始終書いている場合,もともとエディタをメインに使う場合,エディタから R を利用できると作業効率が上がる(ように錯覚でき)ます.


geany†

エディタ/geany

gedit†

エディタ/gedit

xyzzy†

エディタ/xyzzy に移行.

ESS†

Emacs の系譜では ESS が有名です.

コピーペーストで使用すると楽。さらに楽するにはEmacs, XEmacs では ESSだが、設定が難しい?


秀丸エディタ†


TeraPad†


サクラエディタ†


Tinn-R†

'Tinn is not Notepad'
ほぼR専用のエディタ。Windows版のみ。

キーワード色分け表示、Rとの連携など便利な機能満載。
デフォルトの設定が多少使いにくいのでオプションから変更しよう。

Tinn-Rに関する日本語の解説
無料統計ソフトR(CRAN)で心理学のテキストエディタを使用するに入門用の解説があります。

日本語版 Windows で使用する際の注意点、カスタマイズの例がRによるbioinformaticsにあります。


Vi†


WinEdt†


Bluefish†


Eclipse†

エディタというよりIDE

これと Eclipse with CDT でモジュールを開発すれば完璧?

NppToR: R in Notepad++ Notepad++ 用プラグイン†


TeXmacs†

Emacs にインスパイアされて作成された TeX エディタ R の実行環境にもなる。


はてなダイアリー†

エディタではなくBlogですが、スーパーpre記法を用いてソースコードを色分け表示できます。Rのコードも綺麗に色分けされます。
書き方は以下のように||の間にファイルタイプ(Rの場合はr)を入れて使用します。

>|r|
#なにかRのコマンド
||<

はてなダイアリーのヘルプ-- スーパーpre記法

RStudio†


Mac の AppleScript で R にコードを送る†

見よう見まねで AppleScript を書いてみました。

R 以外のソフト(エディタなど、何でも)で R のコードを選択し、キーボードショートカットを押すとそれが R にペーストされる、というものです。

on run {input, parameters}
  try
    set RCODE to input as string 
    tell application "R"
      activate
      with timeout of 90000 seconds
        cmd RCODE
      end timeout
    end tell
  end try
end run

にする。

AppleScript の内容について、ここはこうしたほうがよい、などありましたらご助言よろしくお願いします。

送り元は、Vim を始めとするいくつかのエディタ、R の help、Safari などではうまくいっています。

Firefox では成功していないのですが(Shift-Command-R がよくない)、よいショートカットはありますでしょうか?

なお、OS X 10.6 (Snow Leopard) 以降限定かもしれません。--igarashi 2009-09-29 (火) 23:43:00

IntelliJ IDEA†

r4intellij - An integration of the R programming language into Intellij IDEA†

rite: The Right Editor to Write R†

RKWard - GUI for R†

RKWard

矢野 環(2013):RのエディタとGUI、IDE (7) ― RKWard ― (付録:AKB総選挙), ESTRELA, 塔統計情報研究開発センター†



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS