Netbeans 7.0.1 no comienza una nueva línea cuando se presiona enter


11

04, y cuando abro mi proyecto php y Scan completa, aparece una barra con "Por favor, espere ..." escrito en él. Como entendí al leer foros, etc., ese es el problema con la tecla Intro.



De vuelta otra vez, y esta vez usando NetBeans 11.3-beta2, encontré mi comentario anterior confuso. Aclaración: askubuntu.com/a/1217843/48214
Ryan

Respuestas:


15

Utilizo netbeans 7.0.1 en Debian y solucioné el problema haciendo clic en el icono de información a la izquierda de <? Php y luego seleccionando "Cambiar el valor predeterminado del proyecto a HTML 4.01 Transicional"

Parece que el valor predeterminado es HTML 5, y esto genera una excepción de analizador. Después de cambiar el valor predeterminado del proyecto a la configuración mencionada anteriormente, podría usar ENTER de forma normal, incluso en archivos recién abiertos.


1
muchas gracias, increíble cómo se puede relacionar esto con algo como el analizador html
maazza

No puedo hacer el proyecto, así que cómo escribir <? Php y luego la configuración del proyecto ... También estoy usando netbeans 7.0.1 en debian
murarisumit

No funciona para mí en NetBeans 8.2 con plantillas Blade PHP.
Ryan

0

Acabo de instalar una actualización de ubuntu y, por lo tanto, netbeans. Tengo que decir que esta actualización fue mucho trabajo.

En la primera ejecución de netbeans obtuve:

no se puede encontrar una implementación htmlParser para HTML5

Después de una búsqueda, he decidido:

  1. descargue e instale la última versión de http://netbeans.org/downloads ,
  2. siguió las instrucciones aquí, http://netbeans.org/community/releases/71/install.html
  3. Después del asistente de instalación, importé mi configuración desde 7.0 y todo vuelve a funcionar sin problemas.

-Para ejecutar el archivo de instalación use sh [nombre de archivo] -Vi en algún lugar que si instala usando sudo, lo instalará para todos los usuarios. alguien puede confirmar eso?


0

Solución alternativa: cuando agregue la DOCTYPEetiqueta de línea, el editor acepta automáticamente la ENTERclave nuevamente, intente agregarla en la parte superior del archivo y, cuando termine de editar, puede eliminarla:

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

Esto es básicamente lo mismo que la respuesta de Croydon , ¿verdad?
gertvdijk

Esto no funcionó para mí (usando NetBeans 11.3-beta2 y el diseño de Laravel Blade app.blade.php).
Ryan

0

Puede hacer clic en el icono que muestra el error y cambiar a 4.1 ESTRICTO

La mejor manera es actualizar el IDE.


0

Haga clic en la información (icono de bombilla) en la parte superior del archivo o desde donde comienza el código php. Después de hacer clic en la bombilla, seleccione la opción "Cambiar el valor predeterminado del proyecto a HTML 4.01 Transicional" y ahora puede usar la tecla Intro normalmente. Por favor, consulte la captura de pantalla adjunta a continuación.

ingrese la descripción de la imagen aquí

O consulte este /programming/10449177/enter-key-does-not-work-on-netbeans-7-1/46538052#46538052


0

Aquí está la solución que me ha funcionado a lo largo de varios años y versiones de NetBeans.

(Actualmente estoy usando NetBeans 11.3-beta2).

  1. NetBeans> Herramientas> Complementos> Instalado> Mostrar detalles
  2. Ordenar por nombre
  3. Seleccione "AngularJS Editor" y "Knockout HTML Editor" si aparecen y están activos.
  4. Desactivar
  5. Reinicie NetBeans.

Gracias a las personas antes del comentario n. ° 14 en 2018-11-15 .

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.