Terminal Windows 0.11 keluar dengan Pelokalan, dan Pembaruan Pengaturan
Microsoft telah merilis sebuah versi baru dari Windows Terminal, konsol modern untuk Windows 10. Rilis ini sekarang tersedia di Microsoft Store, menampilkan sejumlah opsi baru, dan peningkatan.
Terminal Windows aplikasi terminal baru untuk pengguna baris perintah yang memiliki banyak fitur baru termasuk tab, mesin rendering teks berbasis DirectWrite/DirectX yang dipercepat GPU, profil, dan banyak lagi.
Terminal Windows sepenuhnya bersumber terbuka. Berkat konsol tab baru, ini memungkinkan pengorganisasian contoh Prompt Perintah, PowerShell, dan Subsistem Windows untuk Linux bersama-sama dalam satu aplikasi.
Aplikasi ini dilengkapi dengan ikon yang mengingatkan baru Ikon Office dan OneDrive, yang mencerminkan tampilan desain modern Microsoft yang dikenal sebagai 'Desain Lancar'.
Apa yang baru di Windows Terminal Preview 0.11
Lokalisasi
Ini adalah versi Terminal Windows pertama yang mendukung bahasa UI non-Inggris. Microsoft masih memperbaiki bug dengan ini, jadi mohon bersabar. Jika Anda menemukan masalah terjemahan, harap ajukan di GitHub.
Pembaruan pengaturan
Pengembang telah memperkenalkan sejumlah opsi baru ke file pengaturan. Mereka menyarankan Anda untuk memindahkan file pengaturan Anda keluar dari folder dan membuat Terminal secara otomatis membuat yang baru. Anda dapat membandingkan dan menggabungkan file untuk menggunakan opsi baru.
Pengaturan.json
File profiles.json telah diubah namanya menjadi settings.json. Jika Anda sudah menginstal Terminal, nama file Anda akan diperbarui secara otomatis.
Kode Cascadia
Kode Cascadia telah ditetapkan sebagai font default untuk semua profil yang dibuat secara otomatis oleh Terminal. Jika Anda ingin mengubah font Anda, Anda dapat menambahkan fontWajah
properti ke profil apa pun atau ke default
bagian.
Skema warna Tango
Terminal sekarang dikirimkan dengan skema warna Tango Dark dan Tango Light.
Salin dan tempel
Salin dan tempel terikat pada ctrl+c
dan ctrl+v
, masing-masing, di file settings.json yang baru dibuat. Ini berarti ikatan kunci ini akan bekerja bersama ctrl+shift+c
dan ctrl+shift+v
dan Anda dapat dengan mudah menghapusnya. Ctrl+shift+c
dan ctrl+shift+v
masih termasuk dalam file defaults.json, jadi Anda masih memiliki kombinasi tombol yang dapat Anda gunakan untuk menyalin dan menempel jika Anda memilih untuk menghapus ctrl+c
dan ctrl+v
.
Catatan: Jika Anda ingin mengosongkan kombinasi tombol default, Anda dapat mengaturnya ke tidak terikat
atau batal
di file settings.json Anda.
{ "perintah": "tidak terikat", "tombol": "ctrl+shift+c" }, { "command": null, "keys": "ctrl+shift+v" }
Penyalinan terformat
Microsoft telah mengubah perilaku default menyalin untuk menyalin teks biasa secara default. Pengaturan global baru telah ditambahkan ke file settings.json yang baru dibuat bernama copyFormat
. Ini diatur ke Salah
secara default, namun Anda dapat mengubahnya menjadi benar
untuk selalu menyalin format HTML dan RTF.
Catatan: Di defaults.json, copyFormat
diatur ke benar
agar tidak merusak pengguna yang ada.
Pengaturan yang dihapus
Dalam persiapan untuk v1.0, para pengembang telah menghapus beberapa pengaturan yang sebelumnya tidak digunakan lagi. Ini kemungkinan akan memengaruhi alur kerja Anda, tetapi ini akan menjadi peristiwa satu kali.
Ruang nama “Global”
Terminal tidak lagi mendukung global
properti dalam file JSON. Jika Anda memiliki pengaturan di dalam global
objek, mereka akan diabaikan. Untuk memperbaikinya, hapus global
objek dan pindahkan pengaturan global Anda ke root file JSON.
Tema aplikasi
Pengaturan global tema yang diminta
telah diubah namanya menjadi tema
. Ini membantu membersihkan penamaan dan memberikan fleksibilitas untuk tema di masa mendatang.
"tema": "sistem"
Menyalin sebagai satu baris
NS copyTextWithoutNewlines
perintah dan argumen trim Whitespace
untuk salinan
telah dihapus demi garis tunggal
argumen. Perubahan penamaan ini membantu menjelaskan cara kerja fitur dengan lebih baik. Jika Anda mengaktifkan ini sebagai true untuk a salinan
pengikatan kunci, konten yang disalin dari Terminal akan berada di satu baris saat ditempel.
{ "command": { "action": "copy", "singleLine": true ), "keys": "ctrl+alt+c" }
Membuat tab profil tertentu
Iterasi pertama untuk membuat tab baru dari profil tertentu memiliki perintah pengikatan kunci dari profil tab baru0
ke Profil Tab baru8
. Perintah-perintah ini telah dihapus demi alternatif yang lebih fleksibel.
Catatan: Pengindeksan di Terminal dimulai dari 0.
{ "command": { "action": "newTab", "index": NOMOR }, "keys": "ctrl+shift+NUMBER" }
Menavigasi ke tab tertentu
Navigasi tab sekarang memiliki struktur yang sama dengan pembuatan tab baru, di mana beralihToTab0
melalui beralihToTab8
telah dihapus demi indeks
Properti.
Catatan: Pengindeksan di Terminal dimulai dari 0.
{ "command": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }
Memisahkan panel
Untuk memungkinkan lebih banyak opsi saat membelah panel, tombol splitHorizontal
dan splitVertikal
perintah telah dihapus demi format pengikatan kunci baru. Selain itu, jika Anda tidak memberikan arah split, Terminal akan default ke split menggunakan mobil
, yang akan membelah untuk memberikan luas permukaan terbesar.
{ "command": { "action": "splitPane", "split": "horizontal"}, "keys": "alt+shift+-" }, { "command": { "action": "splitPane", " split": "vertical"}, "keys": "alt+shift+plus" }
Memfokuskan antar panel
Awalnya, Anda bisa menggunakan pindahFokus Turun
, pindahFocusUp
, pindahFokusKiri
, pindahFokusKanan
sebagai perintah pengikatan kunci untuk menavigasi antar panel. Ini telah dihapus, dan format berikut telah ditambahkan sebagai pengganti:
{ "command": { "action": "moveFocus", "direction": "down" }, "keys": "alt+down" }, { "command": { "action": "moveFocus", "direction ": "naik" }, "kunci": "alt+atas" }, { "command": { "action": "moveFocus", "direction": "left" }, "keys": "alt+left" }, { "command": { "action": "moveFocus", "direction": "kanan" }, "kunci": "alt+kanan" }
Mengubah ukuran panel
Untuk mengikuti arsitektur pengikatan kunci yang sama, perintah pengubahan ukuran panel (ubah ukuranPaneDown
, ubah ukuranPaneUp
, ubah ukuranPanelKiri
, ubah ukuranPanelKanan
) telah dihapus. Di bawah ini adalah format baru untuk mengubah ukuran panel.
{ "command": { "action": "resizePane", "direction": "down" }, "keys": "alt+shift+down" }, { "command": { "action": "resizePane", "arah": "atas" }, "tombol": "alt+shift+atas" }, { "command": { "action": "resizePane", "direction": "left" }, "keys": "alt+shift+left" }, { "command": { "action": "resizePane", " arah": "kanan" }, "tombol": "alt+shift+kanan" }
Mengubah ukuran font
Perintah pengikatan kunci berikut memungkinkan Anda mengubah ukuran font, tetapi sekarang dihapus: penurunanUkuran Font
, meningkatkanUkuran Font
.
Anda dapat mengubah ukuran font Anda dengan menggunakan binding kunci di bawah ini, yang menggunakan a delta
yang mendefinisikan perubahan ukuran font dalam poin.
{ "command": { "action": "adjustFontSize", "delta": -1 }, "keys": "ctrl+-" }, { "command": { "action": "adjustFontSize", "delta": 1 }, "kunci": "ctrl+=" }
Perbaikan kerusakan
- Garis-garis yang muncul di antara blok padat warna latar belakang hilang.
- Argumen baris perintah harus memicu lebih andal dalam urutan yang Anda harapkan.
- Tumpukan input telah diubah untuk mengatasi beberapa masalah dengan tata letak keyboard QWERTY non-US-104.
- Batas jendela sekarang menghormati tema aplikasi Anda.
Dapatkan Terminal Windows
Versi aplikasi sebenarnya dapat ditemukan di Microsoft Store.
Terminal Windows di Microsoft Store
Kode sumber aktif GitHub.