Το Windows Terminal v0.9 κυκλοφόρησε με υποστήριξη επιχειρημάτων γραμμής εντολών
Windows Terminal έκδοση 0.9 είναι έξω με μια σειρά από νέες δυνατότητες που περιλαμβάνουν ορίσματα γραμμής εντολών, Auto-Detect PowerShell, ένα παράθυρο διαλόγου επιβεβαίωσης "Κλείσιμο όλων των καρτελών". Η έκδοση v0.9 είναι η τελευταία έκδοση του Terminal που θα περιλαμβάνει νέες δυνατότητες πριν από την έκδοση v1.
Το Windows Terminal είναι μια νέα εφαρμογή τερματικού για χρήστες της γραμμής εντολών που διαθέτει πολλές νέες δυνατότητες, όπως καρτέλες, μηχανή απόδοσης κειμένου που βασίζεται σε DirectWrite/DirectX με επιτάχυνση GPU, προφίλ και πολλά άλλα.
Το Windows Terminal είναι πλήρως ανοιχτού κώδικα. Χάρη στη νέα κονσόλα με καρτέλες, επιτρέπει την οργάνωση παρουσιών του Γραμμή εντολών, PowerShell, και Υποσύστημα Windows για Linux μαζί σε μια ενιαία εφαρμογή.
Η εφαρμογή συνοδεύεται από ένα εικονίδιο που θυμίζει κάτι νέο Εικονίδια Office και OneDrive, που αντικατοπτρίζει τη μοντέρνα σχεδιαστική άποψη της Microsoft, γνωστή ως «Fluent Design».
Τι νέο υπάρχει στο Windows Terminal 0.9
Επιχειρήματα γραμμής εντολών
ο wt
Το ψευδώνυμο εκτέλεσης υποστηρίζει πλέον ορίσματα γραμμής εντολών. Τώρα μπορείτε να εκκινήσετε το Terminal με νέες καρτέλες και παράθυρα χωρισμένα, να καθορίσετε τα απαραίτητα προφίλ, ξεκινώντας τα στους καταλόγους της επιλογής σας. Ορίστε μερικά παραδείγματα:
wt -d .
Ανοίγει το Terminal με το προεπιλεγμένο προφίλ στον τρέχοντα κατάλογο εργασίας.
wt -d.; new-tab -d C:\ pwsh.exe
Ανοίγει το τερματικό με δύο καρτέλες. Το πρώτο εκτελεί το προεπιλεγμένο προφίλ ξεκινώντας από τον τρέχοντα κατάλογο εργασίας. Το δεύτερο χρησιμοποιεί το προεπιλεγμένο προφίλ με το pwsh.exe ως "γραμμή εντολών"
(αντί για το προεπιλεγμένο προφίλ "γραμμή εντολών"
) ξεκινώντας από τον κατάλογο C:\.
wt -p "Windows PowerShell" -d.; split-pane -V wsl.exe
Ανοίγει το τερματικό με δύο παράθυρα, χωρισμένα κάθετα. Το επάνω παράθυρο εκτελεί το προφίλ με το όνομα "Τερματικό των Windows" και το κάτω τμήμα εκτελεί το προεπιλεγμένο προφίλ χρησιμοποιώντας το wsl.exe ως "γραμμή εντολών"
(αντί για το προεπιλεγμένο προφίλ "γραμμή εντολών"
).
wt -d C:\Users\cinnamon\GitHub\WindowsTerminal; split-pane -p "Γραμμή εντολών"; split-pane -p "Ubuntu" -d \\wsl$\Ubuntu\home\cinnak -H
Δείτε το παρακάτω βίντεο
Επίσης, τα νέα ορίσματα της γραμμής εντολών είναι καλά εξηγείται στο GitHub.
Αυτόματος εντοπισμός PowerShell
Το Windows Terminal θα εντοπίσει πλέον οποιαδήποτε έκδοση του PowerShell είναι εγκατεστημένη στον υπολογιστή σας και θα δημιουργήσει αυτόματα ένα προφίλ για εσάς. Το PowerShell με τον υψηλότερο αριθμό έκδοσης θα ονομαστεί "PowerShell" και θα λάβει την αρχική υποδοχή PowerShell Core στο αναπτυσσόμενο μενού.
Επιβεβαίωση Κλείσιμο όλων των καρτελών
Έχει δημιουργηθεί μια νέα καθολική ρύθμιση που σας επιτρέπει να αποκρύπτετε πάντα το παράθυρο διαλόγου επιβεβαίωσης "Κλείσιμο όλων των καρτελών". Μπορείτε να ορίσετε "CloseAllTabs"
προς το αληθής
στο επάνω μέρος του αρχείου profiles.json και το Windows Terminal δεν θα εμφανίσει το παράθυρο διαλόγου επιβεβαίωσης κλεισίματος όλων των καρτελών.
Άλλες Βελτιώσεις
- Προσιτότητα: Τώρα μπορείτε να πλοηγηθείτε λέξη προς λέξη χρησιμοποιώντας τον Αφηγητή ή το NVDA
- Τώρα μπορείτε να σύρετε και να αποθέσετε ένα αρχείο στο Terminal και η διαδρομή του αρχείου θα εκτυπωθεί
-
Ctrl+Ins
καιShift+Ins
δεσμεύονται από προεπιλογή σεαντίγραφο
καιΕπικόλληση
αντίστοιχα - Τώρα μπορείτε να κρατήσετε
Μετατόπιση
και κάντε κλικ για να αναπτύξετε την επιλογή σας - Τα κλειδιά κωδικού VS που χρησιμοποιούνται για τη σύνδεση κλειδιών υποστηρίζονται πλέον (π.
"pgdn"
και"σελίδα κάτω"
ισχύουν και τα δύο)
Διορθώσεις σφαλμάτων
- Προσιτότητα: Το τερματικό δεν θα διακοπεί όταν εκτελείται ο Αφηγητής.
- Το τερματικό δεν θα διακοπεί όταν παρέχετε μια μη έγκυρη εικόνα φόντου ή διαδρομή εικονιδίου.
- Τα αναδυόμενα παράθυρα διαλόγου μας έχουν πλέον στρογγυλεμένα κουμπιά.
- Το πλαίσιο αναζήτησης λειτουργεί πλέον σωστά σε υψηλή αντίθεση.
- Ορισμένες απολινώσεις θα αποδίδονται πιο σωστά.
Η πραγματική έκδοση της εφαρμογής βρίσκεται στο Microsoft Store.
Τερματικό Windows στο Microsoft Store
Ο πηγαίος κώδικας είναι ενεργοποιημένος GitHub.