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.

Martin
la source
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.

Croydon
la source
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?

Louis Loudog Trottier
la source
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">
jdestefano
la source
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.

JMHeap
la source
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

Er Prabhjot Singh Tugger
la source
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 .

Ryan
la source