SublimeText(下载、安装和设置)

1.下载和注册

SublimeText 4107 下载链接:https://download.sublimetext.com/sublime_text_build_4107_x64_setup.exe

—– BEGIN LICENSE —–
Mifeng User
Single User License
EA7E-1184812
C0DAA9CD 6BE825B5 FF935692 1750523A
EDF59D3F A3BD6C96 F8D33866 3F1CCCEA
1C25BE4D 25B1C4CC 5110C20E 5246CC42
D232C83B C99CCC42 0E32890C B6CBF018
B1D4C178 2F9DDB16 ABAA74E5 95304BEF
9D0CCFA9 8AF8F8E2 1E0A955E 4771A576
50737C65 325B6C32 817DCB83 A7394DFA
27B7E747 736A1198 B3865734 0B434AA5
—— END LICENSE ——

2.安装我需要的插件

1.PHP代码语法检查(依次安装):'sublimeLinter', 'sublimeLinter-php',安装完后setting添加php文件目录,例:

2.格式化代码插件codeformatter,安装完后在setting-default中添加php.exe路径(php7.0版本)

并修改"indent_with_space":3 //影响php文件的tab_size

有关codeformatter使用时的错误提示:

 

分析:
经过网上查找得知,是因为使用的php版本的问题,我本地使用的7.2版本的,7.2版本废弃了each方法,但是codeformatter中却还在使用这个方法,所以就会报错。

解决:
将CodeFromatter配置中php_path使用的php.exe版本改为低版本的即可。(我本地正常使用的是7.2版本的,但是配置里面使用的是7.0的)

3.菜单栏的“首选项-设置”

1.设置tab_size(我惯用"tab_size"=3),在菜单栏的“首选项-设置”中添加以下代码:

"tab_size": 3,
"translate_tabs_to_spaces": false,
"detect_indentation": false,

2.修复中文显示异常问题,例如“门”字显示异常,在菜单栏的“首选项-设置”中添加以下代码:

"ignored_packages":
[
    "Vintage",//实则无效,建议添加以尝试。
],
"font_options": ["gdi"],
"dpi_scale": 1.0,
"font_size": 14,

4.解决关闭搜索栏时按快捷键Esc无效且设置也无效的问题

删除sublime/Packages/Vintage.sublime-package文件

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值