laraveler向け Phpstormからsublimetext3に戻る人のための設定ガイド
目次
1, なんでこんな事を考えるのか
2, package installでそろえるもの
3, デフォルトで設定するもの
4, 使ってみてどう?
1,なんでこんな事を考えるのか
最近、Phpstormの学生アカウントがきれまして お家のパソコンでPhpstormが使えなくなりますた、、、
macの容量食うし なんだか処理重いし(それはお前がyoutube聞くせいだろ?)
なんだかんだあったので (ライセンス切れただけ)
sublimetext3を再ダウンロードした次第なんですが、自分はlaravel使うんですけど
何これ何もしてくれない(涙)
やはりphpstormの自動でuseしてくれたり、goto declearetionとか懐かしくなりますね
そういうわけなのでsublimetextでlaravelを使うための設定をまるっとまとめました。
2,package installでそろえるもの
とりあえずpackage installで以下のパッケージを入れて
laravel用
view周りでbladeを使用する場合は
Blade Snippets
を
twigに置き換えている場合は
twig
を使用すればいいんじゃないかなと思います。
laravelでファイルの自動生成を使っている方はこちらを
laravel5 artisan
php Companion
を入れるとuseしてくれます
phper向けなのですが
Abacus
を入れると整列とかしてくれて意外に助かります。
3, デフォルトで設定するもの
{
"color_scheme": "Packages/User/SublimeLinter/Monokai (SL).tmTheme",
"draw_white_space": "all",
"font_size": 14,
"ignored_packages":
[
"vintage"
],
"tab_size": 4,
"theme": "Flatland Dark.sublime-theme",
"translate_tabs_to_spaces": true
}
key binding userはとりあえす以下に設定しています。
[
{ "keys": ["f6"], "command": "expand_fqcn" },
{ "keys": ["shift+f6"], "command": "expand_fqcn", "args": {"leading_separator": true} },
{ "keys": ["ctrl+u"], "command": "find_use" },
{ "keys": ["f4"], "command": "import_namespace" },
{ "keys": ["f3"], "command": "implement" },
{ "keys": ["shift+f12"], "command": "goto_definition_scope" },
{ "keys": ["f7"], "command": "insert_php_constructor_property" },
{
"keys": ["alt+r"], "command": "abacus"
}
{
"keys": ["alt+shift+0"],
"command": "set_layout",
"args":
{
"rows": [0.0, 0.5, 1.0], //列方向の分割位置
"cols": [0.0, 0.7, 1.0], //行方向の分割位置
"cells": [[0,0,1,1], [1,0,2,2], [0,1,1,2]] //画面の構成
}
}
]
にしています。
一度に全て書ききれないのでアップデートしていきます。
4, 使ってみてどう?
useはなんとかしてくれるし割りとはかどっています。
おすすめのプラグインあればコメントして教えていただけると幸いです。
Author And Source
この問題について(laraveler向け Phpstormからsublimetext3に戻る人のための設定ガイド), 我々は、より多くの情報をここで見つけました https://qiita.com/kousuketanihata/items/d7ae414aae8e2d8bd9cd著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .