-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WebStromからSublimeTextに移行する #63
Comments
Sublime Textのバージョン3はまだbeta版ですが、いずれ2から3になることは確実なので、3を使うようにします。 |
ショートカットコマンドまとめ
⌘ + Shift + Ppackage controlを検索 ⌘ + Pファイルをファイル名で検索 Control + Gファイルのライン番号に検索移動 ⌘ + Rシンボル名で検索移動 ⌘ + Control + Nファイル検索 ⌘ + Tファイル検索 Ctrl + H選択箇所をDashで検索 ⌘ + Shift + Fフォルダ内検索 |
Package Controlのインストール
|
PackageのインストールConvertToUTF8Shift-JIS等の日本語のファイルを開いても文字化けしまいようにする。 EditorConfigプロジェクト内に.editorconfig設定があればその定義をエディタが認識してくれる。 Sublime-JSHint Gutterhttps://github.com/victorporof/Sublime-JSHint nodeのpathがデフォルトだとうまく行かないことに気づく
して、nodeの場所をセッティングに追記 jsHint set plugin options
SublimeLinter-jscs
Sublime-fixmyjshttps://github.com/addyosmani/sublime-fixmyjs
AngularJS-sublime-packageAngularJSの補完をしてくれるpackage DocBlockrコメント入力の補完機能 SidebarEnhancementsWebStromのように、サイドバーでファイルを扱えるようにするpackage SyncedSideBar今編集しているファイルの位置をサイドバーに反映させてくれる GitGuttergitのプロジェクトだと、変更箇所がエディタ上で反映される Sublime Filesファイル検索が快適になるpackage TrailingSpaces空白スペースを保存時に削除してくれるpackage Theme - itg.flatフラットデザインのテーマpackage Terminal
DashDocDashとSublimeText3を連携する JadeJadeをシンタックスハイライトしてくれる |
SublimeLinter-jscsがうまく入らない下記エラーが発生していたため、正常に動作していなかった。
jscs自体の場所を検索して
出力された {
"user": {
"debug": true,
"delay": 0.25,
"error_color": "D02000",
"gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
"gutter_theme_excludes": [],
"lint_mode": "background",
"linters": {
"htmltidy": {
"@disable": false,
"args": [],
"excludes": []
},
"jscs": {
"@disable": false,
"args": [],
"excludes": []
}
},
"mark_style": "outline",
"no_column_highlights_line": false,
"paths": {
"linux": [],
"osx": [
"/Users/{{ユーザ名}}/.nvm/v0.10.21/bin/"
],
"windows": []
},
"python_paths": {
"linux": [],
"osx": [],
"windows": []
},
"rc_search_limit": 3,
"shell_timeout": 10,
"show_errors_on_save": false,
"show_marks_in_minimap": true,
"syntax_map": {
"html (django)": "html",
"html (rails)": "html",
"html 5": "html",
"php": "html",
"python django": "python"
},
"warning_color": "DDB700",
"wrap_find": true
}
} |
js開発のワークフロー
|
チーム開発では、WebStromよりも、Sublime Textの方が導入コスト(経済的に)が低いのでSublime Textに移行してみます。
The text was updated successfully, but these errors were encountered: