Na parte superior da IDE encontra-se o menus do sistema e os botões de atalho para as principais funcionalidades.
e alguns ícones de atalho ficam desabilitados ao iniciar a IDE. Para fazer a habilitação é necessário que exista um projeto em aberto na IDE ou que seja criado um. |
de atalho
As funcionalidades mais usadas do menu do sistema possuem atalhos.
- Novo projeto: cria novo projeto;
- Abrir: abre um projeto;
- Salvar: salva alterações feitas
- Salvar todos: salva todas as alterações feitas nos arquivos em aberto
- Rodar: roda o projeto;
- Debug: faz o debugging do projeto e o roda;
- Parar Aplicação: para o servidor em que o projeto . Só é habilitado após rodar ou debugar o projeto;
- Abrir navegador: abre o projeto no browser;
- Prosseguir execução: executa a aplicação normalmente, ignorando o
- Próximo passo: segue para a próxima linha do código, mas não entra no método se houver;
- Entrar: segue para a próxima linha do código e entra no método;
- Sair: caso esteja dentro de método, clicando em sair, você segue para a primeira linha de código que fica fora do método;
- Terminal: acessa o terminal Linux, onde você tem acesso a todos os arquivos do seu projeto utilizando os comandos do Linux;
- Banco de Dados: abre o context.xml, onde mostra todos os bancos de dados do projeto;
- Console: faz a publicação do seu projeto;
- Bancos de Dados na nuvem: mostra os bancos de dados na nuvem e suas informações, como também faz a adição de outros bancos;
- Suporte online: abre o chat para falar com a equipe de suporte da IDE;
- Iniciar assistente: habilita um assistente que faz um tour pela IDE.
Arquivo
Realiza algumas ações no arquivo aberto na área de trabalho.
- Abrir recentes:
Salvar: salvar o arquivo que está aberto na área de trabalho;
Salvar como: cria uma cópia do arquivo editado, permitindo a alteração do nome e local de salvamento;
Salvar todos: salva todos os arquivos;
Fechar:
Editar
- Desfazer:
- Refazer: refaz a última ação desfeita;
- Recortar:
- Copiar: copia um conteúdo selecionado;
- Colar:
- Pesquisar:
- Substituir: pesquisa por um conteúdo na janela aberta e o substitui por outro.
Projeto
Menu responsável por gerenciar e configurar o projeto aberto, além de abrir algumas funcionalidades.
- Novo: cria um novo projeto;
- Abrir: abre um projeto criado;
- Abrir Recentes: apresenta uma lista de projetos que foram utilizados recentemente na IDE;
- Fonte de dados: abre a janela de fontes de dados, onde você pode fazer adicionar novas fontes, busca por fontes de dados, removê-las e alterar as fontes selecionadas;
- Banco de dados: abre o arquivo context.xml em modo low code, permitindo criar bancos de dados, removê-los, manipulá-los, verificar e adicionar perfis dos bancos;
exibe as chaves de internacionalização (mobile, cliente ou servidor). Permitindo adicionar novas ou editar as já existentes;
Para saber mais sobre chave de internacionalização clique aqui. |
- Permissões de segurança: cria grupos de acessos e permissões de acessos a diretórios e páginas;
- Eventos e ações: abre uma janela com para criar eventos e ações as propriedades existentes através dos blocos de programação. Por default, os eventos não são definidos e as ações utilizam o padrão do framework. Alguns eventos são criados no lado do cliente, enquanto o restante é criado no lado do servidor;
- Parâmetros do sistema: abre a janela de parâmetros do sistema, através dela é possível criar parâmetros e vinculá-los aos perfis de banco de dados, permitindo gerar .war com parâmetros diferentes para cada perfil;
- Agendador de tarefas: abre a janela Agendador de Tarefas (job), permitindo definir tempo para executar ações geradas por bloco de programação;
- Configurações: abre a janela de configurações do projeto, permitindo editar algumas informações gerais, versionamento, referências do projeto e Funcionalidades parametrizáveis;
- Limpar todos os caches: limpa todos os dados do cache;
- Compartilhar projeto: cria uma cópia compactada do projeto por 24 horas, um link público é gerado para permitir seu compartilhamento;
Conceder acesso remoto: cria um link para permitir que outro usuário trabalhe ao mesmo tempo no mesmo projeto, usado para suporte;
- Fechar: fecha o projeto.
Plugin
O plugin no Cronapp é uma pequena aplicação desenvolvida e disponibilizada para provê funcionalidade bem específica a projetos Cronapp. Existem vários plugins que facilitam a integração com sistemas externos, podendo ser gratuitos ou pagos. Você é livre para criar plugins e disponibilizá-los com outros usuários e projetos.
- Meus plugins: lista de plugins criados pelo usuário, informando seu tipo e sua licença, e também um botão para abrir a janela para adicionar um novo plugin;
- Plugins instalados: exibe os plugins ;
- Adicionar novo plugin: abre uma janela para fazer a criação de um plugin.
Espaço de Trabalho
Nele você pode definir o idioma da IDE, visualizar o seu perfil, escolher o quanto de memória a ser utilizada, definir o tipo de uso da IDE e algumas configurações.
Executar
Menu que reúne algumas funcionalidades necessárias para executar a aplicação.
- Rodar: roda o projeto;
- Debug: roda o projeto em modo debugging;
- Parar Aplicação: para a execução da aplicação no servidor Tomcat;
- Prosseguir execução: usado em modo debugging. executa a aplicação ignorando os breakpoints;
- Próximo passo: segue para a próxima linha do código, mas não entra no método, se houver.
- Entrar: segue para a próxima linha do código e entra no método, se houver.
- Sair: caso esteja dentro de método, clicando em sair, você segue para a próxima linha de código após a chamada do método.
- Abrir Navegador: Abre o projeto em outra aba do navegador.
Ferramentas
Em Ferramentas é possível fazer o gerenciamento dos tipos de bancos de dados e dos backups automáticos, além de abrir o terminal.
- Gerenciador de SQL: Abre o Sistema de Gerenciamento de Banco de Dados (SGBD) online;
- Terminal: acessa o terminal Linux, onde você tem acesso a todos os arquivos do seu projeto;
- Gerenciamento de Backups: gerencia os backups que foram feitos, podendo ser baixados, removidos ou restaurados.
Deploy
Responsável por publicar a aplicação e configurar o banco de dados.
- Publicar: exibe uma janela de configuração a fim de ajustar algumas propriedades para fazer a publicação do seu projeto;
- Console: faz a publicação do seu projeto;
- Bancos de dados na nuvem: mostra os bancos de dados na nuvem e suas informações, como também faz a adição de outros.
Dispositivos Móveis
Esse menu somente estará ativo quando o projeto for mobile ou mobile com front-end.
Assistente
- Agente Cronapp: abre um caixa de diálogo onde você pode fazer algumas perguntas mais específicas sobre a IDE, respondidas por um chatbot;
- Glossário: apresenta definições de algumas expressões utilizadas na IDE;
- Preferências: exibe a opção de abrir o assistente ao inicializar o CronApp e faz uma análise da IDE, podendo ser escolhida entre 1x por dia, por semana ou por mês.
Ajuda
- Lista de atalhos: todas as teclas de atalho que são suportadas e o que cada uma faz.
- Suporte online: abre uma caixa de diálogo para mandar mensagem a equipe de suporte da Cronapp.
- Iniciar Assistente: habilita um assistente que informa sobre algumas funcionalidades da IDE e a localidade dessas funcionalidades.
- Sobre: abre uma janela com as informações da IDE.
- Termos de Serviço Beta do Cronapp: exibe os termos para uso da versão Beta do Cronapp.