anaconda_php
Anaconda.PHP为Sublime Text 3添加了PHP代码检查、代码标准检测和复杂度/混乱检测,这些功能不会冻结您的Sublime Text 3
详细信息
安装
- 总计 18K
- Win 12K
- Mac 3K
- Linux 3K
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日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 2 | 2 | 0 | 0 | 0 | 1 | 1 | 3 | 1 | 0 | 1 | 1 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 3 | 0 | 3 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 |
Mac | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
Linux | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
阅读详情
AnacondaPHP
Anaconda.PHP添加了PHP代码检查、代码标准检测和复杂度/混乱检测以及复制粘贴代码块检测,适用于使用Anaconda引擎的Sublime Text 3,确保永远不会冻结您的Sublime Text 3。
支持的平台
AnacondaPHP已在macOS和GNU/Linux上进行了测试,结果非常出色,尽管插件尚处于不成熟状态,还需要进行更多开发和测试。不同平台的状态如下
- GNU/Linux: 稳定
- OS X: 稳定
- Windows: 稳定
依赖项
- Anaconda插件(适用于Sublime Text 3)
- PHP解释器
安装
如果尚未安装Anaconda,您应使用命令面板
安装,如果已安装,则直接跳到下一部分
安装Anaconda插件
- 显示命令面板(在macOS上为
cmd+shift+p
,在Linux/Windows上为ctrl+shift+p
) - 输入
install
,然后从选项列表中选择Package Control: Install package
- 输入
anaconda
并按Enter键
安装PHP
如果您已将PHP安装在系统中,请直接跳转到下一部分。
根据不同的操作系统安装PHP的方法有很多种,macOS和大多数主流GNU/Linux发行版中都已安装,请参阅PHP文档网站获取如何在操作系统上安装PHP的详细信息。
安装AnacondaPHP插件
- 显示命令面板(在macOS上为
cmd+shift+p
,在Linux/Windows上为ctrl+shift+p
) - 输入
install
,然后从选项列表中选择Package Control: Install package
- 输入
anaconda_php
并按Enter键
我们已经完成了
等等,其他的所有用于检查PHP代码的插件都需要手动安装 PEAR 和若干命令行应用程序,那么 anaconda_php 是否也需要这些呢?
是的,它需要,但是所有这些都在插件内部构建完毕,所以你不需要自己费心安装任何东西。欢迎使用 :)
AnacondaPHP 支持自动完成PHP代码吗?
不,它不支持。很遗憾,目前没有PHP自动完成库(就像Anaconda用于Python自动完成的那个出色的Jedi)。我所知道可以用来自动完成PHP的唯有 Exuberant CTags,Sublime Text中已经有一个使用 CTags 的插件,你可以在 这里 找到。
如何配置这个插件?
请参阅 配置文件,里面已经有详细的说明了。