Web開発を爆速にする!Sublime Text 用のすごい拡張プラグイン厳選15個まとめ

15-awesome-sublime-text-plugins

Sublime Text は現在もっとも人気のあるコードエディタのひとつです。そのスピードとシンプルさ、豊富なプラグインで多くのプログラマーに愛されています。最大限に Sublime Text を活用するために、今回は普段よく利用している拡張機能をまとめてご紹介します。

 

 

 

詳細は以下から。

 

 

 

1-package-control

Package Control

まずはじめに Package Control をインストールしなければ始まりません。Sublime Text の拡張機能を管理するためのパッケージで、これなしで拡張機能のインストール、削除も大変な作業となってしまいます。今回紹介するプラグインをインストールする前に、まず最初に行いましょう。

 

詳しいインストール方法については、こちらのページを参考にどうぞ。

 

 

 

2-js-snippets

JavaScript & NodeJS Snippet

より素早くJavaScriptを記述することができるスニペットのコレクション。document.querySelector('selector');と記述するとき、qsと入力すれば、あとは Sublime が自動で行ってくれます。

 

 

 

3-emmet

Emmet

こちらもコーディングスピードをアップしてくれるプラグインのひとつで、スニペットを記述し、ショートカットキーで展開することで、まとめてコードを記述できます。Emmet は HTMLとCSS で使われる長いタグや入れ子要素、ページテンプレート全体を簡単なショートカット記述のみで展開できます。

 

Ememet はすこし複雑なので、よりシンプルな代替プラグインとして HTML Snippets も活用してみましょう。機能は少なくなりますが、より手軽に扱うことができるでしょう。

 

 

 

5-new-file

Advanced New File

この素晴らしいパッケージは、ファイル作成を瞬時に行うことができます。フォルダをブラウズする代わりに super+alt+nで新しいファイルへのパスを記述するだけ。存在しないパスを追加したり、フォルダ名を自動で完成させてくれます。

 

 

 

4-git

Git

Sublime Text のコマンドパレットから直接 Git 導入を行うことができるプラグイン。このパッケージは普段よく使われる Git コマンドを提供することで、Sublime から離れることなくファイルを追加したり、コミットを行ったり、Git ログを開くことができます。

 

 

 

12-git

GitGutter

ソースコードのどの部分が変更されたのか教え、Git ステータスを伝えるお役立ち拡張機能。 GitGutter は Git HEADや選択したブランチ、さらに特定のコミットとファイルの比較を行うことができます。

 

 

 

7-sidebar

Side Bar Enhancements

Sublime Text では手がけているプロジェクトの概要を左サイドパネルから確認できます。しかし初期設定では、利用可能なオプションは限られています。このプラグインは、右クリックすることで「ブラウザで開く」など、役立ち20種類のオプションを追加できます。

 

 

 

8-colorpicker

ColorPicker

手軽にHEX値を取得することができる、とてもシンプルな拡張機能。このプラグインは別ウィンドウを開くことで、カラーパレットから色を選択するか、画面上のどこからでも色を抽出することができます。

 

 

 

9-placeholder

Placeholders

Sublime Text 3では、ダミーテキストを生成する機能が実装されています。Placeholders プラグインは機能を拡張し、ダミー画像やフォーム、リスト、テーブル表を素早く生成することができます。

 

 

 

10-docblockrgif

DocBlockr

より詳しいコメントを追加したいひとにオススメしたい拡張機能。DocBlockr プラグインはパラメータを取得し、値を返すなど機能的なコメント記述を行うことができます。

 

 

 

11-codeintel

SublimeCodeIntel

このプラグインはソースファイルをインデックス化し、必要なファンクションまで探すことなく移動することができるプラグインです。有名、無名に関わらずさまざまなプログラム言語を拡張することができます。

 

 

 

14-minifier

Minify

Minify プラグインはコードを圧縮したり、美しく整形してくれる拡張機能です。現在開いているファイルに .min または .prettyバージョンを同じディレクトリに作成できます。CSSやHTML、JavaScript、JSON、SVG に対応しています。

 

npm install -g clean-css uglifycss js-beautify html-minifier uglify-js minjson svgo

 

 

 

6-linter

Sublime Linter

このプラグインはコードエディター上の構文エラーなど、デベロッパーの間違いを教えてくれます。 SublimeLinter はコード確認用フレームワークとして動作するので、それぞれの言語ごとに、異なるプラグインをインストール必要があります。

 

 

 

14-highlighter

Color Highlighter

他の多くの IDE(統合開発環境)やテキストエディタにも実装されている機能ですが、Sublime Text にはカラープレビュー機能が存在しません。 Color Highlighter を利用することで、HEX値やRGBA値の実際の色をスタイルシート内で直接確認することができます。

 

 

 

15-lang-packs-e1476366321832

Language Packs

Sublime Text では50種類の言語へのハイライト機能がありますが、いくつかのフレームワークやニッチな言語はまだサポートされていません。このプラグインのおかげで、考えつくすべてのプログラム言語に対応することができます。

 

 

ボーナス: Sublime Text用テーマ

テキストエディタに美しいテーマをインストールすることで、より楽しくコードを記述することができるでしょう。Sublime Text用にたくさんのテーマやカラーパレットが公開されており、以下はいくつかのお気に入りとなります。

 

 

海外サイト Tutorialzine で公開された 15 Awesome Sublime Text Plugins For Web Development の著者 Danny Markov より許可をもらい、翻訳転載しています。

 

参照元リンク : 15 Awesome Sublime Text Plugins For Web Development – Tutorialzine