Netbeans 7.0.1 non avvia una nuova riga quando si preme invio


11

04, e quando apro il mio progetto php e Scan completa appare una barra con "Please wait ..." scritto su di esso. Come ho capito leggendo i forum ecc. Questo è il problema con il tasto Invio.



Di nuovo, e questa volta usando NetBeans 11.3-beta2 ho trovato confuso il mio commento sopra. Chiarimento: askubuntu.com/a/1217843/48214
Ryan

Risposte:


15

Uso netbeans 7.0.1 su debian e risolto il problema facendo clic sull'icona di informazioni a sinistra su <? Php e selezionando "Modifica il progetto predefinito in HTML 4.01 Transizionale"

Sembra che il valore predefinito sia HTML 5 e questo genera un'eccezione parser. Dopo aver commutato l'impostazione predefinita del progetto sull'impostazione sopra menzionata, ho potuto utilizzare INVIO normalmente, anche sui file appena aperti.


1
grazie mille, incredibile come questo possa essere collegato a qualcosa come il parser html
maazza

Non riesco a realizzare il progetto, quindi come scrivere <? Php e quindi l'impostazione del progetto .... Sto anche usando netbeans 7.0.1 in debian
murarisumit

Non funziona per me in NetBeans 8.2 con modelli Blade PHP.
Ryan,

0

ho appena installato un aggiornamento di Ubuntu e quindi dei netbeans .. Devo dire che questo aggiornamento è stato molto impegnativo.

Alla prima serie di netbeans ho ottenuto:

impossibile trovare un'implementazione htmlParser per HTML5

dopo una ricerca ho deciso di:

  1. scaricare e installare l'ultima versione da http://netbeans.org/downloads ,
  2. segui le istruzioni qui, http://netbeans.org/community/releases/71/install.html
  3. Dopo l'installazione guidata ho importato le mie impostazioni da 7.0 e tutto è tornato liscio.

-Per eseguire il file di installazione utilizzare sh [nomefile] -Vidi da qualche parte che se si installa usando sudo, si installerà per tutti gli utenti. qualcuno può confermarlo?


0

Soluzione alternativa: quando aggiungo il DOCTYPEtag di riga, l'editor accetta di ENTERnuovo automaticamente la chiave, prova ad aggiungerlo nella parte superiore del file e al termine della modifica puoi rimuoverlo:

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

Questa è sostanzialmente la stessa della risposta di Croydon , giusto?
gertvdijk,

Questo non ha funzionato per me (usando NetBeans 11.3-beta2 e il layout app.blade.php di Laravel Blade).
Ryan

0

È possibile fare clic sull'icona che visualizza l'errore e passa a 4.1 STRICT

Il modo migliore è aggiornare l'IDE.


0

Fare clic su Informazioni (icona a forma di lampadina) nella parte superiore del file o da dove si avvia il codice php. Dopo aver fatto clic sulla lampadina, seleziona l'opzione "Cambia il progetto predefinito in HTML 4.01 Transizionale" e ora puoi utilizzare normalmente il tasto Invio. Si prega di controllare la schermata allegata di seguito.

inserisci qui la descrizione dell'immagine

Oppure controlla questo /programming/10449177/enter-key-does-not-work-on-netbeans-7-1/46538052#46538052


0

Ecco la soluzione che ha funzionato per me per diversi anni e versioni di NetBeans.

(Attualmente sto usando NetBeans 11.3-beta2.)

  1. NetBeans> Strumenti> Plugin> Installati> Mostra dettagli
  2. Ordina per nome
  3. Seleziona "AngularJS Editor" e "Knockout HTML Editor" se appaiono e sono attivi.
  4. Disattivare
  5. Riavvia NetBeans.

Grazie alle persone prima del commento n. 14 del 15-11-2018 .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.