テキストエディタ「Sublime Text」
研究室の同期がお勧めのエディタ”Sublime Text”について教えてくれました。
特にRをのコードを編集・実行する時に、Rの中に入っているエディタだと色分けがしづらく、Notapad++だと実行時にRコンソール画面と行き来しなければいけなかったのが、色分けしつつ編集・実行を一つのブラウザで管理できることが大きな利点のようです。
[1] インストールと基本的な設定
基本的な設定の仕方は以下の記事にまとめてあります。
[tips][Sublime Text] Sublime Text 3をインストールしたらまずやること
ただ、この記事の「2-1. インターネット経由でインストール」の所は書いてある通りだとうまくいかなかったので、同期から教わった方法を以下に示します。
(1) sublime_testを起動する。
(2) ブラウザ上部のメニューバーから"View"→"Show Console"をクリック
(3) ブラウザ最下部に白い入力欄が表示されるので、そこにInstallation - Package Controlで "import ... ...write(by)"までをコピペして貼り付ける。(
[tips][Sublime Text] Sublime Text 3をインストールしたらまずやることに書いてあるコマンドもとても良く似ていますが、バージョンが古いのか上手く動かないみたいです。)
[2] Rのコンソール画面の表示
こちらもバージョンは少し古いみたいですが、同じやり方でRと関連付ける設定ができました。「ctrl+1」と「ctrl+2」でコンソールとエディタが行き来できるので、マウスを使わず「ショートカットで画面移動して貼り付け」という動作が楽みたいです。
Windows の SublimeText2 で R [ SublimeREPL パッケージ ] - けいれん現象の幽玄美よ
まだ他の物との比較ができている訳ではありませんが、しばらく使って感想を追記できたら良いなと思います。
[追記:2014/09/15]
Sublime Text のコンソール画面を使ってRのコードを回すと、経由するものが増える分、大きな行列などは表示が非常に遅くなるようです。Rのプログラム自体の処理速度が遅くなっている訳ではないと思うので、特にたくさん表示が必要な時以外は気にせずに使えるのかなと思います。
卒論で使える最小限のショートカットキー
自分が卒論を書くときショートカットキーをほとんど知らなかったので、今卒論を書いている後輩向けに覚えておくといい最小限のショートカットキーをまとめます。
***************************************************
「元に戻す」 Ctrl + Z
※+は「同時押し」という意味です。また、アルファベットは大文字で書くのが通例のようなので、大文字で表記してますが、別に[Ctrl + Shift + z]という訳ではありません。このあたりのことで機械音痴の自分は結構緊張してしまったので、念のため。以下同様。
「切り取る」 Ctrl + X
「コピー」 Ctrl + C
「張り付ける」Ctrl + V
「検索」 Ctrl + F
「上書き保存」Ctrl + S
※Wordはもちろん、たいがいのアプリケーション・ブラウザで使えます。
※「印刷」Ctrl + P というのもありますが、アプリケーションによっては詳細設定無しでいきなり印刷されることがあるので、自分はあまり使いません。
***************
あまり使わないですが、一応。
「名前を付けて保存」Ctrl + A
「前に進む」 Ctrl + Y
**************************************************
自分が後で知って特に凹んだのは「検索」:Ctrl + Fでした。先行研究を漁るとき、全文読むかどうかすごく悩んだものですが、自分の関心のあるキーワードを検索かけることでかなりの労力を省けました。(※もちろんウェブブラウザでも、PDFの画面でも、検索可能です。)あと自分で書いている文章で「あのパート、どこに書いたっけ?」という時や「表現を差し替えたけど、どこか差し替え忘れてる場所ないか?」というときに便利です。コードを書いている場合には、特定の変数や関数を見つけるのに便利です。
Mendeley使い方
文献管理ソフト「Mendeley」。
Macだと「papers」が便利なようですが、お試し期間の間だけ使ってたところWidowsではあまり使い勝手が良くないように感じたので、無料のMendeleyを導入することにしました。
周囲に意外と知らない人も多かったので、ことあるごとに勧めているのですが、まとめサイト見ても機能の紹介が詳細すぎて結局どう使えばいいかわからないものが多かったので、半年くらい使ってわかってきた使い方を自分でまとめてみます。
と、このように簡単に参考文献のリストを作成することができます。