Configurações

O diálogo Configurações é aberto pelo ícone de engrenagem na base da barra de atividades, pelo menu Editar ‣ Preferências ou pelo atalho CTRL + P. Ele é organizado nas abas Preferências, Editor, Configurações da API, Servidor Git e Assistente IA.

Ver também

Para usar o OnStudio de outro computador, veja Usar o OnStudio de outro computador; para enviar versões a um servidor Git, Guardar e restaurar versões do projeto.

As alterações são aplicadas com o botão Salvar. As preferências são gravadas no perfil do usuário do OnStudio, mantido pelo serviço OnStudio, e portanto valem para qualquer navegador que acesse o mesmo serviço.

Preferências

../../_images/settings_preferencias.png

Fig. 16 Aba Preferências: estilo e configurações regionais.

Estilo

  • Tema: paleta de cores aplicada a toda a IDE, agrupada em Adaptável (Padrão), Escuro (Escuro Marinho, Escuro Neutro, Escuro Moderno, Nord, Violeta Meia-Noite, Floresta Profunda, Solarized Escuro, Escuro de Alto Contraste) e Claro (Claro Suave, Solarized Claro, Sépia, Claro de Alto Contraste). O tema escolhido é aplicado a toda a IDE imediatamente, como pré-visualização, e só é gravado com Salvar; fechar o diálogo sem salvar volta ao tema anterior. Enquanto houver uma escolha não salva, o botão de desfazer dentro do campo retorna ao tema gravado.

    ../../_images/settings_temas.png

    Fig. 17 Lista de temas, com uma amostra das cores de cada um.

    ../../_images/settings_tema_desfazer.png

    Fig. 18 Tema Sépia em pré-visualização (ainda não salvo), com o botão de desfazer dentro do campo.

  • Tema de Cores: Claro, Escuro ou Sistema (segue a preferência do sistema operacional). Aplica-se aos temas adaptáveis.

  • Layout da Barra Lateral Primária: Explorador fixo acima da atividade ou Atividade ocupa toda a barra lateral (ver Organização da interface).

Regional

  • Idioma: Português (Brasil), English (US), Español, Français ou Deutsch.

  • Formato de Data/Hora: máscara utilizada nas datas apresentadas pelo ambiente (por exemplo DD/MM/YYYY HH:mm:ss). O ícone de ajuda ao lado do campo lista os tokens aceitos (YYYY, MM, DD, HH, mm, ss etc.) e o campo à direita mostra a visualização do formato.

Armazenamento

../../_images/settings_preferencias_2.png

Fig. 19 Aba Preferências: diretórios de armazenamento e variáveis.

Diretórios utilizados pelo serviço OnStudio na máquina onde o serviço está instalado:

Campo

Conteúdo

Arquivos de Distribuição de Bibliotecas

Arquivos .wcl das bibliotecas externas.

Arquivos Intermediários de Bibliotecas

Repositório intermediário das bibliotecas.

Arquivos de Firmware e Bootloader

Arquivos .wcf e .wcb baixados ou instalados do computador.

Projetos

Diretório padrão dos projetos.

Por padrão os diretórios ficam em C:/Users/Public/Documents/HI_tecnologia/onstudio/.

Variáveis

  • Tamanho padrão de STRING: tamanho máximo preenchido automaticamente na dimensão de novas variáveis do tipo STRING (armazenado como :N). Aceita valores de 1 a 245.

Depuração

  • Intervalo de atualização da inspeção (ms): intervalo de atualização dos valores das variáveis no CONSOLE DE DEPURAÇÃO.

  • Máximo de itens do vetor: número de elementos de um vetor apresentados na inspeção.

Recursos experimentais

Presente apenas em builds de desenvolvimento. Permite habilitar, por navegador, os recursos ainda em desenvolvimento e desabilitar o Controle de Versão.

Editor

../../_images/settings_editor.png

Fig. 20 Aba Editor.

Configurações do editor de código ST (ver Editor ST): Família de Fonte, Tamanho da Fonte, Tamanho da Tabulação, Quebra de Linha, Números de Linha e Minimapa.

Configurações da API

../../_images/settings_api.png

Fig. 21 Aba Configurações da API.

Campo

Descrição

URL da API

Endereço do serviço OnStudio (padrão http://localhost:7788). Após alterar, clique em Aplicar para salvar e recarregar a página. Este é o único campo acessível quando a interface está bloqueada por falta de conexão.

URL da Documentação

Endereço base de onde são buscados os arquivos de documentação das bibliotecas (padrão http://localhost:7788/libraries).

Formato da documentação

Markdown ou RST: formato do arquivo de documentação solicitado ao servidor.

Tempo limite da requisição (ms)

Tempo máximo de espera por uma requisição de comunicação com o dispositivo. O maior timeout do driver é sempre usado como mínimo.

Tentativas de requisição

Número de repetições de uma requisição de comunicação que falhou (exceto por tempo limite).

Servidor Git

../../_images/settings_git.png

Fig. 22 Aba Servidor Git.

Servidor de repositórios usado pelo Controle de Versão para publicar as versões dos projetos. Cada projeto informa apenas o nome do seu repositório.

  • Endereço do servidor: URL HTTPS do servidor, incluindo o grupo ou usuário dono dos repositórios.

  • Usuário e Senha ou token de acesso: credenciais gravadas no perfil do usuário. Muitos servidores exigem um token de acesso com permissão de escrita em vez da senha.

  • Testar conexão: verifica o acesso ao servidor e, opcionalmente, a um Repositório de teste (não é salvo).

Assistente IA

Configurações de conexão, comportamento, histórico de conversas, modelos e chaves de API do Assistente IA (ver Configurações).