ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

anaconda_php

DamnWidget ST3

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

阅读详情

源代码
raw.githubusercontent.com

AnacondaPHP

Anaconda.PHP添加了PHP代码检查、代码标准检测和复杂度/混乱检测以及复制粘贴代码块检测,适用于使用Anaconda引擎的Sublime Text 3,确保永远不会冻结您的Sublime Text 3。

支持的平台

AnacondaPHP已在macOS和GNU/Linux上进行了测试,结果非常出色,尽管插件尚处于不成熟状态,还需要进行更多开发和测试。不同平台的状态如下

  • GNU/Linux: 稳定
  • OS X: 稳定
  • Windows: 稳定

依赖项

  1. Anaconda插件(适用于Sublime Text 3)
  2. PHP解释器

安装

如果尚未安装Anaconda,您应使用命令面板安装,如果已安装,则直接跳到下一部分

安装Anaconda插件

  1. 显示命令面板(在macOS上为cmd+shift+p,在Linux/Windows上为ctrl+shift+p
  2. 输入install,然后从选项列表中选择Package Control: Install package
  3. 输入anaconda并按Enter键

安装PHP

如果您已将PHP安装在系统中,请直接跳转到下一部分。

根据不同的操作系统安装PHP的方法有很多种,macOS和大多数主流GNU/Linux发行版中都已安装,请参阅PHP文档网站获取如何在操作系统上安装PHP的详细信息。

安装AnacondaPHP插件

  1. 显示命令面板(在macOS上为cmd+shift+p,在Linux/Windows上为ctrl+shift+p
  2. 输入install,然后从选项列表中选择Package Control: Install package
  3. 输入anaconda_php并按Enter键

我们已经完成了

等等,其他的所有用于检查PHP代码的插件都需要手动安装 PEAR 和若干命令行应用程序,那么 anaconda_php 是否也需要这些呢?

是的,它需要,但是所有这些都在插件内部构建完毕,所以你不需要自己费心安装任何东西。欢迎使用 :)

AnacondaPHP 支持自动完成PHP代码吗?

不,它不支持。很遗憾,目前没有PHP自动完成库(就像Anaconda用于Python自动完成的那个出色的Jedi)。我所知道可以用来自动完成PHP的唯有 Exuberant CTags,Sublime Text中已经有一个使用 CTags 的插件,你可以在 这里 找到。

如何配置这个插件?

请参阅 配置文件,里面已经有详细的说明了。