2011-05-02 11 views
10

Estoy buscando una característica equivalente en Visual Studio para arrastrar y colocar en Eclipse Vista de esquema. Específicamente, después de abrir la clase que estaba editando en la Vista de esquema, vio todos los métodos de la clase en el orden físico en el que estaban (no ordenados alfabéticamente). Podría hacer clic en el Método 1 y arrastrarlo sobre el Método 2, moviendo todo el código del método 1 físicamente arriba del código del Método 2. Esto fue muy útil para la organización.VS2010 equivalente a Eclipse ventana "Esquema" arrastrar-refactorizar

Miré a Vista de clases en estudio, y mientras la vista de clases hace una lista de todos los métodos en una clase, los enumera según un orden que defina (que obviamente no puede ser arrastrado a reorganizar). ¿Hay alguna función en Studio que le permita ver el diseño físico de una clase y reorganizarla arrastrando los métodos?

Gracias, Alec

+0

posible duplicado de [Cómo mostrar el esquema del código en Visual Studio?] (Http://stackoverflow.com/questions/3793892/how-to-show-code-outline-in-visual-studio) – Eliko

Respuesta

13

No creo que hay un equivalente directo en Visual Studio 2010. El más cercano que he encontrado es la ventana File Structure, que es proporcionada por Resharper (un gran plug-in comercial) Esto les mostrará a los miembros en su orden real y le permitirá reorganizar las cosas. Visual Assist X

enter image description here

+0

Perfecto, I descargué la versión de prueba y funcionó exactamente como esperaba. ¡Gracias! – pghprogrammer4

+1

La asistencia visual de Whole Tomato tiene una ventana de esquema y es una herramienta increíble en general, por lo que puede valer la pena pagarla. – TudorT

+0

Resharper es ideal para muchas cosas, pero todavía no puede encontrar la manera de dar una vista alfabética del contenido del archivo. Voy a verificar Visual Assist, quizás pueda hacerlo. – Evvo

0

Comencé a usar una extensión llamada "VS10x Code Map v2" que se encuentra en el administrador de extensiones. Es realmente agradable e intuitivo hasta ahora.

+0

VS10x Code Map v2 es excelente. Pero ya no es gratis ... Como ya tenía una licencia de Resharper, cambié a su vista de Estructura de archivos. –

5

VSCommands 2010 tiene una característica de estructura de archivos que funciona con diferentes tipos de archivos en su versión gratuita.

+2

Voy a agregar que la estructura de archivos en VSCommands admite archivos C# \ VB \ C++ \ XML \ XAML \ Config \ CSS y soporte para ASPX \ RAZOR \ JavaScrip \ SQL; el filtrado y la ordenación se agregarán pronto. Puede descargarlo desde http://visualstudiogallery.msdn.microsoft.com/d491911d-97f3-4cf6-87b0-6a2882120acf/ –

+1

Estaba usando VS10x Code Map pero no le gustó cómo cambian la licencia, ahora usando esa alternativa y feliz :) – Guillaume86

Cuestiones relacionadas