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

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 

Recently uploaded (8)

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 

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