Actualmente estoy refabricando un código JavaScript que tenemos y, entre otras cosas, lo he cambiado para hacer uso del patrón revelador del módulo. El código se ve mucho más ordenado y funciona bien, pero ya no puedo ver las funciones en la vista de esquema. Veo el espacio de nombres de nivel superior var como una var pero no puede expandirlo para ver las funciones dentro.¿Cómo puedo ver el contorno en eclipse cuando uso el patrón revelador del módulo?
permite decir el código utilizado para tener este aspecto:
function myFunc1() {}
function myFunc2() {}
En este caso se ve ambas funciones en la vista de esquema. Pero si lo cambia a esto:
var myNamespace = function()
{
function myFunc1() {}
function myFunc2() {}
return {
name: "myNamespace",
myFunc1: myFunc1,
myFunc2: myFunc2
}
}();
A continuación, la vista de esquema muestra simplemente la var de myNamespace. Intenté buscar pero no puedo encontrar una vista que realmente me muestre la jerarquía correctamente. ¿Alguien sabe de una manera de ver esto o es un caso de eclipse que no puede hacer esto?
de Francois trabaja un convite. Es un poco complicado tener que confiar en un comentario, pero es la única solución que he visto. Me di cuenta de que si escribe un @memberof incorrecto, entonces el esquema de Eclipse va con el comentario en lugar del código, por lo que debe tener cuidado al usarlo. –