O é um ambiente de desenvolvimento integrado que permite editar, compilar e depurar programas, escritos na linguagem AdvPL.
Como ferramenta de edição, engloba todos os recursos disponíveis nas melhores ferramentas de desenvolvimento do mercado, como cortar e colar, levar o ponteiro do mouse até uma determinada linha do código-fonte, localização e substituição de texto, etc., e recursos adicionais, como indentação de código-fonte, inserção de comentários de documentação, etc.
Já como ferramenta de depuração, dispõe de ações de depuração como percorrer linha, pular linha, executar, seguir até o retorno, pausar execução e derrubar client, etc., permitindo ao usuário executar e depurar suas rotinas de dentro de seu ambiente integrado, inspecionando o ambiente de execução de suas rotinas através de diversas janelas de informações, como variáveis (divididas entre variáveis locais, públicas, privadas e estáticas), expressões em watch, tabelas, índices e campos, breakpoints, programas registrados (inspetor de objetos) e pilha de chamadas. Além disso, os programas criados são compilados diretamente no , onde são mantidos em projetos e grupos de projetos.
Os grupos de projetos facilitam a compilação de um ou mais projetos de arquivos, utilizando conceitos de repositórios e diretivas de compilação, possibilitando inclusive a manutenção de bibliotecas de rotinas do usuário.
Para a execução do não é necessário conectar-se ao , exceto nas operações de atualização ou consulta de um repositório (compilação, obtenção do mapa de objetos, aplicação de patchs, etc.) e durante o processo de depuração.
Não é aconselhável executar o remotamente (via Internet ou via modem), pois a conexão do remote ao sistema, quando efetuada através do Development Studio, é mais lenta.
A seguir, observe os passos para o desenvolvimento de programas, na linguagem AdvPL, utilizando o :