Zrozumienie ustawień użytkownika dla rozszerzenia VEX VS Code

Ustawienia użytkownika to globalne ustawienia oferowane przez program Visual Studio Code dla każdego rozszerzenia. Ustawienia użytkownika VEX umożliwiają konfigurację rozszerzenia VEX zgodnie z naszymi wymaganiami i są stosowane w każdym projekcie rozszerzenia VEX VS Code.

Dostęp do ustawień użytkownika VEX w programie VS Code

  • Kliknij ikonę ustawień w lewym dolnym rogu interfejsu użytkownika VS Code.

    Ikona ustawień znajduje się na samym dole paska aktywności programu VS Code, w lewym dolnym rogu ekranu.
  • Zostanie wyświetlone menu kontekstowe. Kliknij na pozycję Ustawienia.

    Menu kontekstowe ustawień programu VS Code z wieloma opcjami. Opcja Ustawienia jest wyróżniona i stanowi trzecią opcję w menu, pod Paletą poleceń i profilami.
  • Zostanie wyświetlone okno Ustawienia .

    Okno Ustawień programu VS Code jest otwarte i domyślnie wyświetla artykuł z najczęściej używanymi ustawieniami.
  • Kliknij pozycję Rozszerzenia na liście po lewej stronie okna Ustawienia , aby rozszerzyć listę Rozszerzenia i wyświetlić jej pozycje.

    Okno ustawień programu VS Code jest otwarte, a kategoria Rozszerzenia jest zaznaczona na liście nawigacyjnej po lewej stronie.
  • Przewiń widok listy na dół i kliknij element listy VEX.

    Okno ustawień programu VS Code jest otwarte, a odnośnik do strony VEX w kategorii Rozszerzenia jest podświetlony.
  • Ustawienia użytkownika VEX pojawią się w prawym panelu.

    Ustawienia użytkownika programu VS Code zostaną otwarte na stronie VEX, gdzie można dostosować zachowanie rozszerzenia VEX Robotics.

Przegląd ustawień użytkownika VEX

  • Kontroler: Kanał (tylko kontroler V5)
    Ustawienie Kontroler: Kanał steruje typem kanału komunikacji radiowej między mózgiem V5 a kontrolerem V5. To ustawienie ma zastosowanie tylko wtedy, gdy program VS Code jest podłączony do kontrolera V5 przez USB, a kontroler jest podłączony do mózgu V5 przez sieć VEXnet.
    Aby ustawić kanał radiowy kontrolera V5, kliknij menu rozwijane i wybierz pomiędzy Download i Pit
    • Pobierz – po ustawieniu na Pobierzradio przełączy się na kanał pobierania VEXnet po rozpoczęciu pobierania programu użytkownika. Kanał pobierania umożliwia większą szybkość transmisji danych i efektywniejsze pobieranie. 
    • Pit - Po ustawieniu na Pit, radio pozostanie na kanale pit, a pobieranie potrwa znacznie dłużej.

    Uwaga: Domyślnie kanał radiowy kontrolera V5 jest ustawiony na Pobierz.

    Ustawienia użytkownika VEX z wyświetloną opcją kanału kontrolera. Opcja ta ma menu rozwijane, które domyślnie jest ustawione na Pobierz. Opis brzmi: Ustawia kanał radiowy kontrolera V5. To ustawienie dotyczy tylko łącza radiowego VEXnet.
  • Cpp SDK: Home
    Ustawienie Cpp SDK Home ustawia katalog domowy zestawu narzędzi C++ SDK (Software Development Kit). To ustawienie definiuje lokalizację na komputerze, w której zainstalowany jest pakiet C++ SDK.
    Uwaga: NIE EDYTUJ TEGO USTAWIENIA.

    Ustawienia użytkownika VEX z wyświetloną opcją Strona główna zestawu SDK Cpp. Ta opcja ma link Edytuj w pliku settings.json. W opisie jest napisane NIE EDYTOWAĆ.
  • Łańcuch narzędzi Cpp: ścieżka
    Ustawienie Ścieżka łańcucha narzędzi Cpp ustawia ścieżkę dla łańcucha narzędzi używanego podczas tworzenia projektu C++ VEX VS Code.
    Aby ustawić ścieżkę do zestawu narzędzi Cpp, wpisz ścieżkę do zestawu narzędzi na komputerze w polu tekstowym.

    Ustawienia użytkownika VEX z łańcuchem narzędzi Cpp: pokazano opcję ścieżki. Opcja ta ma pole tekstowe, które reprezentuje ścieżkę pliku. Opis brzmi: Ścieżka do zestawu narzędzi.
  • Ogólne: Włącz terminal użytkownika
    Ustawienie Włącz terminal użytkownika umożliwia rozszerzeniu VEX otwarcie portu szeregowego użytkownika po wykryciu przez rozszerzenie modułu VEX Brain lub kontrolera VEX. Jedyny wyjątek dotyczy kontrolera V5, który nie obsługuje wyliczania portu szeregowego użytkownika.
    Aby zmienić ustawienie Włącz terminal użytkownika , kliknij menu rozwijane i wybierz pomiędzy Włącz i Wyłącz
    • Włącz - Włącz pozwala rozszerzeniu VEX na połączenie się z portem użytkownika podczas uruchamiania i utworzy terminal interaktywny. Jeżeli podczas działania rozszerzenia zostanie wybrana opcja Włącz , rozszerzenie spróbuje otworzyć port użytkownika, jeśli podłączone jest urządzenie.
    • Wyłącz - Wyłącz zapobiega łączeniu się rozszerzenia VEX z portem użytkownika podczas uruchamiania i nie utworzy terminala interaktywnego. Jeżeli podczas działania rozszerzenia zostanie wybrana opcja Wyłącz , rozszerzenie zamknie port użytkownika i usunie terminal interaktywny.
    Uwaga: Domyślnie ustawienie Włącz terminal użytkownika jest ustawione na Włącz.

    Ustawienia użytkownika VEX z wyświetloną opcją Ogólne włącz terminal użytkownika. Opcja ta ma menu rozwijane, które domyślnie jest ustawione na Włącz. Opis brzmi: Włącz rozszerzenie, aby otwierać i wyświetlać dane z portu użytkownika.
  • Ogólne: wpisy dziennika
    Ustawienie Wpisy dziennika ustawia liczbę wpisów dziennika, które mają zostać przesłane z VEX Brain.
    Aby ustawić liczbę wpisów w dzienniku, wpisz liczbę w polu tekstowym.
    Uwaga: Domyślnie liczba wpisów w dzienniku jest ustawiona na 1000.

    Ustawienia użytkownika VEX z wyświetloną opcją Wpisy dziennika ogólnego. Opcja ta ma pole tekstowe ustawione domyślnie na liczbę 1000. Opis brzmi: Ustawia liczbę wpisów dziennika do przesłania z VEX Brain.
  • Projekt: Typ kompilacji
    Ustawienie Projekt: Typ kompilacji określa sposób, w jaki rozszerzenie VEX będzie kompilować projekt C++.
    Aby ustawić typ kompilacji projektu Cpp, kliknij menu rozwijane i wybierz pomiędzy Build i Rebuild
    • Kompilacja Kompilacja kompiluje projekt tylko wtedy gdy wykryte zostaną jakiekolwiek zmiany w kodzie źródłowym projektu.
    • Przebudowa katalog kompilacji projektu, a następnie kompiluje projekt. Ta opcja jest znacznie wolniejsza.
    Uwaga: Domyślnie typ kompilacji projektu Cpp jest ustawiony na Kompilacja.

    Ustawienia użytkownika VEX z wyświetloną opcją Typ kompilacji projektu. Ta opcja ma menu rozwijane, które jest domyślnie ustawione na Kompiluj. Opis brzmi: Ustaw typ kompilacji projektu Cpp.
  • Projekt: Dom
    Ustawienie Projekt: Dom ustawia domyślny katalog domowy dla nowego projektu po zakończeniu działania kreatora Nowego projektu.
    Aby ustawić domyślną lokalizację nowych projektów, wpisz katalog na komputerze w polu tekstowym.

    Ustawienia użytkownika VEX z wyświetloną opcją Strona główna projektu. Opcja ta ma pole tekstowe, które reprezentuje ścieżkę pliku. Opis brzmi: Ustawia domyślną lokalizację dla nowych projektów.
  • Projekt: Uruchom po pobraniu
    Ustawienie Projekt: Uruchom po pobraniu określa, czy program użytkownika powinien zostać uruchomiony po pobraniu do VEX Brain.
    Aby ustawić program użytkownika tak, aby uruchamiał się po pobraniu go do VEX Brain, zaznacz pole wyboru. Aby ustawić program użytkownika tak, aby nie uruchamiał się po pobraniu, odznacz pole wyboru.
    Uwaga: Domyślnie pole wyboru obok Projektu: Uruchom po pobraniu jest niezaznaczone.

    Ustawienia użytkownika VEX z widoczną opcją Uruchom projekt po pobraniu. Opcja ta ma pole wyboru, które domyślnie jest niezaznaczone. Opis brzmi: Ustaw, czy program użytkownika ma zostać uruchomiony po pobraniu.
  • Python: Strona główna zestawu SDK
    Ustawienie Strona główna zestawu SDK języka Python konfiguruje katalog domowy zestawu SDK języka Python (Software Development Kit). To ustawienie definiuje lokalizację na komputerze, w której zainstalowany jest pakiet Python SDK.
    Uwaga: NIE EDYTUJ TEGO USTAWIENIA.

    Ustawienia użytkownika VEX z wyświetloną opcją Strona główna zestawu Python SDK. Ta opcja ma link Edytuj w pliku settings.json. W opisie jest napisane NIE EDYTOWAĆ.
  • System DFU: Automatyczne odzyskiwanie
    Ustawienie System DFU Automatyczne odzyskiwanie określa, czy mózg powinien automatycznie odzyskiwać sprawność po wykryciu mózgu IQ (2.) lub mózgu EXP w trybie DFU (aktualizacja oprogramowania sprzętowego urządzenia).
    Aby ustawić automatyczne odzyskiwanie sprawności mózgu po wykryciu mózgu IQ (2.) lub mózgu EXP w trybie DFU, zaznacz pole wyboru. W przeciwnym wypadku odznacz pole wyboru.
    Uwaga: Domyślnie pole wyboru obok ustawienia System DFU: Auto Recover jest zaznaczone .

    Ustawienia użytkownika VEX z opcją automatycznego odzyskiwania systemu DFU. Opcja ta ma pole wyboru, które jest domyślnie zaznaczone. Opis brzmi: Ustaw, czy mózg ma się automatycznie regenerować po wykryciu IQ2 lub EXP w trybie DFU.
  • Serwer Websocket: Włącz
    Ustawienie Serwer Websocket: Włącz umożliwia rozszerzeniu VEX uruchomienie serwera Websocket, co pozwala na przesyłanie danych w czasie rzeczywistym pomiędzy serwerem a urządzeniem VEX.
    Aby ustawić opcję Websocket Server: Enable , kliknij menu rozwijane i wybierz opcję Enable lub Disable
    • Włącz — jeśli wybrano opcję Włącz , rozszerzenie VEX uruchomi serwer Websocket, który umożliwi użytkownikowi dostęp do dwukierunkowego połączenia z wybranym urządzeniem VEX. Dostęp do serwera Websocket można uzyskać pod adresem `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    • Wyłącz – Jeśli wybrano opcję Wyłącz , rozszerzenie VEX nie uruchomi serwera Wesocked. 
    Uwaga: Domyślnie ustawienie Serwer Websocket: Włącz jest ustawione na Wyłącz.

    Ustawienia użytkownika VEX z wyświetloną opcją Włącz serwer Websocket. Opcja ta ma menu rozwijane, które domyślnie jest ustawione na Wyłącz. Opis brzmi: Umożliwia rozszerzeniu uruchomienie serwera Websocket. Serwer umożliwia użytkownikowi dostęp do dwukierunkowej komunikacji z wybranym urządzeniem VEX. Dostęp do Websocket można uzyskać pod adresem ws://[ip]:[port]/vexrobotics.vexcode/device.
  • Serwer Websocket: Adres hosta
    Ustawienie Serwer Websocket: Adres hosta ustawia adres hosta serwera WebSocket. Serwer Websocket jest hostowany na komputerze, na którym działa rozszerzenie VEX. Adres hosta serwera Websocket to adres IP umożliwiający dostęp do serwera Websocket pod adresem `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Aby ustawić adres hosta, wpisz adres hosta (adres IP) w polu tekstowym.

    Ustawienia użytkownika VEX z wyświetloną opcją Adres hosta serwera Websocket. Ta opcja ma pole tekstowe ustawione domyślnie na adres 0.0.0.0. Opis brzmi: Ustawia adres hosta.


  • Serwer Websocket: Port
    Ustawienie Serwer Websocket: Port konfiguruje numer portu, na którym działa serwer Websocket. Numer portu można wykorzystać do uzyskania dostępu do serwera Websocket pod adresem `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Aby ustawić numer portu serwera Websocket
    , wpisz numer portu w polu tekstowym.

    Ustawienia użytkownika VEX z wyświetloną opcją portu serwera Websocket. Ta opcja ma pole tekstowe ustawione w tym przykładzie na liczbę 7071. Opis brzmi: Ustawia numer portu serwera Websocket.

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

Last Updated: