SlideShare a Scribd company logo
1 of 63
Download to read offline
Sublime Text
を加速する
パッケージの紹介
SUBLIME SONIC 2014
Re:Creator's Kansai
2014.08.09
Sou-Lab.
!
@sou_lab
フリーランス
デザインとかコーディングとか
ディレクションとか
Web制作者のための
Sassの教科書
Web制作者のための
SublimeTextの教科書
今回は…
・Sublime Text3のパッケージを紹介しています。
・フロントエンド向けパッケージを紹介しています。
・スライドとデモを行き来してわちゃわちゃします🙇
!
Sublime Textは
拡張してなんぼ
コードをコピペして
コードをコピペして
検索するだけ
まずは、ひとまず
入れとこう系パッケージ
なにはともあれ、Emmet
[tab] or [Control]+[E]
[tab] or [Control]+[E]
それさっき見たよ!
コード展開がメインですが、
それ以外にも色々できます
コード展開がメインですが、
それ以外にも色々できます
・画像サイズ取得
・画像Data URI変換
・数値の増減
・ファジーサーチ(コードヒントも出る)
・コード選択や操作のパワーアップ
などなど Sublime Textとの相性抜群
Emmet製その他パッケージ
・Emmet Style Reflector
・Emmet LiveStyle
!
Emmet Style Reflector
htmlを展開と同時にセレクタを生成
(Sass/LESS用)
Sublime Text ⇔ ブラウザの
双方向編集が可能(ただし現状CSSのみ)
Emmet LiveStyle
レスポンシブのブラウザ検証ツール
(Chromeエクステンション)
Emmet Re:View
というのも出てましたね
Emmetと相性のいいパッケージ
・Auto File Name(ファイル名保管)
・Inc-Dec-Value(数値増減やテキスト入れ替え)
・Hayaku(CSSはこっち派の人も)
!
Dreamweaverの
あの機能が欲しい
ドキュメントをバリデート
→ W3CValidators
セレクタにジャンプ
→ Goto CSS declaration
!
or Goto Definition(標準機能)
ソースフォーマットの適用
→ Tag or HTMLBeautify(HTML)
→ CSS Format(CSS)
閉じタグコメント(拡張機能)
→ CloseCommentTag
F12でブラウザを開く
→ Sidebar Enhancements
サーバーにアップ/ダウンロード
→ SFTP
クリッカブルマップ
これはDw最強
クリッカブルマップ
これはDw最強
サイト全体のパスの書き換えや検索置換や
クリッカブルマップあたりはSublimeは苦手
最近よく聞く
あのパッケージもある
すぐにパッケージが
開発される
ありがたやありがたや
トレンドや新しいパッケージは
wbond.netで確認できる
ポストプロセッサも便利
  や で色々できる
ポストプロセッサですが
   も簡単に
ポストプロセッサれます
ベンダープレフィックスの調整
→ Autoprefixer
ベンダープレフィックスの削除や追加、
ブラウザーのバージョンを指定可能。
CSSプロパティの順番調整
→ CSS Comb!
プロパティの並び順は指定可能
メディアクエリをまとめる
→ SublimeCombineMediaQueries
バラバラに書いたメディアクエリも、
これで気にしなくてオケ
このパッケージはPackageControl未登録なので、Add Repositoryを
https://github.com/astronaughts/SublimeCombineMediaQueries
コードのミニファイ(軽量化)
→ Minify!
Minify系パッケージは他にも沢山あり
ミニファイをもどす
→ HTML-CSS-JS Prettify!
Minifyされたファイルのとき便利
セレクタが4095個を超えた
→ BlessCss
Sassってるとたーまになる
!
Sublime Textの教科書に
載ってない神パッケージ
コードをREPLしてしてくれる
評価結果はコメントに書き込まれる
Worksheet
変数を一覧表示&呼び出し
(Sass/Less/Stylus)
List stylesheet variables
CSSを評価するStyle Statsを
Sublime Textで実行できる!
このパッケージはPackageControl未登録なので、Add Repositoryを
https://github.com/astronaughts/SublimeStyleStats
Style Stats
!
パッケージを
沢山入れた時の問題解消
Sublime重くならない?
→ 非同期だから重くならない
 3からはプラグインプロセスが分離、 
 パッケージが原因クラッシュもしない(はず)
キーバインドのバッティング
→ FindKeyConflicts
複数台に入れるのめんどい
パッケージフォルダごと同期すれば
設定は同期できる
→ クラウドストレージにシンボリックリンク
→ Gitで同期(オススメ)
→ Sublimall(容量制限ありで微妙)
!
!
その他オススメパッケージは
こちらをご参考に
リンク付き⋮(ृ`ᾥ ´)ु⋮
Qiitaでも一覧載ってます。
ありがとうございました
@sou_lab

More Related Content

Viewers also liked

WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門Sou Lab
 
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送Sou Lab
 
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜Sou Lab
 
最近誰かに「やったほうがいいよ」と伝えた7のこと
最近誰かに「やったほうがいいよ」と伝えた7のこと最近誰かに「やったほうがいいよ」と伝えた7のこと
最近誰かに「やったほうがいいよ」と伝えた7のことNoriaki Kadota
 
イマドキのコーダー環境構築2016
イマドキのコーダー環境構築2016イマドキのコーダー環境構築2016
イマドキのコーダー環境構築2016Sou Lab
 
ゆるく学ぼう!現在のフロントエンドまとめ
ゆるく学ぼう!現在のフロントエンドまとめゆるく学ぼう!現在のフロントエンドまとめ
ゆるく学ぼう!現在のフロントエンドまとめ将一 深見
 
Gulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くするGulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くするHayashi Yuichi
 
見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版MOCKS | Yuta Morishige
 

Viewers also liked (10)

WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門
 
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
 
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜
 
最近誰かに「やったほうがいいよ」と伝えた7のこと
最近誰かに「やったほうがいいよ」と伝えた7のこと最近誰かに「やったほうがいいよ」と伝えた7のこと
最近誰かに「やったほうがいいよ」と伝えた7のこと
 
コーダー白書2016
コーダー白書2016コーダー白書2016
コーダー白書2016
 
イマドキのコーダー環境構築2016
イマドキのコーダー環境構築2016イマドキのコーダー環境構築2016
イマドキのコーダー環境構築2016
 
ゆるく学ぼう!現在のフロントエンドまとめ
ゆるく学ぼう!現在のフロントエンドまとめゆるく学ぼう!現在のフロントエンドまとめ
ゆるく学ぼう!現在のフロントエンドまとめ
 
Gulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くするGulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くする
 
HTML5, きちんと。
HTML5, きちんと。HTML5, きちんと。
HTML5, きちんと。
 
見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版見やすいプレゼン資料の作り方 - リニューアル増量版
見やすいプレゼン資料の作り方 - リニューアル増量版
 

Similar to Sublime Textを加速するパッケージの紹介

MODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開しますMODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開しますKei Mikage
 
マルチデバイス時代の高速化
マルチデバイス時代の高速化マルチデバイス時代の高速化
マルチデバイス時代の高速化Shin Takeuchi
 
Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12
Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12
Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12Kazumasa EBATA
 
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminarAtushi Sugiyama
 
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編Yasuhito Yabe
 
Getting Started with Sublime Text 2
Getting Started with Sublime Text 2Getting Started with Sublime Text 2
Getting Started with Sublime Text 2masaaki komori
 

Similar to Sublime Textを加速するパッケージの紹介 (8)

MODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開しますMODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開します
 
マルチデバイス時代の高速化
マルチデバイス時代の高速化マルチデバイス時代の高速化
マルチデバイス時代の高速化
 
Sass less
Sass lessSass less
Sass less
 
Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12
Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12
Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12
 
Debian emdebian 20100817
Debian emdebian 20100817Debian emdebian 20100817
Debian emdebian 20100817
 
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
 
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
 
Getting Started with Sublime Text 2
Getting Started with Sublime Text 2Getting Started with Sublime Text 2
Getting Started with Sublime Text 2
 

Sublime Textを加速するパッケージの紹介