Neden Komut İstemi yerine Windows Terminal'i kullanmayı tercih ediyorum?

Komut İstemi, basit ve pratik bir komut satırı arayüzüdür. Dosyaları kopyalamak, komut dosyaları yazmak ve hatta Bir dosya indiricisi olarakAncak Unix versiyonlarıyla asla boy ölçüşemedi. Sekmeleri veya bölünmüş ekran işlemlerini desteklemiyordu; her seferinde yalnızca bir siyah pencere vardı.

Neden Komut İstemi Yerine Windows Terminal'i Tercih Ediyorum: Bir Uzmanın Özelliklerine ve Avantajlarına Bakışı

Yıllarca kullandım, sonra daha fazla güce ihtiyacım olduğunda PowerShell'e geçtim, ikisi de modern gelmese de. PowerShell güçlüydü ama bazı özelliklerden yoksundu. Windows Terminal 2019'da piyasaya sürüldü, ancak Microsoft onu Windows 11'de varsayılan seçenek haline getirene kadar ona geçmedim.

Denediğimde, neyi kaçırdığımı fark ettim. Komut İstemi'nin yaptığı her şeyi ve Linux kullanıcılarının onlarca yıldır keyif aldığı iş akışı özelliklerini de yerine getiriyor.

4. Birden fazla sekme ve bölünmüş ekran

Çoklu görev için harika

Windows Terminal, PowerShell, Komut İstemi ve WSL hata çıktısını bölümlere ayrılmış bölmelerde görüntüler.

Windows Terminal, Komut İstemi'nin asla sunmadığı birden fazla sekme desteği ekler. Terminal açıkken, Ctrl + ÜstKrktr + T Yeni bir sekme açmak için ve Ctrl + Tab Aralarında geçiş yapmak için. Her sekme kendi oturumunu korur, böylece görev çubuğunuzu ayrı pencerelerle doldurmadan, bir sekmede derleme çalıştırırken diğerinde günlükleri takip edebilirsiniz.

Hepsi bu kadar değil. Windows Terminal ayrıca, tek bir sekmeyi birden fazla parçaya bölmenize olanak tanıyan ekran bölme özelliği de sunar. Shift + Alt + Eksi (-) Yatay olarak bölmek veya Shift + Alt + Eşittir (=) Dikey olarak bölmek.

Eğer basarsan Shift + Alt + Ok tuşuPorsiyon boyutlarını ayarlayabilirsiniz. Ayrıca, Alt + Ok tuşu Parçalar arasında odak noktasını değiştirir. Bir parçayı bitirdiğinizde, Ctrl + Üst Karakter + W Temiz bir şekilde kapatır.

Komut İstemi'nde bunu başarmak, yeniden başlatmanın ardından asla sabit kalmayan üç ayrı pencere düzenlemek anlamına geliyordu. Windows Terminal, düzen tercihlerinizi hatırlar ve çok bölmeli iş akışlarını kullanılabilir hale getirir.

3. Tek terminal, birçok arayüz

CMD ve PowerShell dahil tüm komut satırı araçları

Komut İstemi, PowerShell, Ubuntu ve Azure Cloud Shell dahil olmak üzere birden fazla arayüz seçeneğini gösteren Windows Terminal arayüzü

Windows Terminal'in güzel bir yönü, eğer daha rahat kullanıyorsanız, cmd.exe Klasik,

İster Komut İstemi'ni ister PowerShell'i kullanın, bunları Terminal uygulamasından çalıştırabilirsiniz. Hepsini bir araya getirerek Komut İstemi, PowerShell, Git Bash, Azure Cloud Shell ve herhangi bir WSL dağıtımı gibi komut satırı arayüzlerinin aynı uygulamada çalışmasını sağlar.

Her aracın özel ayarlara sahip kendi profili vardır. PowerShell profiliniz, Komut İstemi profilinden farklı bir renk şeması ve yazı tipi kullanabilir. Yazı tipi görünümünü optimize etmek aynı zamanda şu anlama gelir: PSReadLine ve Terminal-Icons gibi PowerShell modülleri Sözdizimi vurgulama ve dosya türü simgeleriyle doğru şekilde görüntülenir.

Profilleriniz arasında geçişi kısayolları kullanarak yapabilirsiniz. Ctrl + ÜstKrktr + 1 و Ctrl + ÜstKrktr + 2 vb. Açılır menü tüm kullanılabilir profilleri görüntüler veAyarlardan istediğiniz arayüzü varsayılan olarak ayarlayabilirsiniz..

2. Daha iyi özelleştirme seçenekleri

Özel renkler ve temalarla kişiselleştirin

Windows Terminal özelleştirme için de harikadır. Komut istemlerinin görünümünü değiştirebilir, özel yazı tipleri seçebilir, metin boyutunu ayarlayabilir ve tam temalar uygulayabilirsiniz. Komut İstemi 16 renk ve iki yazı tipi sunarken, Windows Terminal sisteminizdeki tüm sabit aralıklı yazı tiplerini destekler ve RGB renk özelleştirmesine olanak tanır.

Ayarlara grafiksel kullanıcı arayüzünden veya dosyayı düzenleyerek ulaşabilirsiniz. settings.json Doğrudan. Bu, opaklık kaydırıcısını kullanarak şeffaflığı ayarlamanıza, profillere arka plan görselleri eklemenize, daha iyi okunabilirlik için girintileri ayarlamanıza ve yalnızca birkaç tıklamayla topluluk temalarını içe aktarmanıza olanak tanır. Her profil bağımsız görünüm ayarlarını korur.

kullanım PowerShell için Cascadia Kodu Uzun komut dosyası oturumları sırasında koyu bir tema kullanıyorum, ancak ekranımı paylaşırken daha büyük yazı tiplerine sahip yüksek kontrastlı bir temaya geçiyorum. Bu görsel farklılıklar, daha iyi görünmenin yanı sıra, profilleri tek bakışta ayırt etmeyi de kolaylaştırıyor; bu da yan yana birden fazla sekme açıkken gerçekten işe yarıyor.

Komut İstemi yalnızca birkaç eski, sabit aralıklı yazı tipini destekliyordu ve Cascadia Code gibi modern yazı tiplerini doğru şekilde görüntüleyemiyordu. Ayrıca şeffaflık veya akrilik efektleri de yoktu. Bunlar Windows 10 sürüm 1903 ve sonraki sürümlerle birlikte geliyordu ve Windows Terminal bunlardan tam olarak yararlanıyor.

1. Yerleşik Linux desteği

Linux için Windows Alt Sistemi ile mükemmel çalışır

Windows Terminal Komut Ayarları, ortak panel ve sekme işlemleri için klavye kısayollarını görüntüler.

Windows 10 ve 11, Windows cihazınızda bir Linux ortamı çalıştırmanıza olanak tanır. Linux kullanıcıları için Windows Alt Sistemi'ne teşekkürler (WSL). Windows Terminal, Ubuntu'ya PowerShell ile aynı yerden erişmenizi sağlar ve Linux dağıtımlarını harici bir eklenti olarak değil, işletim sisteminin bir parçası olarak ele alır.

Bir WSL dağıtımı yüklediğinizde, Windows Terminal otomatik olarak bir profil oluşturur. Windows kabuklarının yanı sıra Ubuntu, Debian ve Alpine sekmelerini de açabilirsiniz. Windows Terminal tıklanabilir yolları destekler ve WSL'nin yol çevirisi sayesinde Linux ve Windows dosya sistemleri arasında kolayca gezinebilirsiniz.

Komut İsteminde, WSL'ye erişmek eskiden komutu yazmak anlamına geliyordu wsl Ve Windows bağlamınızı tamamen kaybedersiniz. Ortamlar arasında yolları kopyalamak veya görsel tutarlılığı korumak hiç bu kadar kolay olmamıştı. Windows Terminal, WSL kullanımını tamamen doğal hissettiriyor.

Peki bu değişim neden mantıklı?

Bir yıldan uzun süredir Windows Terminal'i her gün kullanıyorum ve artık Komut İstemi'ni kullanmak, VS Code açıkken Not Defteri'ni açmak gibi geliyor. Sekmelerin varlığı bile büyük bir fark yaratıyor, ancak daha iyi yazı tipi oluşturma, WSL desteği ve kolay profil değiştirme gibi özellikler Komut İstemi'ne geri dönmeyi zorlaştırıyor.

Microsoft, Windows Terminal'i Windows 11'de varsayılan program olarak seçmesinin haklı bir nedeni var. Komut İstemi eski komut dosyaları için hâlâ mevcut, ancak Windows Terminal, PowerShell, WSL ve daha fazlasıyla birlikte bunları çalıştırmak için modern bir ortam sunuyor. Komut satırında ciddi zaman geçiriyorsanız, bu değişikliğe değer.

Üst düğmeye git