スポンサーリンク

2015年5月5日

Sublime Text3のRubyプラグインインストール

タイトル:Sublime Text3のRubyプラグインインストール

目的:Sublime Text3にてRubyのプラグラムを作成する際、快適にプログラムできるよう環境を整える。

以下の環境にて構築する。
OS:Windows8.1
Ruby:Ruby 2.2.2 x64
SublimeText3:Sublime Text Build 3083 x64
msysGit:msysGit-netinstall-1.9.5-preview20150319

以下の前提条件を必要とする。

  • SublimeText3がインストールされていること
  • Rubyのインストールがされていること
  • Package Controlがインストールされていること
  • msysGitがインストールされていること


前提条件を満たしていない方は、
以前、記述した記事があるのでそちらを参考にしてください。
Sublime Text3のインストール(Package Control含む)
Rubyのインストール
msysGitのインストール

以下の流れにて実施する。
  1. SublimeCodeIntelプラグインをインストール
  2. SublimeLinterプラグインをインストール
  3. SublimeLinter-Rubyプラグインをインストール

1.SublimeCodeIntelプラグインをインストール

コードの入力を補完してくれるプラグイン。

1.1
SublimeText3を起動する。

1.2
以下の手順を実行する。
「Ctrl+Shift+p」→「install」→「SublimeCodeIntel」

1.3
インストール終了後、初期設定を行う。
以下の順に実施

  1. 上部メニューから、「基本設定」→「Package Settings」→「SublimeCodeIntel」→「Settings - Default」を選択する。
  2. 表示されたテキストを全てコピーする。
  3. 上部メニューから、「基本設定」→「Package Settings」→「SublimeCodeIntel」→「Settings - User」を選択する。
  4. コピーした内容をペーストする。
  5. 以下の内容を最後の行に追加する。(カンマ(,)忘れずに!!)
追加内容
ーーーー
"Ruby": {"ruby": "C:/Rubyインストールフォルダ/bin/ruby", "rubyExtraPaths": ["C:/Rubyインストールフォルダ/lib/ruby/gems/2.2.0"]}
ーーーー


手順1、3の場所

手順5の追加行

1.4
設定のテストを実施する。
任意のディレクトリへrubyファイルを作成する。
作成したファイルは、ドラッグ&ドロップでSublimeへドロップする。

1.5
以下のコードを記述する。
ーーーー
testHash = Hash.new()
testHash.empty?()
ーーーー

記述の際、Hashを新しく作成する時とHashのメソッドを選択する時にコードの保管がされた。

これにてSublimeCodeIntelはインストール完了。

2.SublimeLinterプラグインをインストール

各言語のLinterを使用するために必要なプラグイン。

2.1
上部メニューから、「基本設定」→「Packageフォルダ」を選択する。
もしくは、「C:\Users\ユーザ名\AppData\Roaming\Sublime Text 3\Packages」のフォルダを開く。

2.2
msysGitのプロンプトを起動し、上記ディレクトリへ移動する。

2.3
以下のコマンドを実行する。
コマンド:git clone https://github.com/SublimeLinter/SublimeLinter3.git SublimeLinter

コマンド完了後、Sublimeを再起動する。

3.SublimeLinter-Rubyプラグインをインストール

RubyのLinterプラグイン。

3.1
以下の手順を実行する。
「Ctrl+Shift+p」→「install」→「SublimeLinter-Ruby」

3.2
インストール後、テストを実施する。
任意のディレクトリへrubyファイルを作成する。
作成したファイルは、ドラッグ&ドロップでSublimeへドロップする。

3.3
以下のコードを記述する。
testHashの次にドット(.)ではなく、カンマ(,)を記述する。
ーーーー
testHash = Hash.new()
testHash,
ーーーー

行の左側に赤い点が表示されれば正常にインストールされている。

これにてインストール終了。

また追加したプラグインがあれば、追記するか新しく記事を作成する。
以上!!

以下、参考にさせて頂いたサイト
For myself tomorrow - SublimeText3でRubyをコーディングする際の最低限のインストール&設定(Windows)

人気の投稿