醉酒PHP
为PHP提供Sublime Text自动补全,虽然不完美
详细信息
安装次数
- 总计 1K
- Win 945
- Mac 236
- Linux 280
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
读我
对于Sublime Text的Drunken PHP
描述
PHP通常受到批评 语法不一致,这正是醉酒PHP的目标。它提供了一系列替代命令补全,包括不良格式化语法的别名。下面的别名部分提供了示例。
注意:Sublime Text 3的新版本收到了一个很大的改进的模糊补全。尽管如此,我仍然相信这个包可以作为您标准PHP补全的良好伴侣。然而,我对这个项目的未来尚未决定,它明显未完成。如果您有兴趣帮忙,请随时提交一个拉取请求。
安装
包管理器
- 确保您已经安装了包管理器
- 从命令面板(Super+Shift+p)中选择“安装包”
- 输入“醉酒PHP” 并按Enter
启用自动升级后,包管理器将保持所有已安装包的最新状态!
使用Git
- 切换到您的Sublime Text
包
目录 - 克隆仓库
git clone https://github.com/idleberg/sublime-drunken-php.git 'Drunken PHP'
手动安装
手动安装
- 下载最新的ZIP文件
- 将存档解压缩到您的Sublime Text
包
目录
使用方法
与所有完成 一样,输入并按Tab
键来完成命令。再次按Tab
键可跳到下一个参数,按Shift+Tab
键返回上一个参数。注意,当参数默认为变量时有两个跳转可用。
别名
您可以通过命令补全窗口中显示的 %
前缀来区分 Drunken PHP 和正确的语法。别名已分为以下类别:
Prince 版本
以道格拉斯·库普兰德(Douglas Coupland)在 Microserfs 中的 Prince 模拟器命名,您可以将任意 to
替换为数字 2
,反之亦然。
示例
PHP | 别名 |
---|---|
bin2hex |
bintohex |
cal_to_jd |
cal2jd |
空格
允许您带或不带空格输入命令。可能由于模糊的补全而不再使用。
示例
PHP | 别名 |
---|---|
get_html_translation_table |
gethtmltranslationtable |
getimagesizefromstring |
get_image_size_from_string |
拼写
纠正常见的拼写错误。
示例
PHP | 别名 |
---|---|
mb_strwidth |
mb_strwidht |
ob_get_length |
ob_get_lenght |
phpversion |
phpverison |
同义词
使某些原生语法更具描述性
示例
PHP | 别名 |
---|---|
asin |
arc_sin (或 arcsin ) |
asort |
array_sort |
bzcompress |
bzip_compress |
词序
名词和动词的顺序可以颠倒
示例
PHP | 别名 |
---|---|
ini_get |
get_ini |
get_class |
class_get |
许可
本作品受 The MIT 许可证许可。