sublime 使用方法

安装Package Control

https://packagecontrol.io/installation

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)

中文汉化

chinese

PhpNinJaManual

右键内置函数,可以简略显示PHP手册中的内容
与安装中文插件步骤相同

alignment插件

配置快捷键"ctrl+alt+f",可以对齐php js css等代码中的等号,还是稍有点用的

个人配置

{
    "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插件

安装之后重启编辑器,打开一个html文件,左下角提示“Loading PyV8”,之后输入

IMESupport插件

经过实测,Sublime 对中文可能不是很友好,至少我这里无法中文输入法跟随,这个插件可以解决

ConvertToUTF8插件

其中ConvertToUTF8是将其他文件转换到UTF8编码后打开

字体

增加一个"font_face": "Source Code Pro",配置
程序员字体 推荐
1. DejaVu Sans Mono
2. Source Code Pro

php格式化

phpfmt

php本地执行

http://jingyan.baidu.com/article/09ea3ede04ebe9c0aede390d.html

Tools->Build System-> New Build System 
{
    "cmd": [
        "php",
        "$file"
    ],
    "file_regex": "php$",
    "selector": "source.php"
}

php代码提示

1. 安装LSP插件
2. 安装LSP-intelephense插件
配置LSP为
"auto_show_diagnostics_panel": false

图标

A File Icon

主题

Material Seti_UI Materialize

语法检查

sublimeLinter
sublimeLinter-php

html js格式化

HTML-CSS-JS Prettify

php注释自动生成

DocBlockr

相关文章

此处评论已关闭