Teoría sobre Instalación e uso de contornos de desenvolvemento
Obxectivos
- Aprender a instalar e actualizar un IDE, e facer a súa configuración
- Descubrir as súas funcións, características e as súas posibilidades de personalización
- Ampliar as capacidades do IDE mediante plugins
- Coñecer algúns dos IDE máis utilizados libres e comerciais
- Saber cómo depurar o código paso a paso e mediante puntos de ruptura
- Como xerar documentación de xeito automático
Resumo
- Un IDE pode constar das seguientes ferrameentas:
- Editor.
- Compilador ou intérprete.
- Depurador (intérprete).
- Constructor de interfaces gráficos.
- Os entornos de desarrollo na nube estanse extendendo cada vez máis.
- Pese a la desventaja da potencia, poseen outras vantaxes coma son o traballo colaborativo, os repositorios comúns, poder traballar con cualquera dispositivo, etc.
- Algúns entornos online son:
- CodeBox.
- Cloud 9.
- CodeAnywhere.
- Existen entornos de desarrollo libres e propietarios.
- Para programar en Java, se necesitan los siguientes elementos:
- JDK é o Java Development Kit. É o software utilizado polos desarrolladores; inclúe o compilador de Java (javac), JRE e JVM.
- JRE é o Java Runtime Environment. É o software utilizado polos usuarios; inclúe a JVM.
- JVM é o Java Virtual Machine. É o programa que executa o código Java previamente compilado con javac.
- Para depurar un programa, hai que facer uso de:
- breakpoint
- watch
- O profiler é unha ferramienta para monitorizar as aplicacións; ven integrado en moitos IDEs.
- Javadoc é unha ferramenta para a xeneración automática de documentación en Java.
- Na maioría dos IDE é posible engadir módulos ou plugins para ampliar as súas capacidades ou adaptarse a proxectos en múltiples linguaxes de programación