安装Package Control
https://packagecontrol.io/installation
1 2 3 4 5 6 7 8 9
| import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener( urllib.request.ProxyHandler())); by = urllib.request.urlopen('http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
|
中文汉化
PhpNinJaManual
1 2
| 右键内置函数,可以简略显示PHP手册中的内容 与安装中文插件步骤相同
|
alignment插件
1
| 配置快捷键"ctrl+alt+f",可以对齐php js css等代码中的等号,还是稍有点用的
|
个人配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| { "atomic_save": true, "auto_complete": false, "font_face": "DejaVu Sans Mono", "font_size": 16, "hot_exit": true, "ignored_packages": [ "Vintage" ], "index_files": false, "remember_open_files": true, "show_encoding": true, "show_line_endings": true, "tab_size": 4, "translate_tabs_to_spaces": true, "update_check": false, "word_wrap": false }
|
emmet插件
1
| 安装之后重启编辑器,打开一个html文件,左下角提示“Loading PyV8”,之后输入
|
IMESupport插件
1
| 经过实测,Sublime 对中文可能不是很友好,至少我这里无法中文输入法跟随,这个插件可以解决
|
ConvertToUTF8插件
1
| 其中ConvertToUTF8是将其他文件转换到UTF8编码后打开
|
字体
1 2 3 4
| 增加一个"font_face": "Source Code Pro",配置 程序员字体 推荐 1. DejaVu Sans Mono 2. Source Code Pro
|
php格式化
php本地执行
http://jingyan.baidu.com/article/09ea3ede04ebe9c0aede390d.html
1 2 3 4 5 6 7 8 9
| Tools->Build System-> New Build System { "cmd": [ "php", "$file" ], "file_regex": "php$", "selector": "source.php" }
|
php代码提示
1 2 3 4
| 1. 安装LSP插件 2. 安装LSP-intelephense插件 配置LSP为 "auto_show_diagnostics_panel": false
|
图标
主题
1
| Material Seti_UI Materialize
|
语法检查
1 2
| sublimeLinter sublimeLinter-php
|
html js格式化
php注释自动生成