2012-10-11 47 views
5

Al codificar una clase de TypeScript, Visual Studio (Pro 2012) me proporciona un menú desplegable de esquema de clase en la parte superior izquierda. Puedes verlo en la captura de pantalla.Cómo mostrar el esquema de clase de TypeScript en Visual Studio

enter image description here

¿Hay alguna manera de tener esta muestra todo el tiempo? Al igual que la característica de esquema de código en FlashDevelop. Es decir. acoplado a una ventana dentro de VS para que pueda navegar fácilmente a los métodos.

Respuesta

2

Puede abrir la vista de clases usando el menú de la barra de herramientas:

View > Class View 

A continuación, puede ver el contenido de sus clases, similar a la caída hacia abajo, pero atracado en donde quieras.

Sin embargo, esto no le muestra actualmente el contenido de un archivo de TypeScript, no se muestran en la lista superior de clases.

Class View - With Methods

+1

Poco confuso, ¿está diciendo que esto no será posible hasta que VS2012 sea más compatible con TypeScript o podemos forzar un archivo .ts en la vista? – camelCase

+2

En este momento, este panel no es compatible con TypeScript; no puedo encontrar la manera de configurarlo para hacerlo. Sin embargo, es una buena sugerencia, así que quizás lo mencione en Codeplex: http://typescript.codeplex.com/discussions – Fenton

+2

. De hecho, es una verdadera lástima. TypeScript tenía mucho que ofrecer, y tiene esta aburrida ventana emergente de IntelliSense directamente en el código fuente, pero no tener una vista de clase/gráfico con todas las funciones es una verdadera desventaja. –

0

Si bien no es la respuesta que usted está esperando, una solución es el desarrollo de sus archivos mecanografiado en WebStorm, y establecer 'máquina remota' de WebStorm ser IIS carpeta de su proyecto de Visual Studio. Muy a menudo, me parece que tengo que hacer cambios en WebStorm en el proyecto de Visual Studio cada vez que lo pruebo, pero las pruebas de la unidad 'javascript puro' se pueden hacer puramente en el lado de webStorm. También es posible que desee realizar una prueba de qunit en etapa temprana utilizando el servidor/puerto de host local de WebStorm, tal vez con datos falsos.

Cuestiones relacionadas