sublime插件安裝記錄
自定義快捷鍵
普通就不記錄了,就記錄幾個安裝比較復雜的
一芝加,安裝ctags 函數(shù)名和函數(shù)之間跳來跳去用的插件
二,HTMLPrettify 代碼美化射窒,支持html js css 需要先安裝node.js
三藏杖,phpfmt php美化
四,CodeFormatter 代碼美化脉顿,支持php js html css scss python visual basic/vbscript
五蝌麸,bootstrap autocompleate
六,bootstrap snippets
七艾疟,顏色值高亮来吩,顯示顏色 名:color highter
自定義快捷鍵
//insert nums和advensednewfile沖突,ctrl+alt+n用于newfile蔽莱,ctrl+alt+1用于insert
{ "keys": ["ctrl+alt+1"], "command": "prompt_insert_nums" },
{ "keys": ["ctrl+alt+n"], "command": "advanced_new_file_new"},
//gotodocumentation的super+shift+h改為f1
{ "keys": ["f1"], "command": "goto_documentation" },
//設置hjkl左下上右方向鍵移動步驟一弟疆,先改系統(tǒng)占用,k改m 其他三個加alt
{ "keys": ["ctrl+alt+h"], "command": "show_panel", "args": {"panel": "replace", "reverse": false} },
{ "keys": ["ctrl+alt+j"], "command": "join_lines" },
{ "keys": ["ctrl+alt+l"], "command": "expand_selection", "args": {"to": "line"} },
{ "keys": ["ctrl+m", "ctrl+up"], "command": "new_pane" },
{ "keys": ["ctrl+m", "ctrl+shift+up"], "command": "new_pane", "args": {"move": false} },
{ "keys": ["ctrl+m", "ctrl+down"], "command": "close_pane" },
{ "keys": ["ctrl+m", "ctrl+left"], "command": "focus_neighboring_group", "args": {"forward": false} },
{ "keys": ["ctrl+m", "ctrl+right"], "command": "focus_neighboring_group" },
{ "keys": ["ctrl+m", "ctrl+shift+left"], "command": "move_to_neighboring_group", "args": {"forward": false} },
{ "keys": ["ctrl+m", "ctrl+shift+right"], "command": "move_to_neighboring_group" },
//設置hjkl左下上右方向鍵移動步驟二盗冷,再看k改m 其他三個加alt后怠苔,是否有新的沖突,m原來有一個,其他沒有仪糖,m加alt
{ "keys": ["ctrl+alt+m"], "command": "move_to", "args": {"to": "brackets"} },
//設置hjkl左下上右方向鍵移動步驟三柑司,設置以下四個鍵
{ "keys": ["ctrl+h"], "command": "move", "args": {"by": "characters", "forward":false} },
{ "keys": ["ctrl+j"], "command": "move", "args": {"by": "lines", "forward":true} },
{ "keys": ["ctrl+k"], "command": "move", "args": {"by": "lines", "forward":false} },
{ "keys": ["ctrl+l"], "command": "move", "args": {"by": "characters", "forward":true} },
普通就不記錄了,就記錄幾個安裝比較復雜的
一锅劝,安裝ctags 函數(shù)名和函數(shù)之間跳來跳去用的插件
ctrl+shift+p install ctags
到官網(wǎng)下載ctags軟件
<a >官網(wǎng)下載</a>
該文件解壓到d:/lvseruanjian/ctags58/
-
在sublime中配置ctags路徑攒驰,從默認里復制一份到用戶配置里,修改command的值為
"command": "D:\lvseruanjian\ctags58\ctags.exe",
項目文件夾上點右鍵 創(chuàng)建ctags文件
即可使用了
- 修改快捷鍵
光標所在函數(shù)名上故爵,默認按ctrl+ t +t 跳到對應的函數(shù)定義的地方
ctrl+t+b 返回上一次光標所在
二玻粪,HTMLPrettify 代碼美化,支持html js css 需要先安裝node.js
1.ctrl+shift+p install html+js+cssprettify
2.配置node.js路徑
3.使用快捷鍵ctrl+shift+h即可格式化html css js代碼了
4.還可以配置格式
三诬垂,phpfmt php美化
-1. ctrl+shift+p install phpmft
-2. 下載最新的php到自己的目錄劲室,PHP版本必須是7.0或7.0以上
如 D:\server\php\php-7.1.0-nts-Win32-VC14-x64
- 配置phpmft的php路徑
從默認配置中復制以下代碼到用戶配置文件,并修改php_bin的路徑和去掉前面的//剥纷,format_on_save的如果要保存即格式化的話也去掉//
{
"version": 4,
// "php_bin":"/usr/local/bin/php",
// "format_on_save":true,
"option": "value"
}
結果如下:
{
"version": 4,
"php_bin":"D:\\server\\php\\php-7.1.0-nts-Win32-VC14-x64\\php.exe",
"format_on_save":true,
"option": "value"
}
配置方法:
ctrl+shift+p 輸入list pakage 找到phpfmt 回車打開所在文件夾痹籍,查看readMe文件,里面是一些使用幫助和介紹
配置等號對齊晦鞋,
ctrl+shift+p 輸入phpfmt 找到toggle additional transformation
以下幾項是關于等號對齊的
"AlignConstVisibilityEquals",
"AlignEquals",
"AlignDoubleArrow",
"AlignDoubleSlashComments"
"AlignGroupDoubleArrow"
選中后會自動加到phpfmt的用戶配置的passes項里,格式化時,連著的行會等號對齊悠垛。
配置psr2
-
使用 ctrl+f11格式化php代碼
我這里開了保存自動美化功能
還有线定,當有語法錯誤時,ctrl+f11沒反應
其實codeformatter的php美化也是用的phpfmt:toggle
四确买,CodeFormatter 代碼美化斤讥,支持php js html css scss python visual basic/vbscript
ctrl+shift+p install codefor
配置php路徑
"php_path": "", // Path for PHP executable, e.g. "/usr/lib/php" or "C:/Program Files/PHP/php.exe". If empty, uses command "php" from system environments
改為:
"php_path": "D:\\server\\php\\php-5.6.29-nts-Win32-VC11-x64\\php.exe", // Path for PHP executable, e.g. "/usr/lib/php" or "C:/Program Files/PHP/php.exe". If empty, uses command "php" from system environments
他默認的快捷鍵是ctrl+alt+f
用ctrl+alt+f php尾部的?>會被去掉,不知道是不是php版本是5.6.29的原因湾趾。
phpmft的ctrl+f11不會芭商,用的php是7.1.0的
不知道為什么,ctal+alt+f不起作用了搀缠。卸載了铛楣。
以后格式化php還是用phpfmt的自定義快捷鍵ctrl+f11
格式化html css js用htcml/css/js prettify 的ctrl+shift+h
phptidy裝了沒用,又卸載了
PS:用戶配置文件添加:
"update_check":false,
意思就是說不要檢查更新:
`"update_check":false,是不檢查更新`
五艺普,bootstrap autocompleate
寫html里class的時候會自動彈出bootstrap的class
六簸州,bootstrap snippets
bs開頭的bootstrap代碼段