VEXcode IQ C++ 자동 완성 기능 사용

VEXcode IQ에서 C++ 프로젝트를 생성하는 동안 C++ 자동 완성 기능을 사용하면 명령을 입력할 때 시간을 절약하고 오류를 방지할 수 있습니다.


C++ 자동완성 기능을 사용하는 방법

참고: 이 프로젝트는 Clawbot(Drivetrain, 2-motor) 템플릿을 사용합니다.

클로봇 드라이브트레인 2 모터 예제 프로젝트 썸네일.

선택 메뉴를 열려면 입력을 시작하세요.

제안된 명령의 드롭다운 메뉴가 있는 VEXcode IQ C++ 작업 공간입니다. D라는 문자가 입력되었고, 해당 문자로 시작하는 명령을 메뉴에서 사용할 수 있습니다.

장치 또는 명령 이름이 드롭다운 선택 메뉴에 나타납니다.

제안된 모든 명령의 드롭다운 메뉴가 있는 VEXcode IQ C++ 작업 공간입니다. 스크롤바를 사용하여 옵션을 스크롤할 수 있습니다.

자동 완성 기능을 사용하여 사용할 수 있는 명령 목록에 액세스하려면 Control + Space(Windows, macOS 및 Chrome OS)를 누르세요.

C++ 자동 완성 기능으로 선택하기

제안된 명령의 드롭다운 메뉴가 있는 VEXcode IQ C++ 작업 공간입니다. 문자 D가 입력되었고 키보드를 사용하여 사용 가능한 명령을 단계별로 실행하고 있습니다. 구동계는 첫 번째 제안이며 강조됩니다.

키보드에서 "Enter/Return" 또는 "Tab"을 누르거나 커서로 명령을 선택하여 선택하세요.

선택 메뉴가 더 길면 다음 옵션 중 하나를 사용하여 선택할 수 있습니다.

  • "위" 및 "아래" 키를 사용하여 원하는 이름을 선택한 다음 키보드의 "Tab" 또는 "Enter/Return"을 눌러 선택합니다.
  • 자동 완성 메뉴에서 커서를 사용하여 위아래로 스크롤하세요. 그런 다음 원하는 항목을 선택하십시오.

해당 장치에 사용 가능한 모든 명령을 나열하려면 점 연산자를 추가하세요.

제안된 명령의 드롭다운 메뉴가 있는 VEXcode IQ C++ 작업 공간입니다. 드라이브트레인 장치와 도트 연산자가 입력되었으며, 해당 장치에 대한 명령은 메뉴에서 사용할 수 있습니다.

도트 연산자(마침표, ".") 추가 장치에서 사용할 수 있는 모든 명령이 포함된 새 메뉴가 열립니다.

다음 옵션 중 하나를 사용하여 선택하십시오.

제안된 명령의 드롭다운 메뉴가 있는 VEXcode IQ C++ 작업 공간입니다. 드라이브트레인 장치와 도트 연산자가 입력되었고 키보드를 사용하여 사용 가능한 명령을 단계별로 실행하고 있습니다. Drive For 명령이 강조 표시됩니다.

키보드의 "위로" 및 "아래로" 버튼을 사용하여 메뉴를 탐색한 다음 Mac에서는 "Return"을 누르고 Windows 또는 Chromebook에서는 "Enter"를 눌러 선택합니다.

원하는 명령을 커서로 선택합니다.

매개변수 추가

제안된 명령의 드롭다운 메뉴가 있는 VEXcode IQ C++ 작업 공간입니다. Drivetrain.driveFor 명령은 앞에 괄호를 붙여 입력되었으며, 해당 기능에 대한 매개변수는 메뉴에서 사용할 수 있습니다. 첫 번째 매개변수 옵션은 앞으로 읽습니다.

매개변수는 괄호 안에 있는 명령에 전달되는 옵션입니다.

제안된 명령의 드롭다운 메뉴가 있는 VEXcode IQ C++ 작업 공간입니다. Drivetrain.driveFor(forward,100,) 명령은 빈 최종 매개변수와 함께 입력되었으며, 함수의 해당 부분에 대한 매개변수는 메뉴에서 사용할 수 있습니다. 첫 번째 매개변수 옵션은 인치를 읽습니다.

일부 명령에는 여러 매개변수가 필요합니다. 동일한 명령에서 서로 다른 매개변수를 구분하려면 쉼표를 사용하십시오.

Drivetrain.driveFor(forward,100,mm,true)를 읽는 완료된 명령이 있는 VEXcode IQ C++ 작업 공간입니다.

다음 예의 true 과 같은 일부 매개변수는 선택사항입니다. 매개변수에 대한 자세한 내용을 보려면 명령의 도움말 정보를 보고 필요한 매개변수와 선택적인 매개변수를 확인하세요.

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

Last Updated: