Jak uruchomić kod w terminalu w kodzie VS

Terminal VS Code (Visual Studio Code) umożliwia wydawanie poleceń tekstowych. Wyniki i dane wyjściowe można przeglądać w edytorze, który obsługuje powłoki takie jak bash, wiersz poleceń i PowerShell. Uruchamianie kodu w terminalu umożliwia użytkownikom podzielenie terminala na różne panele, poruszanie się po historii poleceń, dostosowywanie środowiska powłoki i konfigurowanie ustawień w celu usprawnienia przepływu pracy.

How To Run Code In Terminal In VS Code

W tym artykule szczegółowo opisano sposób uruchamiania kodu w terminalu VS Code.

Uruchamianie kodu w terminalu

Terminal VS Code to wiersz poleceń zintegrowany bezpośrednio z platformą. Dzięki niemu możesz uruchamiać skrypty, wykonywać polecenia i wchodzić w interakcję z systemem operacyjnym komputera lub innymi narzędziami programistycznymi bez wychodzenia ze środowiska kodu. Wykonaj poniższe kroki, aby uruchomić kod w terminalu VS Code:

  1. W VS Code otwórz plik, nad którym chcesz pracować. Aby to zadziałało, musisz mieć odpowiednie rozszerzenie języka pasujące do Twojego języka programowania. Znajdziesz je w zakładce Rozszerzenia.
    How To Run Code In Terminal In VS Code
  2. Wybierz klawisz cofania (`) na klawiaturze. Spowoduje to otwarcie zintegrowanego terminala. Alternatywą jest wybranie „Terminalu” z paska menu „Widok”. Będąc tutaj, wybierz „Nowy terminal”.
    How To Run Code In Terminal In VS Code
  3. Przejdź do katalogu zawierającego plik kodu za pomocą polecenia „cd”. Jeśli na przykład plik znajduje się w „Dokumencie”, użyte tutaj polecenie powinno brzmieć „Dokumenty cd”. Umożliwia to nawigację do folderu.
    How To Run Code In Terminal In VS Code
  4. Po znalezieniu odpowiedniego katalogu należy uruchomić plik kodu. Zrób to, wpisując odpowiednie polecenie dla używanego języka programowania.
    How To Run Code In Terminal In VS Code
    • JavaScript:node filename.js
    • Pyton:python filename.py
    • C++:g++ filename.cpp -o output && ./output
    • Jawa:javac filename.java && java filename
    • Rubin:ruby filename.rb
  5. Nazwę pliku należy zastąpić prawdziwą nazwą pliku z kodem.
    How To Run Code In Terminal In VS Code
  6. Wykonaj polecenie, naciskając przycisk Enter. To powinno pokazać kod w terminalu.
    How To Run Code In Terminal In VS Code

Zintegrowany terminal w kodzie VS

Terminal Visual Studio Code jest w pełni zintegrowany i zaczyna działać bezpośrednio w katalogu głównym obszaru roboczego. Oferuje integrację edytora z funkcjami takimi jak wykrywanie błędów i linki. Możesz uruchamiać różne polecenia tak samo, jak na samodzielnych terminalach.

Oto jak otworzyć zintegrowany terminal:

  1. Przejdź do menu z górnego paska narzędzi i wybierz „Widok”.
    How To Run Code In Terminal In VS Code
  2. Z menu rozwijanego wybierz „Terminal”. Alternatywnie, użyj „Ctrl+`” (tyknięcie), aby uruchomić terminal.
    How To Run Code In Terminal In VS Code
    • Terminal otwiera się w oknie VS Code. Tutaj zostanie wyświetlony wiersz poleceń.
  3. Dostosuj rozmiar panelu terminala, przeciągając. Aby przejść do trybu pełnoekranowego, można użyć przycisku maksymalizacji w prawym górnym rogu.
    How To Run Code In Terminal In VS Code
  4. Naciśnij strzałkę rozwijaną w prawym górnym rogu i wybierz żądaną powłokę. W ten sposób możliwe jest przełączanie pomiędzy powłokami.
    How To Run Code In Terminal In VS Code
  5. Otwórz „Paletę poleceń”, naciskając „Ctrl+Shift+P”.
  6. Skorzystaj z polecenia „Widok: Przełącz terminal”.
    How To Run Code In Terminal In VS Code
  7. Poleceń menu „Otwórz w zintegrowanym terminalu” można używać w Eksploratorze.
    • Panel terminali można przełączać za pomocą skrótu „Ctrl+`” na klawiaturze.
    • Skrót klawiaturowy „Ctrl+Shift+`” pomaga w utworzeniu nowego terminala.

Terminal w VS Code ma dodatkową funkcjonalność zwaną integracją powłoki. Śledzi, gdzie są uruchamiane polecenia. Skrót Ctrl+shift+C pozwala otworzyć VS Code w terminalu zewnętrznym.

Powłoki terminalowe

W zintegrowanym terminalu można używać różnych powłok. Są one często instalowane na komputerze, a ustawienia domyślne są pobierane z ustawień domyślnych systemu. Po wykryciu powłok są one prezentowane na liście rozwijanej profili terminali.

Zarządzanie terminalem

Po prawej stronie widoku terminala znajduje się interfejs zakładek terminala. Każdy terminal ma nazwę, kolor, ikonę i dekorację grupy danych, jeśli taka istnieje.

Aby dodać instancje terminala:

  1. Wybierz ikonę „+” w „Panelu terminali (prawy górny róg).
    How To Run Code In Terminal In VS Code
  2. Przejdź do listy rozwijanej terminala i wybierz profil.
    How To Run Code In Terminal In VS Code
    • Alternatywnie naciśnij polecenie Ctrl+Shift+`. Dzięki tej akcji utworzysz nowy wpis na górnej liście powiązany z konkretnym terminalem.

Aby usunąć instancje:

  1. Najedź kursorem na zakładkę, a następnie wybierz opcję „Kosz”,
    How To Run Code In Terminal In VS Code
  2. Wybierz element na karcie i naciśnij „Usuń”.
    How To Run Code In Terminal In VS Code
    • Alternatywnie kliknij prawym przyciskiem myszy i użyj opcji polecenia „Terminal: Zabij aktywne instancje terminala” z menu kontekstowego.

Możliwe jest nawigowanie pomiędzy różnymi grupami terminali poprzez fokus obok Ctr+PageDown i fokus przed Ctrl+PageUp. Kiedy status terminala ulegnie zmianie, po prawej stronie terminala mogą pojawić się ikony. Możesz najechać kursorem na ikonę, aby wyświetlić informacje o stanie, które mogą zawierać działania.

Podzielone okienka (grupy)

Możesz mieć różne terminale obok siebie. Umożliwia dzielenie okienek, a następnie tworzenie grupy okienek do pracy.

  1. Znajdź wpis na liście terminali po prawej stronie i najedź na niego kursorem.
    How To Run Code In Terminal In VS Code
  2. Wybierz wbudowany przycisk podziału.
    How To Run Code In Terminal In VS Code
  3. Przejdź do menu kontekstowego i kliknij je prawym przyciskiem myszy, a następnie wybierz menu „Podziel”.
    How To Run Code In Terminal In VS Code
  4. Naciśnij „Alt”, a następnie kliknij „+” lub pojedynczą kartę w panelu terminala.
    How To Run Code In Terminal In VS Code
  5. Aktywuj polecenie „Ctrl+Shift+5”.
    How To Run Code In Terminal In VS Code

Aby nawigować pomiędzy terminalami w grupie, musisz skupić się na poprzednim panelu, naciskając „Alt+w lewo” lub na następnym panelu, klikając „Alt+w prawo”. Przeciągając i upuszczając karty na liście, zasadniczo zmieniasz ich kolejność. Jednakże, gdy zakładka zostanie przeciągnięta do głównego obszaru terminala, pomyślnie przeniesiesz terminal z jednej grupy do następnej.

Użycie polecenia „Terminal: Unsplit” przesuwa terminal w obrębie własnej grupy. Można to osiągnąć poprzez kliknięcie prawym przyciskiem myszy menu kontekstowego lub poprzez paletę poleceń.

Terminale w obszarze edytora

Terminale w edytorze można otworzyć za pomocą poleceń „Terminal: Utwórz nowy terminal w obszarze edytora” lub „Terminal: Utwórz nowy w obszarze edytora z boku”. Można to również osiągnąć po prostu przeciągając terminal z widoku do obszaru edytora. Zwykle edytory terminala są prezentowane tak samo, jak zwykłe zakładki edytora.

Edytory terminali mogą znajdować się po obu stronach lub mogą być rozmieszczone w wielu wymiarach poprzez system układu grup edytorów. Ustawienie „terminal.integrated.defaultLocation” zmienia domyślną lokalizację terminala w obszarze „edytor” lub „widok”.

Nawigacja po treści

Bufor odnosi się do zawartości terminala i jest to sekcja znajdująca się powyżej „przewijania do tyłu” lub dolnego punktu widzenia. Ustawienie „terminal.integrated.scrollback” określa wielkość zachowywanego przewijania. Wartość domyślna to 1000 linii.

Poruszanie się po buforze można wykonać za pomocą różnych poleceń, w tym:

  • Ctrl+Alt+PageUp: Przewiń linię w górę
  • Ctrl+Alt+PageDown: przewiń w dół
  • Shift+PageUp: przewiń stronę w górę
  • Shift+PageDown: przewiń stronę w dół
  • Ctrl+Home: Przewiń do góry
  • Ctrl+End: Przewiń w dół

W przypadku nawigacji poleceń:

  • Ctrl+W górę: Przewiń do poprzedniego polecenia
  • Ctrl+Dół: Przewiń do następnego polecenia

Zwykle przewijanie odbywa się jednocześnie. Można jednak skonfigurować za pomocą pliku „terminal. zintegrowana.smoothscrolling” opcja animacji w krótkim czasie.

Często zadawane pytania

Co mam zrobić, jeśli mam problemy z uruchomieniem terminala VS?

Jeśli masz problemy z uruchomieniem terminala, przejdź do przewodnika rozwiązywania problemów , w którym znajdziesz dalsze wskazówki.

Czy można utworzyć terminal administracyjny?

Zwykle zintegrowana powłoka działa z uprawnieniami VS Code. Jeśli celem jest uruchomienie powłoki z uprawnieniami administratora lub innymi uprawnieniami, użyj „runas.exe” i innych narzędzi w terminalu.

Usprawnij przepływ pracy za pomocą terminala VS Code

Uruchamianie kodu w terminalu VS Code jest wydajne i wygodne, ponieważ nie musisz opuszczać edytora. Usprawnia wszystkie zadania programistyczne i umożliwia przełączanie między uruchamianiem kodu a samym kodowaniem. Ostatecznie zwiększasz produktywność i możesz skoncentrować się na wykonywaniu kodu i debugowaniu.

Czy próbowałeś uruchomić kod w terminalu VS Code? Jakie było Twoje doświadczenie? Daj nam znać w sekcji komentarzy poniżej.

Sign up and earn $1000 a day ⋙

Life360 Dlaczego nie widzę prędkości

Life360 Dlaczego nie widzę prędkości

Droga może być miejscem niebezpiecznym. Na szczęście aplikacja Life360 pozwala sprawdzić, czy Ty i Twoi bliscy nie jedziecie z dozwoloną prędkością w drodze

Jak korzystać z mojej sztucznej inteligencji w Snapchacie

Jak korzystać z mojej sztucznej inteligencji w Snapchacie

Aplikacje społecznościowe, takie jak Snapchat, biorą teraz udział w wyścigu o integrację sztucznej inteligencji ze swoimi systemami. Nowy chatbot Snapchata o nazwie My AI jest

Błąd braku trasy Discord – najlepsze poprawki dla urządzeń mobilnych i komputerów PC

Błąd braku trasy Discord – najlepsze poprawki dla urządzeń mobilnych i komputerów PC

Discord oferuje zabawną platformę, na której zagorzali entuzjaści gier mogą łatwo komunikować się za pomocą głosu i tekstu. Chociaż wiadomo, że usługa jest

Jak zapętlić Prezentacje Google

Jak zapętlić Prezentacje Google

Prezentacje Google to niezbędne narzędzie dla biznesu i edukacji, zarówno online, jak i offline. Dzięki temu programowi uzyskujemy bezpłatny dostęp do niezliczonej ilości prezentacji

Najlepsze alternatywy dla Formularzy Google

Najlepsze alternatywy dla Formularzy Google

Formularze Google to popularne narzędzie do tworzenia formularzy, ale jeśli nie masz konta Google lub nie lubisz tej aplikacji, potrzebujesz bezpłatnej alternatywy.

Co zrobić, gdy zapomnisz hasła do Life360

Co zrobić, gdy zapomnisz hasła do Life360

Problem z hasłami polega na tym, że łatwo je zapomnieć. Dotyczy to zarówno Twojego konta Life360, jak i każdej aplikacji. Choć źródłem stresu lub

Najlepsze przepisy na łzy królestwa

Najlepsze przepisy na łzy królestwa

Jedzenie ma kluczowe znaczenie dla przetrwania w „The Legend of Zelda: Tears of the Kingdom” (TotK), a gotowane posiłki są dla ciebie znacznie lepsze niż surowe przekąski. W rzeczywistości A

Jak dodać wiele stanowisk w tej samej firmie na LinkedIn

Jak dodać wiele stanowisk w tej samej firmie na LinkedIn

LinkedIn umożliwia zaprezentowanie postępów w karierze potencjalnym pracodawcom w zaawansowanym formacie. Zamiast po prostu wymieniać jedno stanowisko, które zajmowałeś w firmie

Jak zdobyć rupie w łzach królestwa

Jak zdobyć rupie w łzach królestwa

W „Legend of Zelda: Tears of the Kingdom” (TotK) musisz zaopatrzyć się w różne przedmioty. Do większości z nich potrzebne będą pieniądze. The

Co to jest Sky VIP? Wszystko, co musisz wiedzieć o nagrodach Sky VIP

Co to jest Sky VIP? Wszystko, co musisz wiedzieć o nagrodach Sky VIP

Jeśli subskrybujesz jedną lub więcej usług Sky i mieszkasz w Wielkiej Brytanii i Irlandii, automatycznie kwalifikujesz się do nagród Sky VIP. Sky VIP to słodzik

Jak poprawić jakość dźwięku w AirPods Pro

Jak poprawić jakość dźwięku w AirPods Pro

Jeśli jesteś użytkownikiem słuchawek AirPods Pro, wiesz, że jakość dźwięku stanowi znaczną poprawę w porównaniu ze standardowymi słuchawkami AirPods. Ale czy wiesz, że istnieją sposoby na ulepszenie pąków?

Oto, jakie opłaty Amazon pobiera za dostawę dla członków Prime i Non-Prime

Oto, jakie opłaty Amazon pobiera za dostawę dla członków Prime i Non-Prime

Amazon wypracował sobie pozycję najbardziej znanej marki e-commerce na świecie. Kupujący online wybierają Amazon ze względu na jego kuszące korzyści, takie jak hojność

Jak odblokować zdjęcie lub obraz

Jak odblokować zdjęcie lub obraz

Każdy to robi; robisz świetne zdjęcie swojemu dziecku robiącemu coś ekscytującego lub idealne zdjęcie produktu do aukcji w serwisie eBay, a potem kiedy

Jak naprawić błąd „Nie można ukończyć tej akcji, ponieważ plik jest otwarty”

Jak naprawić błąd „Nie można ukończyć tej akcji, ponieważ plik jest otwarty”

Prawdopodobnie napotkałeś komunikat o błędzie „Nie można ukończyć tej akcji, ponieważ plik jest otwarty” podczas próby zmiany nazwy, przeniesienia lub usunięcia pliku

Jak zdobyć śrubę wodną w Terrarii

Jak zdobyć śrubę wodną w Terrarii

Terraria jest pełna cennych przedmiotów, broni i wyposażenia, których możesz użyć do wzmocnienia swojej postaci. Jedną z najbardziej wszechstronnych broni na początku gry jest

Czy TikTok to wyłącznie wideo? Niekoniecznie

Czy TikTok to wyłącznie wideo? Niekoniecznie

TikTok koncentruje się głównie na krótkich filmach. Zaczęło się od 15-sekundowych filmów, w których twórcy pokazali głównie, jak tańczą, synchronizują ruchy warg i próbują

Polecenia modów Mudae

Polecenia modów Mudae

Choć zarządzanie i moderowanie własnego serwera Discord może sprawiać tyle frajdy, możesz zabrać na pokład kilka botów, które pomogą w zadaniach administracyjnych lub po prostu wstrzyknąć

Jak zdobyć CrunchyRoll Premium

Jak zdobyć CrunchyRoll Premium

Czy jesteś fanem anime, ale chcesz oglądać je za darmo na Crunchyroll? Niestety, nie warto już tego wypróbowywać bez subskrypcji premium. Z ponad

Lyft kontra. Wymagania kierowcy Ubera

Lyft kontra. Wymagania kierowcy Ubera

Mając potencjał zarabiania w dowolnym miejscu i czasie oraz ustalania własnego harmonogramu, zostanie kierowcą w Lyft lub Uberze wydaje się dobrą okazją. Ale czy jesteś

Jak zmienić czcionkę na wszystkich slajdach w Prezentacjach Google

Jak zmienić czcionkę na wszystkich slajdach w Prezentacjach Google

Kiedy skończysz większą część prezentacji w Prezentacjach Google i zdecydujesz się użyć innej czcionki, możesz czuć się sfrustrowany. Jeśli stworzyłeś