博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SUBLIME必备插件FOR PHP
阅读量:5338 次
发布时间:2019-06-15

本文共 1841 字,大约阅读时间需要 6 分钟。

Sublime Text真是一款写代码的利器,轻巧快捷,而且功能强大,用来写PHP代码再好不过了,告别以前用的笨重臃肿的Zend Studio,感觉一身轻松,PHP代码也更加优雅。但是PHP开发也经常和javascript,css,html等打交道,虽然Sublime Text本身也对他们友好,但是有以下PHP开发Sublime必备插件就更好了。

安装Package Control

Sublime Text安装插件之前必须先装一个插件:Package Control,功能就是安装包管理,安装方法:

  1. CTRL+` ,出现控制台
  2. 粘贴以下代码至控制台
  3. 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)

    【Package Control安装指导: https://sublime.wbond.net/installation】

其他方法:如果以上方法不能安装,请使用下面的方法

  1. 选择菜单:Preferences > Browse Packages
  2. 打开sublime插件安装包文件夹
  3. 下载文件并复制到打开的文件夹
  4. 重启sublime

JSFormat javascript格式化插件

对,就是要这个插件,有的js文件被压缩成一行不换行,找起来简直…转换来转换去又太麻烦,这个插件很好的解决了这个问题。

使用:在已压缩的JS文件中,右键选择jsFormat或者使用默认快捷键(Ctrl+Alt+F)

Javascript的代码格式化插件

Alignment等号对齐插件

功能:”=”号对齐

简介:变量定义太多,长短不一,可一键对齐

使用:默认快捷键Ctrl+Alt+A和QQ截屏冲突,可设置其他快捷键如:Ctrl+Shift+Alt+A;先选择要对齐的文本

Alignment

jQuery代码提示Sublime插件

PHP开发中,经常也要用到jquery,写ajax请求之类的,有了这个jquery代码提示sublime插件,就非常方便写jquery函数,而不用去查手册了。

功能:jQ函数提示

简介:快捷输入jQ函数,是偷懒的好方法

jquery sublime

Trailing spaces 一键去除多余空格

没想到还有这个插件,很多时候复制的代码,末尾会出现很多空格,虽然不影响代码功能,但是追求完美的PHP程序员也要手动将多余的空格清除,有了这款插件就方便多了。

功能:检测并一键去除代码中多余的空格

简介:还在纠结代码中有多余的空格而显得代码不规范?或是有处女座情节?次插件帮你实现发现多余空格、一键删除空格、保存时自动删除多余空格,让你的代码规范清爽起来

使用:安装插件并重启,即可自动提示多余空格。一键删除多余空格:CTRL+SHITF+T(需配置),更多配置请点击标题。快捷键配置:在Preferences / Key Bindings – User加上代码(数组内)

{ "keys": ["ctrl+shift+t"], "command": "delete_trailing_spaces" }

以上就是针对PHP开发推荐的Sublime插件。

转载于:https://www.cnblogs.com/wolfocme110/p/5048572.html

你可能感兴趣的文章
博弈论小结
查看>>
模拟Post登陆带验证码的网站
查看>>
NYOJ458 - 小光棍数
查看>>
java中常用方法
查看>>
【Programming Clip】06、07年清华计算机考研上机试题解答(个别测试用例无法通过)...
查看>>
canvas动画
查看>>
4,7周围玩家
查看>>
关于webpack升级过后不能打包的问题;
查看>>
vue - 生命周期
查看>>
Python正则表达式
查看>>
Linux进程间通信--命名管道
查看>>
UVa 10970 - Big Chocolate
查看>>
js输出
查看>>
H5多文本换行
查看>>
HAL层三类函数及其作用
查看>>
Odoo 去掉 恼人的 "上午"和"下午"
查看>>
web@h,c小总结
查看>>
java编程思想笔记(一)——面向对象导论
查看>>
Data Structure 基本概念
查看>>
Ubuntu改坏sudoers后无法使用sudo的解决办法
查看>>