Το Windows Terminal 0.11 κυκλοφορεί με ενημερώσεις Localization και Settings
Η Microsoft κυκλοφόρησε ένα νέα έκδοση του Windows Terminal, μια σύγχρονη κονσόλα για Windows 10. Η έκδοση είναι πλέον διαθέσιμη στο Microsoft Store, με μια σειρά από νέες επιλογές και βελτιώσεις.
Διαφήμιση
Το Windows Terminal είναι μια νέα εφαρμογή τερματικού για χρήστες της γραμμής εντολών που διαθέτει πολλές νέες δυνατότητες, όπως καρτέλες, μηχανή απόδοσης κειμένου που βασίζεται σε DirectWrite/DirectX με επιτάχυνση GPU, προφίλ και πολλά άλλα.
Το Windows Terminal είναι πλήρως ανοιχτού κώδικα. Χάρη στη νέα κονσόλα με καρτέλες, επιτρέπει την οργάνωση παρουσιών του Γραμμή εντολών, PowerShell, και Υποσύστημα Windows για Linux μαζί σε μια ενιαία εφαρμογή.
Η εφαρμογή συνοδεύεται από ένα εικονίδιο που θυμίζει κάτι νέο Εικονίδια Office και OneDrive, που αντικατοπτρίζει τη μοντέρνα σχεδιαστική άποψη της Microsoft, γνωστή ως «Fluent Design».
Τι νέο υπάρχει στο Windows Terminal Preview 0.11
Εντοπισμός
Αυτή είναι η πρώτη έκδοση του Windows Terminal που υποστηρίζει μη αγγλικές γλώσσες διεπαφής χρήστη. Η Microsoft εξακολουθεί να επιλύει τα σφάλματα με αυτό, γι' αυτό υπομείνετε μαζί μας. Εάν εντοπίσετε προβλήματα μετάφρασης, καταθέστε τα στο GitHub.
Ενημερώσεις ρυθμίσεων
Ο προγραμματιστής εισήγαγε μια σειρά από νέες επιλογές στο αρχείο ρυθμίσεων. Σας συνιστούν να μετακινήσετε το αρχείο ρυθμίσεών σας έξω από το φάκελο και να δημιουργήσετε αυτόματα ένα νέο από το Τερματικό. Μπορείτε να συγκρίνετε και να συγχωνεύσετε τα αρχεία για να χρησιμοποιήσετε τις νέες επιλογές.
Ρυθμίσεις.json
Το αρχείο profiles.json μετονομάστηκε σε settings.json. Εάν έχετε ήδη εγκαταστήσει το Terminal, το όνομα του αρχείου σας θα ενημερωθεί αυτόματα.
Κωδικός Cascadia
Κωδικός Cascadia έχει οριστεί ως η προεπιλεγμένη γραμματοσειρά για όλα τα προφίλ που δημιουργούνται αυτόματα από το Τερματικό. Εάν θέλετε να αλλάξετε τη γραμματοσειρά σας, μπορείτε να προσθέσετε το fontFace
ιδιοκτησία σε οποιοδήποτε προφίλ ή στο προεπιλογές
Ενότητα.
Χρωματικοί συνδυασμοί τανγκό
Το Terminal αποστέλλεται τώρα με τους συνδυασμούς χρωμάτων Tango Dark και Tango Light.
Αντιγραφή και επικόλληση
Η αντιγραφή και η επικόλληση δεσμεύονται ctrl+c
και ctrl+v
, αντίστοιχα, στο αρχείο settings.json που δημιουργήθηκε πρόσφατα. Αυτό σημαίνει ότι αυτές οι δεσμεύσεις κλειδιών θα λειτουργούν παράλληλα ctrl+shift+c
και ctrl+shift+v
και μπορείτε εύκολα να τα αφαιρέσετε. Ctrl+shift+c
και ctrl+shift+v
εξακολουθούν να περιλαμβάνονται στο αρχείο defaults.json, επομένως θα εξακολουθείτε να έχετε έναν συνδυασμό πλήκτρων που μπορείτε να χρησιμοποιήσετε για αντιγραφή και επικόλληση εάν επιλέξετε να αφαιρέσετε ctrl+c
και ctrl+v
.
Σημείωση: Εάν θέλετε να ελευθερώσετε έναν προεπιλεγμένο συνδυασμό πλήκτρων, μπορείτε να τον ρυθμίσετε σε άδετος
ή μηδενικό
στο αρχείο settings.json.
{ "command": "unbound", "keys": "ctrl+shift+c" }, { "command": null, "keys": "ctrl+shift+v" }
Μορφοποιημένη αντιγραφή
Η Microsoft έχει αλλάξει την προεπιλεγμένη συμπεριφορά της αντιγραφής σε αντιγραφή απλού κειμένου από προεπιλογή. Μια νέα καθολική ρύθμιση προστέθηκε στο αρχείο settings.json που δημιουργήθηκε πρόσφατα copyFormatting
. Αυτό έχει οριστεί σε ψευδής
από προεπιλογή, ωστόσο μπορείτε να το αλλάξετε σε αληθής
για να αντιγράφετε πάντα τη μορφοποίηση HTML και RTF.
Σημείωση: Στο defaults.json, copyFormatting
Έχει οριστεί αληθής
για να μην σπάσουν οι υπάρχοντες χρήστες.
Καταργήθηκαν οι ρυθμίσεις
Κατά την προετοιμασία για την έκδοση 1.0, οι προγραμματιστές έχουν αφαιρέσει ορισμένες ρυθμίσεις που είχαν καταργηθεί στο παρελθόν. Αυτό πιθανότατα θα επηρεάσει τις ροές εργασιών σας, αλλά αυτό θα πρέπει να είναι ένα συμβάν μία φορά.
Χώρος ονομάτων "Globals".
Το τερματικό δεν υποστηρίζει πλέον το παγκόσμιες
ιδιοκτησία στο αρχείο JSON. Εάν έχετε ρυθμίσεις μέσα στο παγκόσμιες
αντικείμενο, θα αγνοηθούν. Για να το διορθώσετε, αφαιρέστε το παγκόσμιες
αντικείμενο και μετακινήστε τις καθολικές ρυθμίσεις σας στη ρίζα του αρχείου JSON.
Θέμα εφαρμογής
Το παγκόσμιο σκηνικό ζητήθηκε Θέμα
έχει μετονομαστεί σε θέμα
. Αυτό βοηθά στην εκκαθάριση της ονομασίας και παρέχει ευελιξία για τη δημιουργία θεμάτων στο μέλλον.
"θέμα": "σύστημα"
Αντιγραφή ως μία γραμμή
ο copyTextWithoutNewlines
εντολή και το επιχείρημα trimWhitespace
Για αντίγραφο
έχουν αφαιρεθεί υπέρ του singleLine
διαφωνία. Αυτή η αλλαγή ονομασίας βοηθά στην καλύτερη εξήγηση του τρόπου λειτουργίας της δυνατότητας. Εάν ενεργοποιήσετε αυτό ως αληθές για α αντίγραφο
δέσμευση κλειδιού, το περιεχόμενο που αντιγράφεται από το τερματικό θα βρίσκεται σε μία γραμμή όταν επικολληθεί.
{ "command": { "action": "copy", "singleLine": true ), "keys": "ctrl+alt+c" }
Δημιουργία καρτέλας συγκεκριμένου προφίλ
Η πρώτη επανάληψη της δημιουργίας μιας νέας καρτέλας ενός συγκεκριμένου προφίλ είχε εντολές δέσμευσης κλειδιών από newTabProfile0
προς το newTabProfile8
. Αυτές οι εντολές έχουν αφαιρεθεί υπέρ μιας πιο ευέλικτης εναλλακτικής λύσης.
Σημείωση: Η ευρετηρίαση στο τερματικό ξεκινά από το 0.
{ "command": { "action": "newTab", "index": NUMBER }, "keys": "ctrl+shift+NUMBER" }
Πλοήγηση σε μια συγκεκριμένη καρτέλα
Η πλοήγηση καρτελών έχει πλέον την ίδια δομή με τη δημιουργία νέας καρτέλας, όπου switchToTab0
διά μέσου switchToTab8
έχουν αφαιρεθεί υπέρ του δείκτης
ιδιοκτησία.
Σημείωση: Η ευρετηρίαση στο τερματικό ξεκινά από το 0.
{ "command": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }
Σχισίματα υαλοπινάκων
Για να επιτρέψετε περισσότερες επιλογές κατά τη διαίρεση των υαλοπινάκων, το splitΟριζόντια
και splitVertical
Οι εντολές έχουν αφαιρεθεί υπέρ της νέας μορφής δέσμευσης κλειδιού. Επιπλέον, εάν δεν παρέχετε μια κατεύθυνση διαχωρισμού, το Τερματικό θα κάνει διαχωρισμό από προεπιλογή χρησιμοποιώντας αυτο
, το οποίο θα χωριστεί για να παρέχει τη μεγαλύτερη επιφάνεια.
{ "command": { "action": "splitPane", "split": "horizontal"}, "keys": "alt+shift+-" }, { "command": { "action": "splitPane", " split": "vertical"}, "keys": "alt+shift+plus" }
Εστίαση μεταξύ των υαλοπινάκων
Αρχικά, θα μπορούσατε να χρησιμοποιήσετε moveFocusDown
, moveFocusUp
, moveFocusLeft
, moveFocusRight
ως εντολές δέσμευσης πλήκτρων για πλοήγηση μεταξύ των παραθύρων. Αυτά έχουν αφαιρεθεί και οι ακόλουθες μορφές έχουν προστεθεί ως αντικαταστάσεις:
{ "command": { "action": "moveFocus", "direction": "down" }, "keys": "alt+down" }, { "command": { "action": "moveFocus", "direction" ": "up" }, "keys": "alt+up" }, { "command": { "action": "moveFocus", "direction": "left" }, "keys": "alt+left" }, { "command": { "action": "moveFocus", "direction": "right" }, "keys": "alt+right" }
Αλλαγή μεγέθους τζαμιών
Για να ακολουθήσετε την ίδια αρχιτεκτονική δέσμευσης κλειδιών, οι εντολές αλλαγής μεγέθους παραθύρου (αλλαγή μεγέθους PaneDown
, αλλαγή μεγέθους PaneUp
, αλλαγή μεγέθους PaneLeft
, αλλαγή μεγέθους PaneRight
) έχουν αφαιρεθεί. Ακολουθεί η νέα μορφή για την αλλαγή μεγέθους πλαισίων.
{ "command": { "action": "resizePane", "direction": "down" }, "keys": "alt+shift+down" }, { "command": { "action": "resizePane", "direction": "up" }, "keys": "alt+shift+up" }, { "command": { "action": "resizePane", "direction": "left" }, "keys": "alt+shift+left" }, { "command": { "action": "resizePane", " κατεύθυνση": "δεξιά" }, "πλήκτρα": "alt+shift+δεξιά" }
Αλλαγή μεγέθους γραμματοσειράς
Οι ακόλουθες εντολές δέσμευσης κλειδιών σάς επέτρεψαν να αλλάξετε το μέγεθος της γραμματοσειράς σας, αλλά τώρα καταργήθηκαν: μείωση του μεγέθους γραμματοσειράς
, αύξηση του μεγέθους γραμματοσειράς
.
Μπορείτε να τροποποιήσετε το μέγεθος της γραμματοσειράς σας χρησιμοποιώντας τις παρακάτω συνδέσεις πλήκτρων, οι οποίες χρησιμοποιούν α δέλτα
που καθορίζει την αλλαγή μεγέθους γραμματοσειράς σε σημεία.
{ "command": { "action": "adjustFontSize", "delta": -1 }, "keys": "ctrl+-" }, { "command": { "action": "adjustFontSize", "delta": 1 }, "keys": "ctrl+=" }
Διορθώσεις σφαλμάτων
- Οι γραμμές που εμφανίστηκαν ανάμεσα σε συμπαγή μπλοκ χρώματος φόντου έχουν φύγει.
- Τα ορίσματα γραμμής εντολών θα πρέπει να ενεργοποιούνται πιο αξιόπιστα με τη σειρά που περιμένετε.
- Η στοίβα εισόδου έχει αλλάξει για να αντιμετωπίσει ορισμένα ζητήματα με διατάξεις πληκτρολογίου που δεν είναι US-104 QWERTY.
- Τα περιγράμματα των παραθύρων σέβονται πλέον το θέμα της εφαρμογής σας.
Αποκτήστε το Windows Terminal
Μπορείτε να βρείτε την πραγματική έκδοση της εφαρμογής στο Microsoft Store.
Τερματικό Windows στο Microsoft Store
Ο πηγαίος κώδικας είναι ενεργοποιημένος GitHub.