2 votes

SublimeLinter javascript avec php

J'ai installé Sublimelinter par le biais de ce site : SublimeLinter 3 . Je suis sur une machine debian.

J'ai essentiellement installé les plugins suivants : SublimeLinter 3, SublimeLinter-html-tidy, SublimeLinter-csslint, SublimeLinter-jshint et SublimeLinter-php. Tout fonctionne bien si j'écris uniquement du PHP ou uniquement du JavaScript dans un fichier. Mais lorsque je développe du JavaScript qui contient du code PHP, j'obtiens des erreurs sur les lignes contenant le code PHP.

C'est censé se produire ? Existe-t-il un moyen pour que le SublimeLinter détecte ce qui est JavaScript et ce qui est PHP dans le même fichier ? De sorte qu'il n'affiche pas les erreurs de linter PHP si la syntaxe de sublime text est définie sur JavaScript.

Voici une capture d'écran de mon Sublime Text : enter image description here

0voto

Cerberus Points 186

Je pense que c'est possible si vous utilisez un linter qui a plus d'un "selector" : il peut alors lintériser les langages intégrés (voir la documentation de Sublime Linter). Mais cela devrait probablement se faire automatiquement dans la mesure du possible.

Avez-vous identifié la ligne d'où proviennent les erreurs indésirables ? Si votre fichier est un fichier php, alors le linter php peut être le coupable, s'il ne peut comprendre que le code php et interprète donc mal le code Javascript. Je pense que ce que vous souhaitez n'est possible que si le linter php est programmé à cet effet.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X