명령 프롬프트보다 Windows 터미널을 선호하는 이유

명령 프롬프트는 간단하고 실용적인 명령줄 인터페이스입니다. 파일 복사, 스크립트 작성, 심지어 파일 다운로더로서하지만 유닉스 계열 운영체제만큼 뛰어나지는 못했습니다. 탭이나 화면 분할 기능을 지원하지 않았고, 한 번에 검은 창 하나만 표시할 수 있었습니다.

명령 프롬프트보다 Windows 터미널을 선호하는 이유: 전문가가 보는 기능과 이점

몇 년 동안 사용하다가 더 강력한 기능이 필요할 때마다 PowerShell로 바꿨는데, 둘 다 최신이라고 느껴지지는 않았습니다. PowerShell은 강력했지만 몇 가지 기능이 부족했습니다. Windows Terminal은 2019년에 출시되었지만, Microsoft에서 Windows 11의 기본 옵션으로 지정하기 전까지는 사용하지 않았습니다.

한번 써보니 제가 놓친 게 뭔지 깨달았습니다. 명령 프롬프트의 모든 기능은 물론, Linux 사용자들이 수십 년 동안 즐겨 사용해 온 워크플로 기능까지 모두 지원합니다.

4. 여러 탭과 분할 화면

멀티태스킹에 적합

Windows 터미널은 PowerShell, 명령 프롬프트 및 WSL 오류 출력을 분할된 창에 표시합니다.

Windows 터미널은 명령 프롬프트에서는 제공하지 않았던 여러 탭에 대한 지원을 추가합니다. 터미널을 열고 Ctrl + Shift + T 새 탭을 열려면 Ctrl + Tab 탭 간 전환이 가능합니다. 각 탭은 자체 세션을 유지하므로, 한 탭에서 빌드를 실행하면서 다른 탭에서 로그를 추적해도 작업 표시줄에 별도의 창이 생기지 않습니다.

이게 전부가 아닙니다. Windows Terminal은 화면 분할 기능도 제공하여 하나의 탭을 여러 부분으로 나눌 수 있습니다. Shift + Alt + 빼기(-) 수평으로 분할하거나 Shift + Alt + 등호(=) 수직으로 나누다.

누르면 Shift + Alt + 화살표 키제공되는 음식의 양을 조절할 수 있습니다. 또한, Alt + 화살표 키 부분 간에 초점을 이동합니다. 부분을 마치면 Ctrl + Shift + W 깨끗하게 닫힙니다.

명령 프롬프트에서 이를 구현하려면 재부팅 후에도 고정되지 않는 세 개의 창을 따로 배치해야 했습니다. Windows 터미널은 사용자의 레이아웃 설정을 기억하여 다중 창 워크플로를 사용할 수 있도록 지원합니다.

3. 하나의 터미널, 여러 인터페이스

CMD 및 PowerShell을 포함한 모든 명령줄 도구

명령 프롬프트, PowerShell, Ubuntu 및 Azure Cloud Shell을 포함한 여러 인터페이스 옵션을 보여주는 Windows 터미널 인터페이스

Windows Terminal의 좋은 측면은 다음과 같습니다. cmd.exe를 권위 있는,

명령 프롬프트나 PowerShell을 사용하든 터미널 애플리케이션에서 실행할 수 있습니다. 이 기능을 사용하면 명령 프롬프트, PowerShell, Git Bash, Azure Cloud Shell 및 모든 WSL 배포판과 같은 명령줄 인터페이스가 모두 하나의 애플리케이션에 통합됩니다.

각 도구에는 사용자 지정 설정이 있는 자체 프로필이 있습니다. PowerShell 프로필은 명령 프롬프트 프로필과 다른 색 구성표와 글꼴을 사용할 수 있습니다. 글꼴 표시를 최적화한다는 것은 PSReadLine 및 Terminal-Icons와 같은 PowerShell 모듈 구문 강조 표시와 파일 유형 아이콘이 올바르게 표시됩니다.

단축키를 사용하여 프로필 간에 전환할 수 있습니다. Ctrl + Shift + 1 و Ctrl + Shift + 2 등. 드롭다운 메뉴에는 사용 가능한 모든 프로필이 표시됩니다.설정에서 원하는 인터페이스를 기본값으로 설정할 수 있습니다..

2. 더 나은 사용자 정의 옵션

사용자 정의 색상 및 테마로 개인화

Windows Terminal은 사용자 지정에도 매우 유용합니다. 프롬프트 모양을 변경하고, 사용자 지정 글꼴을 선택하고, 텍스트 크기를 조정하고, 전체 테마를 적용할 수 있습니다. 명령 프롬프트는 16가지 색상과 두 가지 글꼴을 제공하는 반면, Windows Terminal은 시스템의 모든 고정폭 글꼴을 지원하고 RGB 색상을 완벽하게 사용자 지정할 수 있습니다.

그래픽 사용자 인터페이스를 통해 또는 파일을 편집하여 설정에 접근할 수 있습니다. settings.json 직접 설정. 불투명도 슬라이더를 사용하여 투명도를 설정하고, 프로필에 배경 이미지를 추가하고, 가독성을 높이기 위해 들여쓰기를 조정하고, 몇 번의 클릭만으로 커뮤니티 테마를 가져올 수 있습니다. 각 프로필은 독립적인 모양 설정을 유지합니다.

사용 PowerShell용 Cascadia 코드 장시간 스크립팅 세션에서는 어두운 테마를 사용하지만, 화면을 공유할 때는 더 큰 글꼴을 사용한 고대비 테마로 전환합니다. 보기에도 좋을 뿐만 아니라, 이러한 시각적 차이 덕분에 프로필을 한눈에 구분하기가 더 쉬워져 여러 탭을 나란히 열어 놓았을 때 특히 유용합니다.

명령 프롬프트는 몇 가지 오래된 고정폭 글꼴만 지원했고, Cascadia Code와 같은 최신 글꼴은 제대로 표시되지 않았습니다. 또한 투명도나 아크릴 효과도 제공되지 않았습니다. 이러한 기능은 Windows 10 버전 1903 이상에서 제공되었으며, Windows Terminal에서 이 기능을 최대한 활용합니다.

1. 내장된 Linux 지원

Linux용 Windows 하위 시스템과 잘 작동합니다.

Windows 터미널 명령 설정은 일반적인 패널 및 탭 작업에 대한 단축키를 표시합니다.

Windows 10 및 11에서는 Windows 장치에서 Linux 환경을 실행할 수 있습니다. Linux 사용자를 위한 Windows 하위 시스템에 감사드립니다. (WSL). Windows 터미널을 사용하면 PowerShell과 같은 위치에서 Ubuntu에 액세스할 수 있으며, Linux 배포판을 외부 추가 기능이 아닌 운영 체제의 일부로 처리합니다.

WSL 배포판을 설치하면 Windows 터미널에서 해당 배포판의 프로필을 자동으로 생성합니다. Windows 셸과 함께 Ubuntu, Debian, Alpine 탭을 열 수 있습니다. Windows 터미널은 클릭 가능한 경로를 지원하며, WSL의 경로 변환 기능을 통해 Linux와 Windows 파일 시스템 간을 쉽게 탐색할 수 있습니다.

명령 프롬프트에서 WSL에 액세스하려면 명령을 입력해야 했습니다. WSL Windows 컨텍스트를 완전히 잃게 됩니다. 환경 간 경로를 복사하거나 시각적 일관성을 유지하는 것이 그 어느 때보다 쉬워졌습니다. Windows 터미널을 사용하면 WSL을 매우 자연스럽게 사용할 수 있습니다.

왜 이런 변화가 의미가 있을까?

1년 넘게 매일 Windows Terminal을 사용해 왔는데, 이제 VS Code가 실행 중일 때 명령 프롬프트를 사용하는 것이 메모장을 여는 것처럼 느껴집니다. 탭만 있어도 큰 차이가 나지만, 향상된 글꼴 렌더링, WSL 지원, 그리고 간편한 프로필 전환 기능 덕분에 명령 프롬프트로 돌아가기가 더 어려워졌습니다.

Microsoft가 Windows 11에서 Windows Terminal을 기본 프로그램으로 지정한 데에는 그럴 만한 이유가 있습니다. 명령 프롬프트는 기존 스크립트를 실행하는 데 여전히 사용되지만, Windows Terminal은 PowerShell, WSL 등과 함께 이러한 스크립트를 실행하는 최신 환경입니다. 명령줄에서 오랜 시간을 보낸다면 이러한 변화는 충분히 가치가 있습니다.

맨 위로 이동 버튼