Red de conocimiento informático - Aprendizaje de código fuente - Explicación de las herramientas de desarrollo .Net necesarias para el nuevo compilador de fragmentos

Explicación de las herramientas de desarrollo .Net necesarias para el nuevo compilador de fragmentos

Las 10 mejores herramientas para nuevos desarrolladores .Net

En el artículo "Las 10 mejores herramientas para nuevos desarrolladores .Net", resumí las 10 mejores herramientas para desarrollar en la plataforma .NET. Herramientas. A partir de este artículo, presentaremos el uso de estas herramientas en detalle en varios artículos

Snippet Compiler

Descripción general de la herramienta

Snippet Compiler es un pequeño compilador de Windows. Aplicaciones basadas en software que puede utilizar para escribir, compilar y ejecutar código. Snippet Compiler es una pequeña aplicación basada en Windows que puede utilizar para escribir, compilar y ejecutar código. Ahora, Snippet Compiler es compatible con NET Framework y su última versión es la página de inicio oficial de Snippet Compiler Live Ultimate Edition for Developers (Alpha)

Escenarios de aplicación

Si Si tiene un pequeño fragmento de código, pero no desea crear un proyecto completo de Visual Studio y todos los archivos que lo acompañan, aquí es donde entra en juego Snippet Compiler. Si usamos el Bloc de notas para escribir fragmentos de código, no solo no habrá mensajes inteligentes, sino que también seremos propensos a errores. Si escribimos un fragmento de código en el Bloc de notas, no solo no hay un mensaje inteligente, sino que también es problemático compilarlo desde la línea de comandos si queremos crear un proyecto de Visual Studio, crear un proyecto de Visual Studio solo por un tiempo muy pequeño. El fragmento de código tampoco es fácil. Vale la pena, y eso es exactamente lo que hace Snippet Compiler.

Cómo usarlo

Después de descargar Snippet Compiler, puedes usarlo para crear tus propios proyectos. Una vez que descargue Snippet Compiler, no necesita instalarlo, simplemente ejecute el archivo ejecutable. Cuando lo ejecute por primera vez, le pedirá que cree un acceso directo en el idioma predeterminado (C#). ¿Puede escribir el fragmento de código directamente en el método RunSnippet() como se muestra a continuación?

Después de escribir el código, si desea probarlo, puede hacer clic en el botón Inicio en la barra de herramientas, como se muestra en la siguiente figura. En este momento, Errores y Visualización. errores de compilación o resultados de salida en la ventana Salida

Si queremos usar VB NET en lugar de C# para escribir fragmentos de código, podemos configurarlo en la pestaña Opciones, de la siguiente manera: como se muestra en la figura

Otra característica nueva de Snippet Compiler es que admite dos versiones de NET Framework, concretamente con Existen NET Framework y NET Framework para SP.

El compilador de fragmentos agrega varios ensamblados comunes de forma predeterminada. Si necesitamos usar otros ensamblados en el fragmento de código, podemos hacerlo seleccionando el elemento de menú Herramientas > Referencia en el administrador de referencias. En el elemento del menú Referencias, podemos agregar o eliminar ensamblados como se muestra a continuación

Herramienta de análisis de código

Descripción general de la herramienta

Microsoft Source Analysis para C# es una herramienta de verificación de especificaciones de código adecuada para C# (VB NET no es compatible. Su predecesor es la herramienta interna de formato y verificación de especificaciones de código de Microsoft). StyleCop, la herramienta interna de verificación de especificaciones de código y aplicación de formato de código de Microsoft, está diseñada para ayudar a los equipos de proyecto a aplicar un conjunto común de especificaciones de formato de código fuente.

Comprueba las mejores prácticas de formato de código C# predefinidas, pero a diferencia de FxCop, comprueba directamente el código fuente y no tiene la flexibilidad de establecer reglas para obligar a los desarrolladores a utilizar las mismas convenciones para escribir código C#. Escenarios de aplicación

Cuando es necesario aplicar las especificaciones del código fuente en el equipo y las especificaciones no están personalizadas, pero cumplen plenamente con los principios de diseño de la biblioteca de clases NET de Microsoft

Introducción al uso

El uso del análisis del código fuente de C# es muy simple. Seleccione el archivo que se analizará en el explorador de soluciones y luego seleccione el menú contextual para ejecutar el análisis del código fuente. Seleccione el menú contextual para ejecutar el menú de análisis del código fuente

o presione directamente la tecla de método abreviado Shift + Ctrl + Y para ejecutar el análisis del código

Después de analizar el código fuente, se le proporcionará la ventana de resultados del análisis del código fuente Información sobre qué código no cumple con las Pautas de diseño de bibliotecas de clases .NET y una descripción del incumplimiento

lishish lishixinzhi/Article/program/net/201311/ 13068