Netbeans 7.0.1 ne démarre pas une nouvelle ligne lorsque vous appuyez sur Entrée


11

04, et lorsque j'ouvre mon projet php et que l'analyse se termine, une barre apparaît avec "Veuillez patienter ..." écrit dessus. Comme je l'ai compris des forums de lecture, etc., qui est le problème avec la touche entrée.



De retour, et cette fois en utilisant NetBeans 11.3-beta2, j'ai trouvé mon commentaire ci-dessus déroutant. Clarification: askubuntu.com/a/1217843/48214
Ryan

Réponses:


15

J'utilise netbeans 7.0.1 sur debian et j'ai résolu le problème en cliquant sur l'icône info à gauche du <? Php puis en sélectionnant "Changer le projet par défaut en HTML 4.01 Transitional"

Il semble que la valeur par défaut soit HTML 5 - et cela génère une exception d'analyse syntaxique. Après avoir changé le projet par défaut au paramètre mentionné ci-dessus, je pourrais utiliser ENTER comme d'habitude - même sur les fichiers récemment ouverts.


1
merci beaucoup, incroyable de voir comment cela peut être lié à une chose telle que l'analyseur html
maazza

Je ne peux pas faire le projet, alors comment écrire <? Php puis le paramètre du projet .... J'utilise également netbeans 7.0.1 dans debian
murarisumit

Ne fonctionne pas pour moi dans NetBeans 8.2 avec les modèles PHP Blade.
Ryan

0

J'ai juste une mise à niveau installer ubuntu et NetBeans donc .. Je dois dire que cette mise à jour a été beaucoup de travail.

Lors de la première série de netbeans, j'ai obtenu:

impossible de trouver une implémentation htmlParser pour HTML5

après une recherche, j'ai décidé de:

  1. téléchargez et installez la dernière version depuis http://netbeans.org/downloads ,
  2. suivez les instructions ici, http://netbeans.org/community/releases/71/install.html
  3. Après l'assistant d'installation, j'ai importé mes paramètres de 7.0 et tout est à nouveau fluide.

-Pour exécuter le fichier d'installation, utilisez sh [nom de fichier] -J'ai vu quelque part que si vous installez à l'aide de sudo, vous installerez pour tous les utilisateurs. quelqu'un peut-il confirmer cela?


0

Solution: lorsque j'ajoute la DOCTYPEbalise de ligne, l'éditeur accepte à ENTERnouveau automatiquement la clé, essayez de l'ajouter en haut du fichier et une fois la modification terminée, vous pouvez la supprimer:

<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/html4/loose.dtd">

C'est fondamentalement la même que la réponse de Croydon , non?
gertvdijk

Cela n'a pas fonctionné pour moi (en utilisant NetBeans 11.3-beta2 et la mise en page de la lame Laravel app.blade.php).
Ryan

0

Vous pouvez cliquer sur l'icône affichant l'erreur et passer à 4.1 STRICT

La meilleure façon est de mettre à jour l'IDE.


0

Veuillez cliquer sur l'info (icône bulbe) en haut du fichier ou d'où vous démarrez le code php. Après avoir cliqué sur l'ampoule, sélectionnez l'option "Changer le projet par défaut en HTML 4.01 Transitionnel" et maintenant vous pouvez utiliser la touche Entrée normalement. Veuillez vérifier la capture d'écran ci-dessous.

entrez la description de l'image ici

Ou consultez ce /programming/10449177/enter-key-does-not-work-on-netbeans-7-1/46538052#46538052


0

Voici la solution qui a fonctionné pour moi sur plusieurs années et versions de NetBeans.

(Actuellement, j'utilise NetBeans 11.3-beta2.)

  1. NetBeans> Outils> Plugins> Installés> Afficher les détails
  2. Trier par nom
  3. Sélectionnez "AngularJS Editor" et "Knockout HTML Editor" s'ils apparaissent et sont actifs.
  4. Désactiver
  5. Redémarrez NetBeans.

Merci aux personnes avant le commentaire # 14 du 2018-11-15 .

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.