Microsoft đã công bố Windows Terminal, một công cụ hiện đại và nhanh cho người dùng Command Prompt, PowerShell và WSL. Windows Terminal mới sẽ có sẵn trên Microsoft Store và sẽ được cập nhật thường xuyên để phù hợp với nhu cầu của bạn. Nói cách khác, Windows Terminal là trung tâm để truy cập các môi trường khác nhau như PowerShell, CMD và Windows Subsystem for Linux.
Tính năng Windows Terminal

Windows Terminal là ứng dụng terminal mạnh mẽ, hiệu quả cho người dùng công cụ dòng lệnh và shell như Command Prompt, PowerShell và WSL. Các tính năng chính bao gồm nhiều tab, panes (cửa sổ chia), hỗ trợ ký tự Unicode và UTF-8, engine render văn bản tăng tốc GPU, và chủ đề, phong cách, cấu hình tùy chỉnh.
Windows Terminal hỗ trợ emoji và render văn bản dựa trên GPU. Điều này có nghĩa là nó có thể hiển thị các ký hiệu powerline, ký tự văn bản và các ligature lập trình khác. Hãy xem chi tiết tất cả các tính năng mới của Windows Terminal:
Nhiều Tab (Multiple Tabs)

Rõ ràng, tính năng được mong đợi nhất là hỗ trợ nhiều tab. Microsoft đã lắng nghe người dùng và Windows Terminal đi kèm hỗ trợ nhiều tab. Điều này cho phép bạn mở nhiều tab trong khi mỗi tab kết nối với dịch vụ bạn chọn (Command Prompt, PowerShell, Ubuntu, và Raspberry.)
Engine render văn bản tăng tốc GPU

Windows Terminal sử dụng engine render văn bản tăng tốc GPU. Nhờ đó, terminal hỗ trợ ký tự văn bản, glyph (hình chữ) và các ký hiệu. Ngoài ra, engine mới cũng render văn bản nhanh hơn nhiều so với engine GDI.
Đó chưa phải tất cả, Windows Terminal mới cũng cho phép bạn dùng font monospaced (cố định chiều rộng) mới nhằm nâng cao giao diện và cảm giác của terminal. Đáng chú ý Terminal là mã nguồn mở và có kho lưu trữ (repository) riêng.
Đọc thêm: Cách sử dụng Windows Terminal.
Cài đặt và Cấu hình mới
Việc tùy chỉnh terminal không mới đối với người dùng dòng lệnh. Với Terminal mới, bạn có thể làm điều đó trong cài đặt ứng dụng. Bạn có thể thay đổi giao diện Terminal và tùy chỉnh từng profile shell. Điều này giúp người dùng dễ dàng cấu hình. Bạn cũng có thể thêm New Profile (Hồ sơ mới) trong Windows Terminal.
Windows Terminal cũng cho phép tạo nhiều profile cho mỗi shell/app/công cụ và hỗ trợ PowerShell, Command Prompt, Ubuntu và thậm chí Azure cho thiết bị IoT. Là một phần của tùy chọn tùy chỉnh, bạn sẽ được phép chọn font style, color theme (chủ đề màu), background (nền), và các tham số khác như mức độ trong suốt. Vì vậy lần sau khi bạn dùng Windows Terminal 1.0, bạn sẽ được chào đón bằng giao diện người dùng tùy chỉnh.
Như đã giải thích trước đó, Windows Terminal là mã nguồn mở và kho Github có thể truy cập tại đây. Microsoft dự kiến công bố Windows Terminal 1.0 vào cuối năm nay. Vì là mã nguồn mở, bất kỳ ai cũng có thể cải thiện và nâng cao trải nghiệm dòng lệnh Windows.
MẸO: Bài viết này chỉ cách reset cài đặt Windows Terminal về mặc định.
Nhu cầu về Windows Terminal 1.0 mới
Câu hỏi đầu tiên nảy ra trong đầu tôi là tại sao Microsoft không cập nhật Windows Console hiện tại. Theo Microsoft, lý do là để duy trì tương thích ngược (backward compatibility) trong console cũ hơn trong khi thêm tính năng mới trên Windows Terminal 1.0. Thay đổi UI mới sẽ không có nhiều ý nghĩa nếu thêm vào console cũ.
Đọc thêm: Windows cannot find wt.exe.
Có lẽ, nó cũng cho Microsoft độ tự do lớn hơn để thêm tính năng mới mà không phải lo lắng về tương thích ngược. Đáng nhắc rằng Windows Terminal chạy song song với ứng dụng Windows Console in-box. Nói cách khác, CMD/PowerShell sẽ khởi động theo cách cũ và liên kết với console truyền thống. Microsoft cũng đã làm rõ Windows Console sẽ không bị loại bỏ và sẽ được cung cấp cùng Windows trong nhiều thập kỷ tới.
Tại sao mã nguồn mở (Open Source)?
Microsoft cân nhắc thay đổi yêu cầu dự án và nghĩ rằng nó sẽ quá gây gián đoạn. Thay vào đó, họ open-source Windows Console và toàn bộ cộng đồng hiện có thể hợp tác và thêm tính năng mới cho dự án. Nếu bạn là nhà phát triển và muốn đóng góp cho Windows console, hãy truy cập kho Github. Bài viết này sẽ chỉ bạn cách cài đặt Windows Terminal trên Windows 10 ngay bây giờ.
Đọc tiếp: Windows Terminal Tips and Tricks (Mẹo và thủ thuật Windows Terminal).
