
Creo que las cosas podrían haber sido un poco más simples si los desarrolladores así lo hubieran querido. Es realmente molesto seguir buscando en Google para hacer que mi php y javascript se vuelvan pelusas.
Seguí esto
https://stackoverflow.com/questions/12132469/configuring-the-sublimelinter-plugin-to-use-php
Hay complementos como sublime lint, sublime linter, code_sniffer, etc. ¿Son todos iguales?
He hecho todas las cosas correctas
Installed package control.
Installed sublime php lint.
Installed sublime js hint.
Installed node.js
added the json in settings.user
Todavía no funciona.
Esto es lo que github nos dice que hagamos: PHP - verificación de sintaxis mediante php -l (no tengo idea de lo que esto significa)
¿Alguien puede mostrarme una forma más sencilla de eliminar mi código?
Respuesta1
Básicamente, solo debería necesitar instalar sublimelint desde Package Control, reiniciar Sublime Text una vez y asegurarse de tener las dependencias externas que se enumeran en el archivo README.
Si estás usando SublimeLinter (que considero una bifurcación hostil de sublimelint), el único paso adicionaldeberíaser instalar el paquete linting específico del idioma desde el control de paquetes. Recuerde, SublimeLinter3 es un proyecto completamente diferente de SublimeLinter (2), ya que bifurcaron mi proyecto palabra por palabra nuevamente para obtener soporte ST3. Las instrucciones en esa respuesta anterior probablemente sean para Sublime Text 2.
En el caso de PHP, necesita tener PHP instalado en su sistema y en su RUTA. Si no está en su RUTA, debe cambiar la configuración de linter para que apunte al ejecutable correcto.
Entonces, ¿la ejecución php -v
desde una línea de comando produce algún resultado? De lo contrario, probablemente necesites instalarlo o señalarlo en la configuración de sublimelint o SublimeLinter.