🚀 Oferta especial: 60% OFF no CrazyStack - Últimas vagas!Garantir vaga →
Ferramentas de Desenvolvimento

Como usar Tray do zero: tutorial passo-a-passo para iniciantes

Descubra como dominar o Tray desde a primeira vez na IDE: configurações, integração com GitHub, projetos locais, branches, dependências e boas práticas. Guia ilustrado, atualizado para quem está começando.

CrazyStack
16 min de leitura
TrayTutorialGitHubConfiguração TrayNo codePasso a PassoNovos Desenvolvedores

Por que isso é importante

Aprender a usar uma IDE como o Tray, desde o zero, aumenta muito a sua capacidade de criar projetos, testar suas ideias e evoluir na carreira. Com integração eficiente ao GitHub, automação do setup e gerenciamento de dependências, você economiza tempo, reduz erros e trabalha sempre com versões seguras do seu código.

Primeiro acesso ao Tray: entendendo a interface

Logo ao abrir o Tray pela primeira vez, pode parecer um pouco intimidador. O visual da IDE é diferente daquele de plataformas web tradicionais como Lovable, Bolt ou V0. Mas, mesmo para quem está começando, entender as funções de cara deixa tudo mais simples e previne aquela ansiedade típica de novidade.

1
Passo 1: Localize o menu de configurações, geralmente representado por um ícone de perfil no topo da interface.
2
Passo 2: Explore os temas: escolha entre opções como dark, deep blue ou outras a seu gosto.
3
Passo 3: Deixe as configurações já predefinidas, pois o Tray já traz o ambiente otimizado para uso padrão.

ℹ️Atenção

Se essa é sua primeira IDE, não se preocupe se tudo parecer complexo no início. O processo de aprendizagem é rápido e logo o ambiente vai parecer familiar.

Configurando temas e preferências do Tray

O Tray oferece diversas opções visuais e de idioma já de início. Você pode alternar entre diferentes estilos de tema (escuro, claro, abissal) e ajustar o idioma dentre os disponíveis. Essas opções permitem melhor adaptação ao seu gosto, melhorando o foco e o conforto durante a programação.

Personalização

Troque o tema periodicamente até encontrar um que torne o trabalho mais agradável para você. Uma interface confortável melhora a produtividade!

Entendendo os botões iniciais da Tray

A interface inicial do Tray traz três botões principais: Open Folder (abrir pasta de projeto local), Open File (abrir um arquivo específico) e Clone Git Repository (clonar um repositório do GitHub). Cada um deles atende a um fluxo de trabalho comum para iniciantes, permitindo que você trabalhe localmente ou com projetos versionados.

1
Open Folder: Use para abrir projetos completos salvos no seu PC, sem depender de GitHub.
2
Open File: Abra arquivos únicos, como HTML ou Markdown, para pequenos ajustes ou documentação.
3
Clone Git Repository: Ideal para quem quer importar um projeto já versionado ou começar a partir de um template hospedado no GitHub.

ℹ️Dica

Sempre que puder, trabalhe com controle de versão usando GitHub. Assim, seu avanço estará sempre salvo e as chances de perdas são minimizadas.

Trabalhando com projetos locais e arquivos únicos

Projetos que já estão no seu computador são abertos facilmente via “Open Folder”. Se você tem apenas um arquivo para editar, “Open File” é o caminho. Essa flexibilidade permite editar desde landing pages simples até projetos complexos, aproveitando todo o poder do Tray sem complicação.

⚠️Atenção

Sempre organize seus arquivos e pastas antes de abrir no Tray para evitar confusões e garantir um fluxo organizado!

Integrando o Tray ao GitHub

O controle de versões é uma das maiores vantagens para quem trabalha com código – mesmo em projetos no code ou micro-SaaS. O Tray permite clonar repositórios do GitHub com um clique, facilitando o início, teste, manutenção e colaboração em projetos.

1
1: Crie uma conta no GitHub caso ainda não tenha.
2
2: Obtenha o link do repositório que deseja importar (você pode usar tanto projetos próprios quanto templates públicos).
3
3: Use a opção “Clone Git Repository” no Tray e cole o link. Escolha onde no seu computador o código será salvo.

Cuidado

Para usar recursos de Git e clonar repositórios, é fundamental ter o Git instalado no seu computador. Sem ele, funções de versionamento não vão funcionar!

Usando branches no GitHub e no Tray

Branches são como “cópias” paralelas do seu código principal. Você pode criar branches para desenvolver novas funcionalidades sem afetar o código que já está funcionando. Assim, é fácil experimentar, testar e até descartar ideias sem riscos.

1
Crie branches sempre que: For implementar algo novo ou testar mudanças importantes.
2
Utilize a main branch: Apenas para o código que já está pronto para produção e seguro.
3
Use o Tray: Para criar, alternar ou deletar branches através do próprio agente Tray, tornando o processo mais ágil.

⚠️Importante

Nunca faça alterações direto na “main” sem necessidade. Use branches para evitar perda de código ou erros difícil de reverter.

Compreendendo commits e push (envio de código)

Ao finalizar alterações, você precisa salvar (commit) e, se usar o GitHub, enviar essas mudanças para o repositório remoto (push). Assim, o histórico de versões fica protegido e você pode retomar trabalhos ou colaborar sem dor de cabeça.

ℹ️Atenção

Sempre escreva mensagens de commit claras, explicando o que foi alterado. Isso ajuda a você e outros programadores a entenderem o histórico posteriormente.

Pré-requisitos para usar o Tray com Git

Para que todos os recursos de integração funcionem, você precisa do Git e do Node.js instalados no seu computador. O Git permite clonar, versionar e colaborar; o Node.js permite rodar comandos NPM, essenciais para instalar dependências e rodar projetos atuais.

Git

Ferramenta padrão para versionamento de código. Essencial para clonar, criar branches e salvar histórico de projetos.

Saiba mais →

Node.js

Ambiente para rodar JavaScript fora do navegador. Indispensável para executar comandos NPM.

Saiba mais →

Dica técnica

Instale ambos (Git e Node.js) antes de iniciar qualquer projeto no Tray para evitar travamentos e garantir que todas as funções estejam disponíveis.

Instalando dependências do projeto via Terminal

Com Git e Node.js a postos, use o Terminal do Tray para rodar npm install – esse comando lê o arquivo package.json e baixa todas as bibliotecas necessárias automaticamente.

1
Abra o Terminal: Menu principal do Tray > Novo Terminal.
2
Execute: Digite npm install e aguarde a instalação das dependências listadas.
3
Confira o package.json: É ali que todas as bibliotecas usadas no projeto estão listadas.

⚠️Atenção

Não altere o package.json manualmente se não souber o que está fazendo. Modificações erradas podem quebrar o projeto!

Visualizando e rodando a aplicação dentro do Tray

Após instalar as dependências, utilize os comandos via terminal do Tray, como npm run dev para rodar localmente seu app e visualizar alterações em tempo real. Aproveite que o Tray possui preview integrado.

Teste sempre

Rode o projeto frequentemente durante o desenvolvimento para identificar erros cedo, acelerando o processo e aumentando a qualidade do resultado final.

Comparando fluxos: Tray, plataformas web e outros editores

Utilizando o Tray

Abordagem tradicional via IDE robusta, integração GitHub nativa e controle fino de dependências e scripts.

Prós
  • Controle total do projeto
  • Integração avançada com Git
  • Automação via terminal
Contras
  • Curva inicial para iniciantes
  • Necessidade de instalar ferramentas externas

Plataformas Web (Lovable, Bolt, V0)

Ambientes web no-code/low-code, com deploy simplificado, porém com menos controle de código e dependências.

Prós
  • Início mais rápido
  • Sem instalação local
  • Interface mais amigável para leigos
Contras
  • Menor poder de customização
  • Dificuldade em usar dependências avançadas
  • Menos flexibilidade para grandes projetos

Boas práticas e dicas para evoluir com Tray

Experimente, explore sempre novas funções da IDE e mantenha seu projeto versionado. Não tenha medo de testar templates do GitHub e, sempre que travar, busque ajuda em comunidades e fóruns. O Tray evolui rápido, e suas habilidades também!

ℹ️Fique atento

Salve seu progresso com frequência e faça branches antes de mudanças drásticas. A segurança do seu projeto está nas suas mãos!

Checklist de Implementação e Primeiros Passos

Instalou Git e Node.js no computador
Personalizou o tema e revisou preferências
Abriu ou clonou projeto pelo Tray
Rodou npm install para instalar dependências
Visualizou e rodou aplicação localmente
Criou branch para desenvolvimento seguro
Completou commits com mensagens claras

Domine React e Node com o CrazyStack

Aprenda técnicas avançadas de React com nosso curso completo