SlideShare a Scribd company logo
1 of 32
Download to read offline
そろそろ Sublime Text 2 を熱く語ろうと思う
@kenchan0130_aki
Sublime Text 2とは?
もうみなさんご存知ですよね?
Sublime Text is a cross-platform python-based text
and source code editor. The program was originally
designed as a feature-rich extension of Vim.
出典:wikipedia
つまり、宗教です
なにがすごいの?
なにがすごいの?
•豊富なパッケージ
なにがすごいの?
•豊富なパッケージ
•ビルドシステム
なにがすごいの?
•豊富なパッケージ
•ビルドシステム
•画面スプリット
なにがすごいの?
•豊富なパッケージ
•ビルドシステム
•画面スプリット
•etc.
私のオヌヌメ
• 設定ファイルをDropboxに!
• キーバインドをVimライクに!
- 別のPCにも同じ設定が適応される
- Vimだからいいやと思ってるそこのあなた
デメリット
•ターミナルとの相性があまり良くない
•日本語入力というかIMEとの相性が良くない
•コードのエラー発見等はほぼやってくれない
•恋に落ちるエディタ Sublime Text 2
•設定ファイルとか
•ドットインストール
https://gist.github.com/3620658
参考になるサイト
http://liginc.co.jp/designer/archives/6774
http://dotinstall.com/lessons/basic_sublimetext
とりあえず Package Control 入れましょう
これはただの神ツールです
あとはPackageをじゃんじゃかインストールするだけ
バンバンインストールすると競合するかも
しれないので、ほどほどに
※
入れてるPackageたち
Abacus, AndyPHP, Auto Encoding for Ruby, AutoFileName,
BracketHighlighter, CakePHP (Native), CoffeeLint, CoffeeScript,
CoffeeScript Function Finder, ColorPicker, Compass,
ConvertToUTF8, CSS Snippets, CSSTidy, Emmet, ERB Insert and
Toggle Commands, HTML5, HtmlTidy, IndentGuides, jQuery,
jQuery Snippets pack, JSHint, Local History, Lua Dev, nginx,
Nodejs, Package Control, PhpTidy, R Tools,
rails_tutorial_sublime_text, RubyTest, Sass, SASS Build, SCSS,
SCSS Snippets, SideBarEnhancements, Simple Rails Navigator,
StringEncode, Sublime-HTMLPrettify, Sublime-Text-2-Compass-
Build-System, SublimeCakePHP, SublimeCodeIntel, SublimeLinter,
SublimePeek, SublimeREPL, SublimeRope, TrailingSpaces,
VintageEx, XAML
2013/1/22 現在
入れてるPackageたち
Abacus, AndyPHP, Auto Encoding for Ruby, AutoFileName,
BracketHighlighter, CakePHP (Native), CoffeeLint, CoffeeScript,
CoffeeScript Function Finder, ColorPicker, Compass,
ConvertToUTF8, CSS Snippets, CSSTidy, Emmet, ERB Insert and
Toggle Commands, HTML5, HtmlTidy, IndentGuides, jQuery,
jQuery Snippets pack, JSHint, Local History, Lua Dev, nginx,
Nodejs, Package Control, PhpTidy, R Tools,
rails_tutorial_sublime_text, RubyTest, Sass, SASS Build, SCSS,
SCSS Snippets, SideBarEnhancements, Simple Rails Navigator,
StringEncode, Sublime-HTMLPrettify, Sublime-Text-2-Compass-
Build-System, SublimeCakePHP, SublimeCodeIntel, SublimeLinter,
SublimePeek, SublimeREPL, SublimeRope, TrailingSpaces,
VintageEx, XAML
2013/1/22 現在
LTなので、この6個だけ紹介します
ColorPicker
色を選択を これ でできる
ColorPicker
色を選択を これ でできる
ColorPicker
色を選択を これ でできる
オヌヌメキーバインドは
{ "keys": ["super+shift+c"], "command": "color_pick" }
ConvertToUTF8
•開いたファイルをUTF8に変換してくれる
•保存するときに元のエンコードに戻してくれる
•保存するエンコードを指定することも可能
Sublime-HTMLPrettify
•HTML、CSS、JavaScriptを整形してくれる
•ただし、Node.jsが必要
SublimeCodeIntel
•もともと(ctrl+space)で補完できる
•それを自動で出してくれる
SublimeLinter
•リアルタイムで構文チェックをしてくれる
•JavaScript、CoffeeScript、CSS、Java、
Objective-J、Perl、PHP、Python、Ruby
•その他の言語はライブラリで対応
SublimeRope
•Python用のIDEライクなパッケージ
•Pythonライブラリの強力な自動補完
•定義ジャンプ
•プロジェクト生成
•キャッシュが貯まるので、ある程度学
習してくれる
VintageEx
•COMMAND MODEでViコマンドが使え
るようになる
•TabでViコマンドを補完
•COMMAND MODE、INSERT MODE、
VISUAL MODEにするには設定ファイル
(Settings - Default)を変更
http://blog.agektmr.com/2012/05/sublime-text-2.html
パッケージをインストールしたら
再起動すると機能が有効になります
Sublime Text 2
でステキな生活をお送り下さい

More Related Content

Similar to そろそろSublime Text 2を熱く語ろうと思う

密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境Fumihito Yokoyama
 
基礎教養としてのUbuntuサーバ_後編.pptx
基礎教養としてのUbuntuサーバ_後編.pptx基礎教養としてのUbuntuサーバ_後編.pptx
基礎教養としてのUbuntuサーバ_後編.pptxYuji Naito
 
ae-15. 人工知能による合成の演習
ae-15. 人工知能による合成の演習ae-15. 人工知能による合成の演習
ae-15. 人工知能による合成の演習kunihikokaneko1
 
Getting Started with Sublime Text 2
Getting Started with Sublime Text 2Getting Started with Sublime Text 2
Getting Started with Sublime Text 2masaaki komori
 
Ossで作成するチーム開発環境
Ossで作成するチーム開発環境Ossで作成するチーム開発環境
Ossで作成するチーム開発環境Tadahiro Ishisaka
 
Softlayerを申込んでみた参考資料 140730
Softlayerを申込んでみた参考資料 140730Softlayerを申込んでみた参考資料 140730
Softlayerを申込んでみた参考資料 140730YoshiyukiKonno
 
匿名バイナリ配布集団rwinlib
匿名バイナリ配布集団rwinlib匿名バイナリ配布集団rwinlib
匿名バイナリ配布集団rwinlibyutannihilation
 
Shougoの開発環境
Shougoの開発環境Shougoの開発環境
Shougoの開発環境Shougo
 
おすすめVimプラグインまとめ
おすすめVimプラグインまとめおすすめVimプラグインまとめ
おすすめVimプラグインまとめShun Iwase
 
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜Takashi Uemura
 
仮想化技術の基本の基本
仮想化技術の基本の基本仮想化技術の基本の基本
仮想化技術の基本の基本terada
 

Similar to そろそろSublime Text 2を熱く語ろうと思う (11)

密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境
 
基礎教養としてのUbuntuサーバ_後編.pptx
基礎教養としてのUbuntuサーバ_後編.pptx基礎教養としてのUbuntuサーバ_後編.pptx
基礎教養としてのUbuntuサーバ_後編.pptx
 
ae-15. 人工知能による合成の演習
ae-15. 人工知能による合成の演習ae-15. 人工知能による合成の演習
ae-15. 人工知能による合成の演習
 
Getting Started with Sublime Text 2
Getting Started with Sublime Text 2Getting Started with Sublime Text 2
Getting Started with Sublime Text 2
 
Ossで作成するチーム開発環境
Ossで作成するチーム開発環境Ossで作成するチーム開発環境
Ossで作成するチーム開発環境
 
Softlayerを申込んでみた参考資料 140730
Softlayerを申込んでみた参考資料 140730Softlayerを申込んでみた参考資料 140730
Softlayerを申込んでみた参考資料 140730
 
匿名バイナリ配布集団rwinlib
匿名バイナリ配布集団rwinlib匿名バイナリ配布集団rwinlib
匿名バイナリ配布集団rwinlib
 
Shougoの開発環境
Shougoの開発環境Shougoの開発環境
Shougoの開発環境
 
おすすめVimプラグインまとめ
おすすめVimプラグインまとめおすすめVimプラグインまとめ
おすすめVimプラグインまとめ
 
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
 
仮想化技術の基本の基本
仮想化技術の基本の基本仮想化技術の基本の基本
仮想化技術の基本の基本
 

More from Tadayuki Onishi

More from Tadayuki Onishi (8)

はじパタLT3
はじパタLT3はじパタLT3
はじパタLT3
 
はじパタLT2
はじパタLT2はじパタLT2
はじパタLT2
 
はじパタLT Section1
はじパタLT Section1はじパタLT Section1
はじパタLT Section1
 
アド部6回発表
アド部6回発表アド部6回発表
アド部6回発表
 
アド部5回発表
アド部5回発表アド部5回発表
アド部5回発表
 
garchfit
garchfitgarchfit
garchfit
 
Data Mining with R algae bloom case
Data Mining with R algae bloom caseData Mining with R algae bloom case
Data Mining with R algae bloom case
 
Tokyo r 10_12
Tokyo r 10_12Tokyo r 10_12
Tokyo r 10_12
 

Recently uploaded

SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 

Recently uploaded (10)

SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 

そろそろSublime Text 2を熱く語ろうと思う