이 출시되었습니다! 11월의 새로운 기능 및 수정 사항을 읽어보세요.

터미널 시작하기

Visual Studio Code에는 기능이 풍부한 통합 터미널이 포함되어 있습니다. 독립 실행형 터미널과 마찬가지로 echo, ls, git과 같은 명령어를 실행하는 데 사용할 수 있습니다. VS Code의 터미널은 작업 영역 파일에 대한 링크 및 오류 감지와 같은 기능을 지원하기 위해 편집기와도 통합됩니다.

터미널은 컴퓨터에 설치된 다양한 셸을 사용할 수 있습니다. 셸은 운영 체제와 상호 작용하여 명령어를 해석하고 실행하는 프로그램입니다. 셸의 예로는 Bash, Zsh, PowerShell 등이 있습니다.

이 자습서에서는 Visual Studio Code에서 터미널 사용의 기본 사항을 안내합니다.

터미널에서 첫 번째 명령어 실행하기

코드를 작성하는 동안 애플리케이션을 빌드, 테스트 또는 배포하기 위해 셸 명령어를 실행해야 할 수 있습니다. VS Code의 터미널을 사용하면 편집기를 떠나지 않고 이러한 명령어를 실행할 수 있습니다.

터미널 시작하기

  1. VS Code를 시작하고 폴더 또는 작업 영역을 엽니다.

  2. 메뉴 표시줄에서 **보기** > **터미널**을 선택하거나 ⌃` (Windows, Linux Ctrl+`) 키보드 바로 가기를 눌러 터미널을 엽니다.

    운영 체제 구성에 따라 터미널은 Bash, PowerShell 또는 Zsh와 같은 기본 셸로 열립니다. 셸의 작업 디렉토리는 작업 영역 폴더의 루트에서 시작됩니다.

    Open the terminal

  3. 현재 디렉토리의 파일을 나열하기 위해 ls와 같은 기본 명령어를 입력합니다.

    터미널은 편집기 내에 머무르는 것을 제외하고 독립 실행형 터미널과 유사하게 명령어의 출력을 표시합니다.

    Run a command in the terminal

    : 터미널 패널의 테두리를 드래그하거나 ^ 아이콘을 선택하여 패널을 최대화하여 터미널을 확대할 수 있습니다.

명령어 출력과 상호 작용하기

VS Code의 터미널은 명령어 출력과 상호 작용할 수 있는 기능도 제공합니다. 명령어는 종종 열거나 이동하려는 파일 경로 또는 URL을 출력합니다. 예를 들어 컴파일러 또는 린터는 파일 경로 및 줄 번호가 포함된 오류 메시지를 반환할 수 있습니다. 해당 파일을 검색하는 대신 터미널 출력의 링크를 선택하여 편집기에서 파일을 직접 열 수 있습니다.

터미널에서 명령어 출력과 상호 작용하는 방법을 살펴보겠습니다.

  1. 이전에 ls 명령어를 실행한 터미널을 엽니다.

  2. 터미널에서 Ctrl/Cmd 키를 누른 상태로 파일 이름을 마우스로 가져간 다음 링크를 선택합니다.

    출력의 텍스트에 마우스를 가져가면 링크로 변경되는 것을 확인합니다. 파일 이름을 선택하면 VS Code에서 선택한 파일을 편집기에서 엽니다.

    Navigate to files/URLs using links in terminal output

    터미널 출력의 모든 텍스트를 클릭할 수 있습니다. 터미널에서 하이퍼링크를 선택하면 기본 브라우저에서 링크가 열립니다. 다른 텍스트의 경우 VS Code는 작업 영역에서 텍스트를 포함하는 파일을 검색하려고 시도합니다.

  3. 사용 가능한 셸 명령어 목록이 포함된 Command.txt 파일을 만들기 위해 다음 명령어를 실행합니다.

    • PowerShell

      Get-Command | Out-File -FilePath .\Command.txt
      
    • Bash / Zsh

      ls -l /usr/bin > Command.txt
      
  4. Command.txt 파일에서 명령어를 검색하기 위해 다음 명령어를 입력합니다.

    • PowerShell

      Get-ChildItem *.txt | Select-String "dir"
      
    • Bash / Zsh

      grep -n "dir" *.txt
      

    명령어 출력에 검색 결과가 발견된 파일 이름과 줄 번호가 포함되어 있는 것을 확인합니다. 터미널은 이 텍스트를 링크로 식별합니다.

  5. 링크 중 하나를 선택하여 해당 파일의 특정 줄에서 편집기로 파일을 엽니다.

    Navigate to a specific line in a file

터미널의 링크 유형에 대해 자세히 알아보세요.

이전 명령어로 이동하기

터미널에서 작업하면서 이전 명령어와 출력을 검토해야 할 수도 있고, 명령어를 다시 실행하고 싶을 수도 있습니다. 키보드 바로 가기를 사용하여 이전 명령어로 빠르게 이동할 수 있습니다.

이전 명령어로 이동하기

  1. 이전에 사용한 터미널을 엽니다.

  2. 터미널 기록에서 이전 명령어로 스크롤하려면 ⌘↑ (Windows, Linux Ctrl+Up) 키보드 바로 가기를 누릅니다.

    터미널이 이전 명령어로 스크롤되고 강조 표시되는 것을 확인합니다.

    Navigate to the previous command

    여러 번 ⌘↑ (Windows, Linux Ctrl+Up)를 누르면 터미널이 명령어 기록을 더 많이 스크롤합니다. ⌘↓ (Windows, Linux Ctrl+Down) 키보드 바로 가기를 사용하여 반대 방향으로 이동할 수 있습니다.

  3. 이전에 실행한 명령어 옆에 있는 여백에서 원 아이콘이 보일 수 있습니다. 원 아이콘을 선택한 다음 **명령어 다시 실행**을 선택하여 명령어를 다시 실행합니다.

    Rerun a command

명령어 기록 탐색에 대해 자세히 알아보세요.

다른 셸에서 명령어 실행하기

터미널은 동시에 여러 터미널을 열어둘 수 있습니다. 예를 들어, 하나의 터미널은 Git 명령어를 실행하는 데 사용하고 다른 터미널은 빌드 스크립트를 실행하는 데 사용할 수 있습니다. 또한 기본 설정에 따라 다른 셸에서 명령어를 실행할 수도 있습니다.

다른 셸에 새 터미널 추가하기

  1. 터미널 패널의 ˅ 아이콘을 선택하여 터미널 드롭다운을 열고 사용 가능한 셸 중 하나를 선택합니다.

    참고: 사용 가능한 셸은 컴퓨터에 설치된 셸에 따라 다릅니다.

    Select a different shell

    선택한 셸로 새 터미널이 열리며, 이전과 마찬가지로 명령어를 입력할 수 있습니다.

    : + 아이콘을 선택하여 기본 셸에 대한 새 터미널을 만들거나, ⌃⇧` (Windows, Linux Ctrl+Shift+`) 키보드 바로 가기를 사용하거나, 메뉴 표시줄에서 **터미널** > **새 터미널**을 선택할 수도 있습니다.

  2. 터미널 패널의 목록에서 열린 터미널을 볼 수 있습니다.

    View the list of terminals

    다른 터미널로 전환하려면 터미널 목록에서 선택합니다.

    : 터미널 목록에서 터미널을 마우스 오른쪽 버튼으로 클릭하고 **이름 변경**을 선택하여 이름을 바꿀 수 있습니다.

  3. 터미널 목록에서 터미널을 드래그하여 편집기 영역으로 가져옵니다.

    터미널이 편집기 탭으로 이동되며, 다른 편집기 탭과 마찬가지로 정렬할 수 있습니다. 예를 들어, 터미널 탭을 VS Code 창 밖으로 드래그하여 플로팅 창으로 만들 수 있습니다. 사용자 지정 레이아웃에 대해 자세히 알아보세요.

    Move a terminal to the editor area

  4. 터미널 목록 위로 마우스를 가져갈 때 휴지통 아이콘을 선택하여 열린 터미널을 닫습니다.

    Close a terminal

터미널 관리에 대해 자세히 알아보세요.

다음 단계

이 자습서에서는 VS Code에서 터미널을 시작하는 방법을 배웠습니다. 살펴볼 몇 가지 추가 주제는 다음과 같습니다.

© . This site is unofficial and not affiliated with Microsoft.