VEXcode V5에서 C++ 프로젝트를 생성하는 동안 C++ 자동 완성 기능을 사용하면 명령을 입력할 때 시간을 절약하고 오류를 방지할 수 있습니다.
참고: 이 프로젝트는 Clawbot(Drivetrain, 2-motor, No Gyro) 템플릿을 사용합니다.
Control-스페이스바
C++ 자동 완성 기능을 사용하는 한 가지 방법은 Windows, macOS 및 Chrome OS에서 Ctrl-스페이스바 단축키를 사용하는 것입니다.
시작하려면 int main () 중괄호에서 첫 번째 열린 줄을 선택하십시오 { }.
Control-스페이스바 단축키를 사용합니다(Ctrl 키와 스페이스바를 동시에 선택). 장치 또는 명령 이름이 드롭다운 선택 메뉴에 나타납니다.
키보드에서 'Enter/Return' 또는 'Tab'을 누르거나 커서로 명령을 선택하여 선택하세요. 이 예에서는 'Drivetrain'이 선택되었습니다.
참고: 선택 메뉴가 더 길면 다음 옵션 중 하나를 사용하여 선택할 수 있습니다.
- "위" 및 "아래" 키를 사용하여 원하는 이름을 선택한 다음 키보드의 "Tab" 또는 "Enter/Return"을 눌러 선택합니다.
- 자동 완성 메뉴에서 커서를 사용하여 위아래로 스크롤하세요. 그런 다음 원하는 항목을 선택하십시오.
이제 '드라이브트레인'이 라인에 나타납니다.
선택 메뉴 사용
사용할 명령을 알고 있는 경우 자동 완성 기능을 사용하는 또 다른 방법은 int main() 중괄호 { }에서 첫 번째 열린 줄을 선택하는 것입니다.
명령을 입력하기 시작합니다. 이 예에서는 구동계에 'd'를 입력합니다. 장치 또는 명령 이름이 드롭다운 선택 메뉴에 나타납니다. '드라이브트레인'을 선택하세요.
이제 '드라이브트레인'이 라인에 나타납니다.
도트 연산자 사용
도트 연산자(마침표, '.') 추가 장치에서 사용할 수 있는 모든 명령이 포함된 새 메뉴가 열립니다. 이 예에서는 'driveFor(방향, 거리, 단위)'를 선택합니다.
매개변수 추가
매개변수는 괄호 사이의 명령에 전달되는 옵션입니다. 이 예에서는 '전달'을 선택합니다.
일부 명령에는 여러 매개변수가 필요합니다. 동일한 명령에서 서로 다른 매개변수를 구분하려면 쉼표를 사용하십시오. 일부 매개변수는 값이므로 드롭다운 메뉴가 나타나지 않습니다. 예를 들어 'Drive for' 명령의 경우 두 번째 값으로 '100'을 입력합니다. 다음 매개변수 또는 단위에 대해 표시할 드롭다운 값 뒤에 쉼표가 추가되었는지 확인하십시오.
닫는 괄호와 세미콜론을 사용하여 명령 구문을 닫아야 합니다.