Usando o recurso de preenchimento automático VEXcode IQ C++

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


Como utilizar o recurso de autocompletar em C++

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

Miniatura do projeto de exemplo de motor Clawbot Drivetrain 2.

Comece a escrever para abrir o menu de seleção.

Espaço de trabalho VEXcode IQ C++ com um menu suspenso de comandos sugeridos. A letra D foi digitada e os comandos que começam por essa letra estão disponíveis no menu.

O nome do dispositivo ou comando aparecerá em um menu de seleção suspenso.

Espaço de trabalho VEXcode IQ C++ com um menu suspenso contendo todos os comandos sugeridos. Está disponível uma barra de deslocamento para navegar pelas opções.

Para acessar uma lista dos possíveis comandos disponíveis usando a função Autocomplete, pressione Control + Space (no Windows, macOS e Chrome OS).

Faça uma seleção com o recurso de preenchimento automático C++

Espaço de trabalho VEXcode IQ C++ com um menu suspenso de comandos sugeridos. A letra D foi digitada e o teclado está a ser utilizado para percorrer os comandos disponíveis. A transmissão é a primeira sugestão e está destacada.

Pressione “Enter/Return” ou “Tab” no teclado ou selecione o comando com o cursor para fazer uma seleção.

Observe que 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.

Adicione um operador de ponto para listar todos os comandos disponíveis para esse dispositivo

Espaço de trabalho VEXcode IQ C++ com um menu suspenso de comandos sugeridos. O dispositivo Drivetrain e um operador de ponto foram introduzidos e os comandos para esse dispositivo estão disponíveis no menu.

Adicionando um operador de ponto (um ponto final, “.”) abrirá um novo menu com todos os comandos disponíveis para o dispositivo.

Faça uma seleção usando uma das seguintes opções

Espaço de trabalho VEXcode IQ C++ com um menu suspenso de comandos sugeridos. O dispositivo Drivetrain e um operador de ponto foram introduzidos e o teclado está a ser utilizado para percorrer os comandos disponíveis. O comando "Drive For" está destacado.

Use os botões “Para cima” e “Para baixo” do teclado para navegar no menu e pressione “Return” no Mac, “Enter” no Windows ou Chromebook para fazer uma seleção.

Selecione com o cursor o comando desejado.

Adicionar parâmetros

Espaço de trabalho VEXcode IQ C++ com um menu suspenso de comandos sugeridos. O comando Drivetrain.driveFor foi introduzido com um parêntesis inicial, e os parâmetros para esta função estão disponíveis no menu. A primeira opção de parâmetro é lida da esquerda para a direita.

Parâmetros são as opções que são passadas ao comando entre parênteses.

Espaço de trabalho VEXcode IQ C++ com um menu suspenso de comandos sugeridos. O comando Drivetrain.driveFor(forward,100,) foi introduzido com um parâmetro final em branco, e os parâmetros para esta parte da função estão disponíveis no menu. A primeira opção de parâmetro indica polegadas.

Alguns comandos requerem vários parâmetros. Use uma vírgula para separar parâmetros diferentes no mesmo comando.

Espaço de trabalho VEXcode IQ C++ com um comando concluído que lê Drivetrain.driveFor(forward,100,mm,true).

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

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

Last Updated: