Je viens d'installer et de configurer NetBeans pour travailler avec PHP (y compris xdebug), et presque tout fonctionne comme prévu, sauf que j'ai reçu des "erreurs" dans le IDE après avoir modifié le modèle de page Web par défaut pour se conformer à xhtml 1.1. Le modèle est le suivant:Erreur de syntaxe de capture Netbeans (PHP) sur la déclaration xml
<?xml version="1.0" encoding="${project.encoding}" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
</body>
</html>
These sont les erreurs que je reçois (je ne peux pas poster encore d'images).
La page est créée OK, l'encodage des caractères est hérité des paramètres du projet comme prévu. C'est probablement quelque chose à faire avec la déclaration xml en haut du document, mais je ne sais pas vraiment comment "ajuster" Netbeans pour l'ignorer et ne pas montrer les 3 erreurs sur chaque page que je crée.
L'avertissement est là parce que NB ne reconnaît pas le xhtml 1.1 DTD, il retombe au format html 4.01, qui ne prend pas en charge l'attribut xmlns dans la balise html - et qui est la seule chose que je pouvais trouver autour de la recherche . Cela sera corrigé dans la prochaine version, donc je ne m'inquiète pas pour ça. Je sais qu'il n'y a rien de mal avec le balisage, mais il y a probablement quelque chose qui me manque dans la configuration NB, et je voudrais me débarrasser de ces messages parce qu'ils prennent à peu près tout l'espace que je réserve pour les erreurs/avertissements/les tâches.
Alors, y a-t-il un moyen pour que NB reconnaisse cette déclaration xml ou lui fasse ignorer ces "erreurs" spécifiques?
Merci.
Similaire à http://stackoverflow.com/questions/2434742/using-netbeans-for-php-outputting-xml-rather-than-html-netbeans-sees-errors, mais il n'a pas vraiment été répondu. –