사용자 설정은 Visual Studio Code가 각 확장 기능에 대해 제공하는 글로벌 설정입니다. VEX 사용자 설정을 사용하면 VEX 확장 프로그램을 사용자의 요구 사항에 맞게 구성할 수 있으며 모든 VEX VS Code 확장 프로그램에 적용됩니다.
VS Code에서 VEX 사용자 설정에 액세스하기
- VS Code 사용자 인터페이스의 왼쪽 하단에 있는 설정 아이콘을 클릭합니다.
- 상황에 맞는 메뉴가 표시됩니다. 설정 항목을 클릭하세요.
- 설정 창이 나타납니다.
- 설정 창의 왼쪽 목록 보기에서 확장 프로그램 항목을 클릭하면 확장 프로그램 목록이 확장되고 해당 항목이 표시됩니다.
- 목록 보기를 맨 아래로 스크롤하여 목록 항목 VEX클릭합니다.
- VEX 사용자 설정이 오른쪽 패널에 나타납니다.
VEX 사용자 설정 개요
-
컨트롤러: 채널(V5 컨트롤러만 해당)
컨트롤러: 채널 설정은 V5 Brain과 V5 컨트롤러 간의 무선 통신 채널 유형을 제어합니다. 이 설정은 VS Code가 USB를 통해 V5 컨트롤러에 연결되고 컨트롤러가 VEXnet을 통해 V5 Brain에 연결된 경우에만 적용됩니다.
V5 컨트롤러 라디오 채널을 설정하려면 드롭다운 메뉴를 클릭하고 다운로드 과 피트중에서 선택하세요.- 다운로드 - 다운로드으로 설정하면 사용자 프로그램 다운로드가 시작되면 라디오가 다운로드 VEXnet 채널로 이동합니다. 다운로드 채널을 사용하면 더 높은 데이터 속도와 더 효율적인 다운로드가 가능합니다.
-
피트 - 피트, 으로 설정하면 라디오는 피트 채널에 유지되며 다운로드 시간이 훨씬 더 오래 걸립니다.
-
Cpp SDK: 홈
Cpp SDK 홈 설정은 C++ SDK(소프트웨어 개발 키트)의 홈 디렉토리를 설정합니다. 이 설정은 C++ SDK가 설치된 컴퓨터의 위치를 정의합니다.
참고: 이 설정을 편집하지 마십시오.
-
Cpp 툴체인: 경로
Cpp 툴체인 경로 설정은 C++ VEX VS Code 프로젝트를 빌드할 때 사용되는 툴체인의 경로를 설정합니다.
Cpp 툴체인 경로를 설정하려면 텍스트 상자에 컴퓨터의 툴체인 경로를 입력합니다.
-
일반: 사용자 터미널
활성화 사용자 터미널 활성화 설정을 사용하면 VEX 확장 프로그램에서 VEX Brain 또는 VEX 컨트롤러를 감지하면 VEX 확장 프로그램이 사용자 직렬 포트를 열 수 있습니다. 유일한 예외는 사용자 직렬 포트로 열거되지 않는 V5 컨트롤러에 적용됩니다.
사용자 터미널 활성화 설정을 지정하려면 드롭다운 메뉴를 클릭하고 활성화 와 비활성화중에서 선택하세요.- 활성화 - 활성화 VEX 확장 프로그램이 시작 시 사용자 포트에 연결하고 대화형 터미널을 생성하도록 허용합니다. 확장 기능이 실행되는 동안 Enable 선택하면, 장치가 연결되어 있으면 확장 기능이 사용자 포트를 열려고 시도합니다.
- 비활성화 - 비활성화 VEX 확장 프로그램이 시작 시 사용자 포트에 연결되지 않도록 하고 대화형 터미널을 생성하지 않습니다. 확장 프로그램이 실행되는 동안 비활성화 선택하면 확장 프로그램이 사용자 포트를 닫고 대화형 터미널을 제거합니다.
-
일반: 로그 항목
로그 항목 설정은 VEX Brain에서 업로드할 로그 항목 수를 설정합니다.
로그 항목 수를 설정하려면 텍스트 상자에 숫자를 입력하세요.
참고: 기본적으로 로그 항목 수는 1000으로 설정되어 있습니다.
-
프로젝트: 빌드 유형
프로젝트: 빌드 유형 설정은 VEX 확장 프로그램이 C++ 프로젝트를 빌드하는 방법을 설정합니다.
Cpp 프로젝트 빌드 유형을 설정하려면 드롭다운 메뉴를 클릭하고 빌드 과 리빌드중에서 선택하세요.- 빌드 - 빌드 은 프로젝트 소스 코드의 변경 사항이 감지될 때만 프로젝트를 빌드합니다.
- Rebuild - Rebuild 은 프로젝트의 빌드 디렉토리를 정리한 다음 프로젝트를 빌드합니다. 이 옵션은 훨씬 느립니다.
-
프로젝트: 홈
프로젝트: 홈 설정은 새 프로젝트 마법사를 완료할 때 새 프로젝트의 기본 홈 디렉터리를 설정합니다.
새 프로젝트의 기본 위치를 설정하려면 텍스트 상자에 컴퓨터의 디렉터리를 입력합니다.
-
프로젝트: 다운로드 후 실행
프로젝트: 다운로드 후 실행 설정은 사용자 프로그램을 VEX Brain에 다운로드한 후 실행할지 여부를 설정합니다.
사용자 프로그램을 VEX Brain에 다운로드한 후 실행하도록 설정하려면 확인란을 선택하세요. 다운로드 후 사용자 프로그램이 실행되지 않도록 설정하려면 확인란의 선택을 취소하세요.
참고: 기본적으로 프로젝트: 다운로드 후 설정 의 확인란은 선택 되어.
-
Python: SDK 홈
Python SDK 홈 설정은 Python SDK(소프트웨어 개발 키트)의 홈 디렉토리를 설정합니다. 이 설정은 Python SDK가 설치된 컴퓨터의 위치를 정의합니다.
참고: 이 설정을 편집하지 마십시오.
-
시스템 DFU: 자동 복구
시스템 DFU 자동 복구 설정은 DFU(장치 펌웨어 업데이트) 모드에서 IQ(2nd) Brain 또는 EXP Brain이 감지될 때 Brain이 자동으로 복구되어야 하는지 여부를 설정합니다.
DFU 모드에서 IQ(2nd) Brain 또는 EXP Brain이 감지되면 Brain이 자동으로 복구되도록 설정하려면 확인란을 선택하세요. 그렇지 않으면 확인란의 선택을 취소하세요.
참고: 기본적으로 DFU: 자동 복구 설정 옆 되어.
-
Websocket 서버: 활성화
Websocket 서버: 활성화 설정은 VEX 확장 프로그램이 Websocket 서버를 시작하도록 하여 서버와 VEX 장치 간에 실시간 데이터 전송을 허용합니다.
Websocket 서버: 활성화 설정을 지정하려면 드롭다운 메뉴를 클릭하고 활성화 와 비활성화중에서 선택합니다.- 활성화 - 활성화 선택하면 VEX 확장 프로그램이 Websocket 서버를 시작하여 사용자가 선택한 VEX 장치로의 양방향 파이프에 액세스할 수 있도록 합니다. Websocket 서버는 `ws://[ip]:[port]/vexrobotics.vexcode/device`에서 접속할 수 있습니다.
- 비활성화 - 비활성화 선택하면 VEX 확장 프로그램이 Wesocked 서버를 시작하지 않습니다.
-
웹소켓 서버: 호스트 주소
웹소켓 서버: 호스트 주소 설정은 웹소켓 서버의 호스트 주소를 설정합니다. Websocket 서버는 VEX 확장 프로그램이 실행되는 컴퓨터에 호스팅됩니다. Websocket 서버 호스트 주소는 `ws://[ip]:[port]/vexrobotics.vexcode/device`에서 Websocket 서버에 액세스하기 위한 IP 주소입니다.
호스트 주소을 설정하려면 텍스트 상자에 호스트 주소(IP 주소) 입력합니다.
-
웹소켓 서버: 포트
웹소켓 서버: 포트 설정은 웹소켓 서버가 실행 중인 포트의 포트 번호를 구성합니다. 포트 번호는 `ws://[ip]:[port]/vexrobotics.vexcode/device`에서 Websocket 서버에 액세스하는 데 사용할 수 있습니다.
Websocket 서버 포트 번호를 설정하려면 텍스트 상자에 포트 번호를 입력하세요.