Usando o recurso de preenchimento automático C++ no VEXcode V5

Usar o recurso C++ Autocomplete ao criar um projeto C++ no VEXcode V5 pode ajudar a economizar tempo e evitar erros ao digitar comandos.

Diagrama de modelo do Clawbot para robótica VEX V5, ilustrando o design e os componentes usados em tutoriais de C++ para construir e programar o Clawbot.

Nota: Este projeto usa o modelo Clawbot (transmissão, 2 motores, sem giroscópio).


Controle-barra de espaço

Captura de tela de um tutorial de C++ da VEX Robotics, mostrando trechos de código e explicações relacionadas aos conceitos de programação V5.

Uma maneira de começar a usar o recurso C++ Autocomplete é com o atalho Control-Spacebar no Windows, macOS e Chrome OS.
Para começar, selecione a primeira linha aberta entre colchetes int main () { }.

Diagrama ilustrando o espaço de controle na programação VEX V5 C++, mostrando os principais componentes e seus relacionamentos para uma codificação eficaz em robótica.

Use o atalho Control-Barra de espaço (selecionando a tecla Control e a barra de espaço ao mesmo tempo). O nome do dispositivo ou comando aparecerá em um menu de seleção suspenso.

Captura de tela de um tutorial de C++ da VEX Robotics, mostrando exemplos de código e explicações relacionadas à programação V5, com foco na funcionalidade e no uso dentro da plataforma V5.

Pressione 'Enter/Return' ou 'Tab' no teclado ou selecione o comando com o cursor para fazer uma seleção. Neste exemplo, 'Drivetrain' está selecionado.

Nota: Com menus de seleção mais longos, você pode fazer uma seleção usando uma das seguintes opções:

  • Use as teclas “Para cima” e “Para baixo” para selecionar o nome desejado e pressione “Tab” ou “Enter/Return” no teclado para fazer a seleção.
  • Use o cursor para rolar para cima e para baixo no menu Preenchimento automático. Em seguida, faça a seleção desejada.

Diagrama ilustrando o processo de seleção do sistema de transmissão para robótica VEX V5, usado em tutoriais de C++, mostrando vários componentes e suas conexões.

'Drivetrain' agora aparecerá na linha.


Usando o menu de seleção

Captura de tela de um tutorial de C++ da VEX Robotics, mostrando trechos de código e explicações relacionadas aos conceitos de programação V5.

Se você conhece o comando que vai usar, outro método para usar o recurso Autocomplete é selecionar a primeira linha aberta entre int main () chaves { }.

Captura de tela de um tutorial de C++ da VEX Robotics, exibindo trechos de código e explicações relacionadas à programação V5. A imagem ilustra conceitos-chave e exemplos para usuários que estão aprendendo C++ no contexto da robótica.

Comece a digitar o comando. Neste exemplo, insira 'd' para Drivetrain. O nome do dispositivo ou comando aparecerá em um menu de seleção suspenso. Selecione 'Trem de transmissão'.

Diagrama ilustrando o processo de seleção do sistema de transmissão para robótica VEX V5, usado em tutoriais de C++, mostrando vários componentes e suas conexões.

'Drivetrain' agora aparecerá na linha.


Usando um operador de ponto

Captura de tela de uma interface de tutorial em C++ da VEX Robotics, exibindo trechos de código e texto instrucional relacionados aos conceitos de programação V5.

Adicionando um operador de ponto (um ponto final, '.') abrirá um novo menu com todos os comandos disponíveis para o dispositivo. Para este exemplo, selecione 'driveFor(direção, distância, unidades).'


Adicionar parâmetros

Ilustração representando o conceito de 'Forward' na programação C++, mostrando trechos de código e elementos visuais relacionados ao sistema de robótica V5.

Parâmetros são as opções passadas ao comando entre parênteses. Para este exemplo, selecione 'encaminhar'.

Captura de tela de uma interface de tutorial em C++ do VEX, mostrando trechos de código e conceitos de programação relacionados à robótica V5, com foco em conteúdo educacional para usuários aprendendo a programar com o VEX V5.

Alguns comandos requerem vários parâmetros. Use uma vírgula para separar parâmetros diferentes no mesmo comando. Alguns parâmetros são valores e um menu suspenso não aparecerá. Por exemplo, com o comando 'Drive for', insira '100' para o segundo valor. Certifique-se de que uma vírgula seja adicionada após o valor para que um menu suspenso apareça para o próximo parâmetro ou unidade.

Captura de tela de um tutorial de C++ da Descrição da categoria V5, mostrando trechos de código e explicações para conceitos de programação, com foco em VEX Robotics.

Certifique-se de fechar a sintaxe do comando com um parêntese e um ponto e vírgula.

Captura de tela de um tutorial de C++ da VEX Robotics, mostrando exemplos de código e explicações relacionadas aos conceitos de programação V5.

Alguns parâmetros são opcionais, como o 'false' no exemplo a seguir. Para obter mais informações sobre os parâmetros, consulte as Informações da Ajuda do comando para determinar quais os parâmetros necessários e quais os opcionais.

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

Last Updated: