2010-10-27 17 views
7

Estoy usando Netbeans para editar mi proyecto HTML. He definido el proyecto como un proyecto PHP (aunque solo es HTML).Etiquetas "application/x-javascript" de Netbeans

El problema: Netbeans no reconoce esto como Javascript:

<script type="application/javascript"> 

o

<script type="application/x-javascript"> 

Como tal que no permite funciones de edición de Javascript. (Autocompletado y tal ...)

En cambio, solo reconoce <script type="text/javascript">.

¿Existe alguna manera personalizada de que el editor reconozca "application/javascript" como Javascript?

+0

¿Cuál es la versión de netbeans que está utilizando? –

+0

Supongo que puede marcar todo como "texto/javascript" y luego realizar un descubrimiento de todo el proyecto cuando implemente. Sin embargo, esta no es una solución sostenible. – Stephen

+0

- Estoy usando nightly build 7.02 y también la versión 6.9. – eshalev

Respuesta

0

Poner el javascript en un archivo separado del HTML lo resolvería, ¿no? ¿O eso no es una opción?

encontré esto: http://forums.netbeans.org/topic6181.html

+0

No, el problema es que este proyecto ya está listo al 90%. He entrado en esto ahora ... No quiero cambiar los archivos HTML actuales (eso sería descortés ...). – eshalev

+1

bien, puede ser cortés y sufrir, o puede hacer que las secuencias de comandos src a los archivos js y tengan edición de contexto: ^) su elección. –

1

Creo Netbeans está buscando <script type="text/javascript"> antes de habilitar el autocompletado. Probablemente estén siguiendo la especificación HTML W3 para el JavaScript en línea.

La pregunta sobre cuál es el tipo MIME correcto para JavaScript aparece con frecuencia. El tipo oficial de MIME es application/javascript, pero algunos navegadores no son compatibles. El estándar de la industria se ha convertido en 'texto/javascript'.