IDE
IDE (Integrated Development Environment) é um cluster de ferramentas de software usadas pelo programmers para o desenvolvimento. Em outras palavras, é um ambiente de desenvolvimento integrado.
A essência do IDE para o desenvolvedor
Alguns desenvolvedores iniciantes confundem a noção de ambiente e editor de código. Um IDE fornece uma grande lista de recursos: desde conectar diferentes idiomas e verificar o prog escritoram, para compilar e ajudar a construir o projeto. Um IMR é a zona de conforto do desenvolvedor. Seu objetivo é unir as várias utilidades para o trabalho confortável do programmer. Graças ao ambiente IMR, o programmer pode não perder tempo com tarefas adicionais e, assim, fazer muito mais em menos tempo.
O IME ajuda a aumentar a produtividade.
Composição do IDE
- Editor de código
- Translator (compilador e/ou interpretador)
- Ferramentas para projetos de construção
- Debugger
Editores de código ajudam a escrever programs destacando a sintaxe, complementando automaticamente o código, adicionando recuos, verificando o posicionamento dos caracteres e oferecendo ajuda contextual com o código. Você pode estender seus recursos instalando plugins adicionais.
Compilador e interpretador - são responsáveis por converter o código escrito pelo homem em código de máquina que o computador possa entender.
Debugger - permite encontrar e corrigir bugs no código.
Hoje, a maioria dos IDEs é desenvolvida com suporte a vários idiomas, facilitando a localização de um ambiente de desenvolvimento adequado.
Escolhendo um IDE
Considere estes pontos ao escolher um IDE:
- Se o idioma que você precisa é suportado pelo sistema operacional com o qual você vai trabalhar.
- Determinando as tarefas para qual dispositivo você está desenvolvendo o projeto (android, web, área de trabalho, ios)
- Funcionalidade