Skip to content

Documento para realizar la configuración del ambiente de desarrollo

Notifications You must be signed in to change notification settings

ucudal/PII_Herramientas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

UCU

Universidad Católica del Uruguay

Facultad de Ingeniería y Tecnologías

Programación II

Herramientas del curso

Contenido

  1. Acerca de este documento

  2. NET 8.0

  3. Rider

  1. Extensiones de Rider
  1. GitHub

  2. Git

  3. Doxygen


Acerca de este documento

Este documento contiene la lista de herramientas que usaremos en el curso, con los vínculos a los sitios oficiales de descarga. Puedes instalar las herramientas tanto en windows como en macOS; en caso de usar otro sistema operativo, consulta a los profesores.

.NET 8.0

.NET 8.0 esla nueva plataforma unificada de Microsft para el desarrollo de aplicaciones modernas. Las instrucciones de instalación están disponibles a través este 🌎vínculo de descarga.

⚠️ Importante Puedes descargar el instalador e instalarlo tu mismo siguiendo las instrucciones provistas o instalarlo en clase; trae el programa de instalación descargado para la próxima clase

Rider

Rider es un IDE multiplataforma para desarrollo en .NET desarrollado por JetBrains que puede ser utilizado con una licencia académica.

⚠️ Importante Debes usar tu cuenta de correo de la UCU del dominio @correoucu.edu.uy para crear tu cuenta en JetBrains

Para obtener tu licencia debes crear primero una cuenta en JetBrains aquí.

Esta licencia te dará acceso a varios productos; a menos que en tu trabajo o en otros cursos uses otras herramientas de JetBrains, deberás instalar solamente Rider a través de este 🌎vínculo de descarga.

Luego de que instales Rider deberás activarlo:

Extensiones de Rider

⚠️ Importante Es necesario instalar las siguientes extensiones luego de instalar Rider. Debes estar conectado a Internet durante el proceso de instalación.

Por ahora no hay extensiones recomendadas.

Github

GitHub es un servicio en línea para desarrollar programas en forma colaborativa. Está basado en Git e incluye funcionalidad adicional útil para el desarrollo de algunas competencias de este curso.

⚠️ Importante El código de los programas en GitHub que crees y las interacciones en marco del desarrollo colaborativo de esos programas es público.

Los profesores veremos el código y las interacciones en GitHub de todos los alumnos; eventualmente modificaremos ese código o participaremos en las interacciones. Los profesores también proveeremos código en GitHub. Debes crear una cuenta en GitHub, o puedes usar una cuenta que ya tengas creada. Ya sea que crees una cuenta nueva, o que uses una que ya tengas, ten en cuenta que deberás usar la misma cuenta a lo largo de todo el curso. Los profesores te preguntaremos el nombre de usuario de GitHub.

Git

Para poder gestionar los repositorios de GitHub a través de aplicación de escritorio o de la consola, se requiere instalar Git SCM. Las instrucciones de instalación están disponibles a través de este 🌎vínculo de descarga.

Doxygen

Es un paquete para la generación de sitios web de documentación a partir de comentarios XML.

Las instrucciones de instalación están disponibles en la página en la sección "A binary distribution for Linux x86-64", "A binary distribution for Windows" o "A binary distribution for Mac OS X 10.14 and later"; usa la que corresponda según el sistema operativo que tengas.

🌎 Instalación

⚠️ En Mac OS, en lugar de la instalación anterior, puedes usar el comando brew install doxygen. Puedes ver aquí más información sobre esta fórmula de Homebrew.

⚠️ En Windows puede suceder que durante la instalación no agregue la carpeta donde está doxygen.exe a la variable de entorno PATH. En ese caso debes modificar esa variable de entorno para agregar la carpeta donde está doxygen.exe, por ejemplo, C:\Program Files (x86)\doxygen.

About

Documento para realizar la configuración del ambiente de desarrollo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published