blog

コーディングマジック Sublime Textのパッケージ管理ツールと拡張機能の完全リスト

Sublime Textは、美しいユーザーインターフェイスと、コードサムネイル、複数選択、ショートカットコマンドなどの強力な機能を備えた、コーディングの天の恵みとしてプログラマーに認められています。カ...

Dec 12, 2013 · 3 min. read
シェア

Sublime Textは、美しいユーザーインターフェースと、コードサムネイル、複数選択、ショートカットコマンドなどの強力な機能を備えたコーディングツールとしてプログラマーに認められています。Sublime Textの主な機能には、スペルチェック、ブックマーク、プロジェクトのオンザフライ切り替え、複数選択、マルチウィンドウなどがあります。

さらに、Sublime Textは拡張しやすく、多くの開発者がプラグインを提供しており、パッケージ管理ツールであるPackage Controlを使って簡単にインストール・管理することができます。このウェブサイト( )はPackage Controlの作者によってまとめられたSublime Textのプラグイン集で、フロントエンド開発者はもうインターネットで一つ一つ探す必要はありません。今すぐ集めてください。

パッケージコントロールのインストール方法

まず、ctrl+`のショートカットか、View > Show Consoleでコンソールを開き、適切なPythonのインストールコードを貼り付けます。

Sublime Text 2のインストールコード:

import urllib2,os; 
pf='Package Control.sublime-package'; 
ipp = sublime.installed_packages_path(); 
os.makedirs( ipp ) if not os.path.exists(ipp) else None; 
urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); 
open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://..net/' +.replace( ' ','%20' )).read()); 
print( 'Please restart Sublime Text to finish installation') 

Sublime Text 3のインストールコード:

import urllib.request,os; 
 pf = 'Package Control.sublime-package'; 
 ipp = sublime.installed_packages_path(); 
 urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); 
 open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://..net/' + .replace(' ','%20')).read()) 

推奨エクステンション

  1. -Sublime Text公式のEmmet拡張機能です;
  2. - HTML, CSS, JS, PHP, Java, C++ など16の言語に対応したコード検証プラグイン;
  3. --Sublime Text 2用HTML5バンドル;
  4. - コードアライメントプラグイン
  5. -ブラケットのハイライトマッチ;
  6. -Gitの機能を統合するプラグイン;
  7. - code smart tips プラグイン;
  8. -LESS コードハイライトプラグイン;
  9. -JavaScript コード整形プラグイン ;
  10. -HTML/XML タグのインデント、補完、チェックサム;
  11. -ページを即座に更新します
  12. --JSON美化拡張機能;
  13. - クエリCSS プロパティの互換性;
  14. -CoffeeScriptコードのハイライト、チェック、コンパイルなど;
  15. - クロスプラットフォームのカラーピッカープラグイン;
Read next

デスクトップの王者はクロームOSかアンドロイドか?

みんながChrome OSの話題で盛り上がっている中、私はChrome OSについて少し考えてみました。Chrome OSの将来についてというよりも、Chrome OSが本当にPCに向いているのかについてです。もしかしたら、Chrome OSよりもAndroidの方がPCに適しているかもしれません。

Dec 12, 2013 · 6 min read