atom编辑器中的php问题

atom编辑器中的php问题,php,atom-editor,Php,Atom Editor,我最近在我的Ubuntu14.04上安装了Atom编辑器,一切正常,但我在php文件上有一些问题:自动完成和linting对php不起作用。我尝试了所有php自动完成和linting包,但都是一样的。使用js和python,我不会遇到这样的问题,而且一切都很好。这是我最近在原子中得到的错误: Error: PHP Notice: Undefined offset: 92 in /usr/share/php/PHP/CodeSniffer/Tokenizers/PHP.php on line 64

我最近在我的Ubuntu14.04上安装了Atom编辑器,一切正常,但我在php文件上有一些问题:自动完成和linting对php不起作用。我尝试了所有php自动完成和linting包,但都是一样的。使用js和python,我不会遇到这样的问题,而且一切都很好。这是我最近在原子中得到的错误:

Error: PHP Notice: Undefined offset: 92 in /usr/share/php/PHP/CodeSniffer/Tokenizers/PHP.php on line 646 PHP
Stack trace: PHP 1. {main}() /usr/bin/phpcs:0
PHP 2. PHP_CodeSniffer_CLI->runphpcs() /usr/bin/phpcs:25
PHP 3. PHP_CodeSniffer_CLI->process() /usr/share/php/PHP/CodeSniffer/CLI.php:95
PHP 4. PHP_CodeSniffer->processFile() /usr/share/php/PHP/CodeSniffer/CLI.php:892
PHP 5. PHP_CodeSniffer->_processFile() /usr/share/php/PHP/CodeSniffer.php:1715
PHP 6. PHP_CodeSniffer_File->start() /usr/share/php/PHP/CodeSniffer.php:1837
PHP 7. PHP_CodeSniffer_File->_parse() /usr/share/php/PHP/CodeSniffer/File.php:471
PHP 8. PHP_CodeSniffer_File::tokenizeString() /usr/share/php/PHP/CodeSniffer/File.php:689
PHP 9. PHP_CodeSniffer_Tokenizers_PHP->tokenizeString() /usr/share/php/PHP/CodeSniffer/File.php:1429

您是否尝试过
linter php
?那个对我来说很好。是的,我也试过那个。正如我所说的,我已经试过了所有的方法,但没有一种有效。