Extensibilidad, VS, C# - El blog de Javier Torrecilla

Ver por etiquetas

Todas las etiquetas » Extensibilidad » VS » C# (RSS)
Lo siento, no se pueden combinar más etiquetas.

[HowTo]Agregar Código al Código desde un Addin

Introducción Antes de comenzar a hablar del propio titulo, vamos a hacer un índice de los artículos publicados en la serie de extensibilidad: Parte 1: Agregar elementos a un menú de VS Parte 2: Obtener los tipos de Proyecto de VS Parte 3: Agregar Un Proyecto Nuevo Parte 4: Agregar Ficheros a un Proyecto Parte 5: Agregar Referencias Parte 6: Eliminando Datos   En este artículo vamos a ver como agregar código o modificar el texto existente en el documento activo. Código 1: string addingText =...
Publicado por Javier Torrecilla | con no comments
Archivado en: ,,

[HowTo]Eliminando Proyectos, ficheros y referencias…

Introducción Continuando con la serie de extensibilidad de Visual Studio, en este artículo vamos a ver como eliminar algunas de las cosas que ya hemos visto como añadir a un proyecto / solución desde un addin en VS. Código Eliminar un Proyecto Existente 1: var solution = (Solution2)_applicationObject.Solution; 2: var project = GetProject(solution); 3: solution.Remove(project); 4:     Eliminar un Fichero Existente 1: var solution = (Solution2)_applicationObject.Solution; 2: var project ...
Publicado por Javier Torrecilla | 1 comment(s)
Archivado en: ,,

[HowTo] Agregar Referencias a un proyecto

Introducción Continuando con la serie de extensibilidad de Visual Studio, en este artículo vamos a ver como agregar una referencia a un proyecto existente. Código Partiendo de los código utilizados en ejemplos anteriores, vamos a agregar una nueva opción de menú y dentro del evento clic agregaremos el siguiente fragmento de código: 1: string file = string .Empty; 2: using (OpenFileDialog opd = new OpenFileDialog()) 3: { 4: opd.Filter = "DLL | (*.dll)" ; 5: if (opd.ShowDialog() == DialogResult...
Publicado por Javier Torrecilla | 1 comment(s)
Archivado en: ,,

[HowTo] Agregar Ficheros a un Proyecto Existente

Introducción Siguiendo con la serie de post de extensibilidad que he estado escribiendo, vamos a ver en este artículo como agregar ficheros a un proyecto existente. Agregar Ficheros En este apartado vamos a ver como agregar ficheros nuevos o ficheros ya existentes. Ficheros Nuevos Al igual que existen plantillas predefinidas para proyectos, podemos encontrar plantillas de tipos de elementos agregables a un proyecto. Para poder explorar el conjunto de plantillas existentes, dentro del...
Publicado por Javier Torrecilla | 1 comment(s)
Archivado en: ,,

[HowTo] Agregar un Proyecto Nuevo a Visual Studio desde Código

Introducción En un post anterior vimos como definir un nuevo elemento en el Menú contextual de la Solución dentro de Visual Studio, y en este otro Post , hemos visto como obtener las distintas plantillas de proyectos de Visual Studio según una determinada versión. El objetivo del presente artículo, es indicar como agregar a una solución existente un Tipo de Proyecto dado, para ello partiendo del código de los dos artículos anteriores...
Publicado por Javier Torrecilla | 2 comment(s)
Archivado en: ,,

[HowTo]Obtener los Tipos de Proyecto de Visual Studio

Introducción En mi anterior artículo explicaba la forma de agregar una nueva opción de menú a uno ya existente, dentro de un Addin para Visual Studio. Siguiendo un poco con el tema de “extender” Visual Studio, vamos a ver como podemos obtener los distintos tipos de proyecto de una determinada versión de Visual Studio. (En el siguiente artículo, veremos como agregar un proyecto a una solución existente). Código Aunque he publicado...
Publicado por Javier Torrecilla | 2 comment(s)
Archivado en: ,,

[How To] Agregar un elemento de menú a Visual Studio.

Introducción En este post quiero explicar como agregar una nueva opción de menú propia a un menú de Visual Studio. ¿Por dónde empezar? El primer paso para que podamos empezar a “extender” Visual Studio es realizar la descarga del último SDK disponible . Una vez descargado e instalado, vamos a abrir Visual Studio, y generaremos un nuevo proyecto de tipo: Complemento de Visual Studio Una vez pulsado Aceptar, va aparecer un asistente donde...
Publicado por Javier Torrecilla | 3 comment(s)
Archivado en: ,,