2012-09-26 5 views
13

Me gusta eclipse, y con algunos ajustes puede usarse para la programación de Javascript. Hay una sintaxis completa, linting, formateo, y hay "bosquejos", aunque solo para archivos javascript simples.¿Hay un complemento de eclipse que cree una vista de esquema para el "patrón de módulo revelador de JavaScript"?

Lo que me molesta es que no hay una "Vista de esquema" para los archivos que siguen el patrón de diseño de "módulo revelador". Este es mi estilo de codificación favorito.

Hay un complemento en alguna parte que agrega a Eclipse una vista de esquema "extendida" que puede "ver adentro" la estructura anidada de un archivo .js escrito en el "estilo de módulo revelador", que muestra las funciones privadas encapsuladas y miembros? (La "vista normal contorno eclipse es generalmente vacío para este tipo de estilo)

Respuesta

8

responder a mi propia pregunta, de nuevo:.

Las funciones javascript dentro del IIFE deben ser anotados en el estilo jsdoc, entonces van a aparecer . en la vista de esquema

se describe todo el proceso aquí, con capturas de pantalla:

http://www.kajabity.com/2012/02/how-i-introduced-jsdoc-into-a-javascript-project-and-found-my-eclipse-outline/

+0

de trabajo fuera de su ejemplo [en esta cuestión] (http://stackoverflow.com/questions/12838536/best -practices-for-jsdoc ing-javascript-files-written-in-the-revealing-module), ¡finalmente conseguí que funcionara! Tenía que hacer un: 'var namespace = {}; namespace = (function() {}()); ', que finalmente unió todas las piezas y ¡consiguió que el esquema funcionara correctamente! Muy emocionante. –

+0

¿Hay algún consejo similar para [pruebas de jazmín] (https://jasmine.github.io/2.2/introduction.html). Las funciones en línea están en parámetros de llamada de función. – Batandwa

+0

@knb Esta respuesta debería marcarse como aceptada, creo. –

Cuestiones relacionadas