Windows Terminal Preview 1.18은 탭 분리, 휴대용 모드 등을 추가합니다.
Microsoft는 Windows Terminal Preview 1.18 및 Windows Terminal 1.17 안정 버전을 출시했습니다. 버전 1.17에는 모든 이전에 발표된 변경 사항. 미리 보기 분기에는 많은 사용자가 기다리고 있던 더 많은 개선 사항이 포함되어 있습니다.
광고
Windows 터미널 1.18의 새로운 기능
탭 찢기
Windows 터미널 미리 보기 1.18부터 Windows 터미널의 탭을 분리하고 한 터미널 창에서 다른 창으로 탭을 이동할 수도 있습니다.
환경 변수 업데이트
이제 Windows 터미널에서 새 탭이나 창을 열면 환경 변수가 자동으로 다시 로드되므로 PATH를 설치하거나 수정한 후 터미널을 종료할 필요가 없습니다. 이 새로운 기능을 사용하면 세션 간에 원활한 전환이 가능합니다. 또한 사용자는 이제 settings.json 파일을 편집하여 세션에 환경 변수를 쉽게 추가할 수 있습니다. 다음 예를 참조하십시오.
설정한 환경 변수 기본값 모든 프로필에서 액세스할 수 있습니다. 반면에 프로필에 특정한 환경 변수는 해당 특정 프로필에서만 사용할 수 있습니다. 예를 들어 MY_ENVIRONMENT_VARIABLE이 "Hi from PowerShell!"로 설정된 경우 PowerShell 프로필에서는 해당 프로필 내에서 인쇄할 때만 표시됩니다.
오른쪽 클릭 상황에 맞는 메뉴(실험적)
이 기능을 활성화하려면 수동 프로세스가 필요하며 일단 활성화되면 터미널에서 셸을 마우스 오른쪽 버튼으로 클릭하여 상황에 맞는 메뉴에 액세스할 수 있습니다.
이를 위해 추가 "experimental.rightClickContextMenu": "참"
에서 기본값
settings.json의 프로필 섹션 섹션.
텍스트를 선택하지 않으면 메뉴에 붙여넣기, 창 분할, 탭 복제 및 탭 닫기 항목이 포함됩니다. 텍스트 선택의 경우 명령 선택 및 출력 선택 추가 옵션도 표시됩니다.
Atlas 엔진 개선
Windows Terminal Preview 1.18은 실험적인 텍스트 렌더링 엔진인 AtlasEngine에 상당한 개선 사항을 제공합니다. 이 엔진은 겹치는 텍스트를 지원하기 위해 상당한 재작성을 거쳐 이탤릭체 텍스트, 이모지 및 복잡한 스크립트가 잘리는 문제를 제거했습니다. 그러나 상자 그림 문자는 해당 셀에 계속 잘립니다.
휴대용 모드
Windows 터미널의 ZIP 패키지는 터미널이 WindowsTerminal.exe 옆의 폴더에 설정을 저장하는 공식적으로 지원되는 실행 모드인 휴대용 모드를 지원합니다. 휴대용 모드는 패키지 또는 사전 설치 키트 배포판에서 지원되지 않습니다..
패키지되지 않은 Windows 터미널의 휴대용 모드 배포는 터미널을 전역적으로 실행하지 않고 실행하는 데 유용합니다. 특히 사용자가 MSIX 패키지를 설치하거나 다음에서 소프트웨어를 다운로드할 권한이 없는 시스템에 설치합니다. 마이크로소프트 스토어. 휴대용 모드를 사용하면 미리 구성된 터미널 설치를 휴대하거나 보관하고 네트워크 공유, 클라우드 드라이브 또는 USB 플래시 드라이브에서 실행할 수 있습니다. 이 설치는 독립적이며 설치된 다른 터미널 배포를 방해하지 않습니다.
휴대용 모드를 활성화하려면 수동 개입이 필요합니다. Windows Terminal 다운로드의 압축을 푼 후 WindowsTerminal.exe와 함께 ".portable"이라는 파일을 만듭니다. WindowsTerminal.exe를 실행하면 터미널은 창 레이아웃과 같은 설정 및 런타임 상태를 모두 저장하기 위해 "settings"라는 디렉터리를 자동으로 생성합니다.
메모 .portable 파일을 생성해도 터미널 설정이 자동으로 다시 로드되지 않고 휴대용 모드로 변환되지 않습니다. 이 변경 사항을 적용하려면 터미널을 다시 시작해야 합니다. 드롭다운 메뉴에서 "정보"를 선택하여 휴대용 모드인지 확인할 수 있습니다.
사용성 업데이트
- 이제 Windows 터미널에서 다음을 사용할 수 있습니다. Ctrl 키+옮기다 상황에 맞는 메뉴에서 터미널을 실행하려면 (@jamespack에게 감사합니다!)
- 사용자는 이제 enableReadOnly 및 disableReadOnly 작업으로 전환하는 대신 읽기 전용 모드를 활성화 및 비활성화할 수 있습니다(@Swinkid 덕분에!).
- 사용 가능한 기본 테마에 "레거시" 테마를 추가했습니다. 설정 UI에서 확인하세요!
- 설정 UI의 미리보기 텍스트를 개선하고 커서를 활성화했습니다.
- 사용자는 이제 셀 크기와 줄 간격을 사용자 정의할 수 있습니다.
- 이제 비례 글꼴을 선택하면 경고가 나타납니다(@jamespack에게 다시 한 번 감사드립니다!).
- 연결을 즉시 다시 시작하는 작업(restartConnection)을 추가했습니다. 대신 키 바인딩을 바인딩하여 키보드 단축키로 이 메뉴를 수동으로 호출할 수도 있습니다.
- 컨트롤 상황에 맞는 메뉴를 수동으로 호출하는 작업을 추가했습니다.
- 간접 아이콘 참조를 위한 점프 목록 지원 추가(@jamespack에게 다시 한 번 감사드립니다!)
- $theme.tab.showCloseButton은 이제 activeOnly를 지원하여 활성 탭에만 x를 표시합니다(@kovdu에게 감사드립니다!).
- 이름이 rancher-desktop 또는 rancher-desktop-data인 모든 WSL 배포는 무시됩니다. 도움을 주셔서 감사합니다, @jamespack. 이 변경 사항에 대한 자세한 내용은 GitHub의 문제 #12757을 참조하십시오.
기타 개선 사항
- 수평 여백 시퀀스에 대한 지원 추가
- ConHost에서 브래킷 붙여넣기 모드에 대한 지원 추가
- CSI 18t에 대한 지원 추가
- 설정 UI에서 "탭 항상 표시"를 전환할 수 없는 이유에 대한 하위 텍스트를 추가했습니다.
- 재설정 버튼은 이제 재설정에 대한 설명과 함께 액세스할 수 있습니다.
- 연결 다시 시작을 처리하는 방법을 리팩터링하고 탭 또는 창을 수동으로 다시 시작하기 위한 restartConnection 작업을 추가했습니다.
- FTCS "명령 시작", "출력 시작" 및 "출력 종료" 표시(OSC 133)를 사용하는 경우 다음을 수행할 수 있습니다. 이제 selectCommand 및 selectOutput 작업을 사용하여 구분된 명령 또는 출력을 선택합니다. 시퀀스
버그 수정
- 이제 가상 터미널(VT) 크기 조정 작업 중에 활성 속성이 보존됩니다.
- LineFeed 및 PrintString 기능이 이제 AdaptDispatch로 병합되었습니다.
- ConHost는 이제 .LNK 파일에 저장된 코드 페이지를 존중합니다.
- 중첩된 메뉴 항목에서 프로필을 선택하면 이제 Windows 터미널이 제목 표시줄 대신 셸에 초점을 맞춥니다.
- 이제 elevate-shim을 호출할 때 시작 디렉터리를 수동으로 미리 평가합니다.
- 이제 각 터미널 창에 "가상 CWD"를 사용합니다.
- 많은 텍스트를 콘솔에 즉시 인쇄하는 일부 앱을 수정해야 하는 기본 터미널 시작의 버그를 수정했습니다.
- 이제 지속 위치를 다음과 함께 사용합니다.
centerOnLaunch: 참
Windows 터미널 다운로드
당신은 설치할 수 있습니다 윈도우 터미널 그리고 Windows 터미널 미리보기 Microsoft Store에서, GitHub 릴리스 페이지, 또는 winget을 사용하여.
원천: 마이크로소프트
이 기사가 마음에 들면 아래 버튼을 사용하여 공유하십시오. 그것은 당신에게서 많은 것을 앗아가지 않을 것이지만 그것은 우리가 성장하는 데 도움이 될 것입니다. 지원해 주셔서 감사합니다!
광고