LoginSignup
22
22

More than 5 years have passed since last update.

Stuart Herbertさんの紹介しているPHP用Sublime Text 2プラグイン

Posted at

Stuart Herbert On PHP - >> Setting Up Sublime Text 2 For PHP Developmentで紹介されているPHP用Sublime Text 2プラグインをインストールしてみた際のメモ。

Sublime Package Control

パッケージ管理。以降のパッケージをインストールするのに必要なので、とりあえず入れる。

Theme - Soda

パッケージのインストールは、'Preferences' -> 'Package Control' -> 'Install Packages'で利用可能なものが表示されるのでクリックするだけ。

Sodaはテーマ(カラースキーマとは違い、ファイルのタブとかの見た目まで変わる)なので特に入れる必要はない。

導入する場合は、'Preferences' -> 'Settings - User'に以下も必要。

"theme": "Soda Dark.sublime-theme"

Phix

カラースキーマ。パッケージでインストール後、有効にするために、'Preferences' -> 'Settings - User'に以下を追加。

"color_scheme": "Packages/Phix Color Scheme/Phix Dark.tmTheme"

Additional PHP Snippets

PHP用スニペット集。Package Controlでインストールするだけ。

SublimeLinter

ファイルをセーブしたタイミングで、使ってシンタックスエラーを表示する。PHPの場合はphp -lを使うので、別途必要。

Windowsの場合は、パッケージをインストールした後、'Preferences' -> 'Package Settings' -> 'SublimeLinter' -> 'Settings - User'に以下の例のような形で形式でphp.exeの場所を記述する。

{
   "sublimelinter_executable_map": { "php": "C:\\php\\php.exe" }
}

Goto Documentation

関数等にカーソルを当てて、ショートカットキーでphp.netの該当ページを表示できる。パッケージでインストール後、使用するキーを'Preferences' -> 'Key Bindings - User'に設定する。以下はF1の場合。

{ "keys": ["f1"], "command": "goto_documentation" }

TrailingSpaces

行末の余分なスペースをハイライトしてくれる。パッケージでインストールするだけ。Sublime Text 2にもファイル保存時に余分なスペースを削除する設定があるので要らないかな?

その他

PHPUnit, Alignment Plugin, CTagsは今回は試さず。

CTagsは使ってみたいが、環境的にどうなのか。先に環境の方をどうにかすべきだが……。

22
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
22
22