Criação de projetos do VS Code para o IQ (2ª geração)

Este artigo fornece uma visão geral do processo de criação de projetos VEX IQ (2ª geração) na extensão VEX para Visual Studio Code (VS Code). Os projetos na extensão VEX para VS Code podem ser criados de duas formas: criando um novo projeto a partir de um modelo de exemplo ou importando um projeto VEXcode existente.

:Se esta for a primeira vez que cria ou importa projetos no VS Code, poderá ter de ativar permissões adicionais no seu dispositivo para que o VS Code funcione corretamente.

Criar um novo projeto no VS Code

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, melhorando a experiência educativa para iniciantes em robótica.

Inicie o Visual Studio Code no computador. Selecione o ícone VEX na barra de atividades do VS Code.

Se o ícone VEX não aparecer, verifique se instalou a extensão VEX. Para obter instruções sobre como instalar esta extensão, consulte o artigo correspondente ao seu dispositivo.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de projetos de robótica VEX IQ, com o objetivo de melhorar as experiências educativas para principiantes e educadores.

Selecione o botão 'Novo Projeto' em 'AÇÕES DO PROJETO' na barra lateral principal.

Captura de ecrã da extensão do VS Code para VEX IQ, mostrando a interface do utilizador e as características concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, incluindo edição de código, ferramentas de depuração e opções de gestão de projetos.

A janela Criar um novo projeto VEX será apresentada. Selecione o ícone IQ (2ª geração) para selecionar a Plataforma do Projeto para o projeto VEX IQ (2ª geração).

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando recursos e ferramentas para a programação de robôs VEX IQ, concebida para auxiliar educadores e alunos a melhorar os seus projetos de robótica e competências de programação.

Escolha Python ou C/C++ como linguagem de programação e selecione o ícone correspondente.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, com opções e menus relevantes para projetos de robótica educativa destacados.

De seguida, selecione um Modelo ou Projeto de Exemplo para criar o projeto VEX IQ (2ª geração).

  • Encontre o modelo ou projeto de exemplo fazendo scroll para baixo na página ou utilizando a barra de pesquisa para filtrar a lista de projetos.
  • Estes projetos de modelo e exemplo contêm código de exemplo e/ou configurações de robô utilizadas para iniciar o projeto.

Após selecionar um Modelo ou Projeto de Exemplo, selecione 'Criar'.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para melhorar a programação de projetos de robótica VEX IQ, incluindo opções de edição de código, depuração e gestão de projetos.

De seguida, defina o Nome do Projeto, a Descrição e a Localização para o novo projeto.

Introduza o nome do projeto na caixa de texto abaixo de 'Nome do Projeto'.

: O nome do projeto será utilizado como nome da pasta de nível superior do projeto. Este será também o nome apresentado no ecrã do IQ Brain (2ª geração) assim que o projeto for descarregado para o robô. 

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, com foco em recursos educativos e funcionalidades amigáveis para principiantes.

Introduza a descrição do projeto na caixa de texto abaixo de 'Descrição'. Esta etapa é opcional.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, com foco em recursos educativos e opções de programação amigáveis para principiantes.

Se pretender guardar o projeto num local diferente da pasta predefinida, desça a janela e selecione o botão "Procurar" para escolher o local da pasta do projeto no computador.

: O local padrão do projeto está definido como a pasta de projeto padrão que se encontra nas definições globais da extensão.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, melhorando as experiências educacionais e os projetos de robótica para principiantes.

Agora que já introduziu o Nome, a Descrição e a Localização, selecione o botão 'Criar'. A janela do VS Code começará a atualizar.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de projetos de robótica VEX IQ, com foco em recursos educativos e opções de programação amigáveis para principiantes.

O projeto para VEX IQ (2ª geração) já foi criado na extensão VEX para VS Code. Para visualizar e desenvolver o código do projeto, selecione 'src' abaixo do nome do projeto na barra lateral.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação e desenvolvimento de projetos com a plataforma de robótica VEX IQ.

Selecione 'main.py' (se o projeto for em Python) ou 'main.cpp' (se o projeto for em C/C++) em 'src' na barra lateral.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, com foco em recursos educativos e robótica para principiantes.

O código do Modelo ou Projeto de Exemplo selecionado será apresentado na área do Editor, onde poderá desenvolver e editar o projeto criado para o VEX IQ (2ª geração).

Importar um projeto existente do VEXcode IQ (2ª geração)

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, melhorando a experiência educativa para iniciantes em robótica.

Inicie o Visual Studio Code no computador. Selecione o ícone VEX na barra de atividades do VS Code.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de projetos de robótica VEX IQ, incluindo opções de edição e depuração de código.

Selecione o botão 'Importar Projeto' em 'AÇÕES DE PROJETO' na Barra Lateral Principal.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação e desenvolvimento de projetos para a plataforma de robótica VEX IQ.

A janela Importar Projeto será aberta. Selecione o ficheiro de projeto VEXcode IQ que pretende importar e clique no botão Abrir.

: Os tipos de ficheiro de projeto VEXcode suportados para VEX IQ são:

  • .iqcpp (VEXcode IQ C/C++ Project)
  • .iqpython (VEXcode IQ Python Project)

: Apenas os projetos configurados para utilizar o IQ (2ª geração) podem ser importados. Se tentar importar um projeto VEXcode IQ configurado para IQ (1ª geração), o processo de importação falhará.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, com foco em características educativas e opções de programação fáceis para principiantes.

De seguida, defina o Nome do Projeto, a Descrição e a Localização para o projeto importado.

Por predefinição, o nome do projeto permanecerá o mesmo.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para melhorar a programação para a plataforma de robótica VEX IQ, destinada a educadores e alunos.

Introduza a descrição do projeto na caixa de texto abaixo de 'Descrição'. Esta etapa é opcional.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, com foco em recursos educativos e funcionalidades amigáveis para principiantes.

Se pretender guardar o projeto num local diferente da pasta predefinida, desça a janela e selecione o botão "Procurar" para escolher o local da pasta do projeto no computador.

: O local padrão do projeto está definido como a pasta de projeto padrão que se encontra nas definições globais da extensão.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, melhorando as experiências educacionais e os projetos de robótica para principiantes.

Agora que já introduziu o Nome, a Descrição e a Localização, selecione o botão 'Criar'. A janela do VS Code começará a atualizar.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, melhorando as experiências educacionais em robótica.

Após a atualização da janela do VS Code, o projeto VEXcode IQ (2ª geração) terá sido importado para a extensão VEX do VS Code. Para visualizar e desenvolver o código do projeto, selecione 'src' abaixo do nome do projeto na barra lateral.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando recursos e ferramentas para a programação de robôs VEX IQ, concebida para auxiliar educadores e alunos a melhorar os seus projetos de robótica e competências de programação.

Selecione 'main.py' (se o projeto importado for um projeto Python) ou 'main.cpp' (se o projeto importado for um projeto C/C++) em 'src' na barra lateral.

Captura de ecrã da interface da extensão VS Code para VEX IQ, mostrando características e ferramentas concebidas para auxiliar os utilizadores na programação de robôs VEX IQ, com ênfase nas características educativas e funcionalidades amigáveis para principiantes.

O código do projeto importado será apresentado na área do Editor, onde poderá ser modificado.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: