Die neue Windows-Terminal-App ist ab sofort in verfügbarDer Microsoft Store, das heißt, jeder kann es ausprobieren. Sie müssen es nicht mehr aus dem Quellcode von Github kompilieren. Die neue Windows-Terminal-App unterstützt mehrere Befehlszeilen, ist jedoch standardmäßig nur mit PowerShell und Eingabeaufforderung ausgestattet. So können Sie der neuen Windows-Terminal-App eine Befehlszeile hinzufügen.
Windows Terminal Einstellungen
Installieren Sie die Terminal-App aus dem Microsoft Store. Klicken Sie auf den kleinen Dropdown-Pfeil neben der Schaltfläche mit dem Pluszeichen / der neuen Registerkarte und wählen Sie Einstellungen. Dadurch wird eine Datei mit dem Namen Profiles.json geöffnet. Um der neuen Windows Terminal-App eine Befehlszeile hinzuzufügen, müssen Sie diese Datei bearbeiten. Bevor Sie es jedoch bearbeiten, kopieren Sie alles in der Datei und fügen Sie es in eine neue Notepad-Datei ein. Speichern Sie es mit dem Namen "Profile" und der JSON-Erweiterung an einem Ort, an dem Sie wissen, dass es nicht versehentlich gelöscht wird. Diese Datei ist im Grunde eine Sicherungskopie der ursprünglichen Einstellungen.
JSON-Editor
Sie benötigen einen JSON-Editor, um die Datei Profiles.json zu bearbeiten. Sie können Notepad verwenden. Es ist jedoch wahrscheinlich eine gute Idee, Notepad ++ zu verwenden, das kostenlos ist, aber die Datei viel besser formatieren kann.
JSON-Syntax
Wenn Sie mit der JSON-Syntax nicht vertraut sind, müssen Sie vor dem Eintauchen einige wichtige Dinge wissen, um die Datei Profiles.json zu bearbeiten.
- Verwenden Sie in Dateipfaden keinen Backslash (). Sie müssen durch einen Schrägstrich (/) ersetzt werden.
- Schließen Sie Dateipfade immer in doppelten Anführungszeichen.
- Alle Zeilen müssen mit einem Komma EXCEPT für die letzte Zeile in einem Abschnitt oder Block enden.
- Ein Abschnitt in der Datei Profiles.json beginnt mit seinem Namen, der in doppelten Anführungszeichen angegeben wird. Wir werden den Abschnitt Profile bearbeiten (siehe Abbildung unten).
Profil hinzufügen
Scrollen Sie zum Ende des Abschnitts „Profile“ und fügen Sie dort Folgendes ein. Sie müssen es bearbeiten, bevor Sie die Einstellungen speichern können.
{ "acrylicOpacity" : 0.5, "background" : "#012456", "closeOnExit" : true, "colorScheme" : "Campbell", "commandline" : "powershell.exe", "cursorColor" : "#FFFFFF", "cursorShape" : "bar", "fontFace" : "Consolas", "fontSize" : 20, "guid" : "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "historySize" : 9001, "icon" : "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png", "name" : "Windows PowerShell", "padding" : "0, 0, 0, 0", "snapOnInput" : true, "startingDirectory" : "%USERPROFILE%", "useAcrylic" : false },
Die Zeilen, die Sie bearbeiten müssen, sind:
- "Befehlszeile"
- "Guid"
- "Symbol"
- "Name"
Gehen Sie zum folgenden Speicherort und öffnen Sie die Datei Profiles.json mit Ihrem bevorzugten Editor.
%USERPROFILE%AppDataLocalPackagesMicrosoft.WindowsTerminal_8wekyb3d8bbweRoamingState
Denken Sie daran, wenn dies das letzte Profil innerhalb istIm Profilabschnitt müssen Sie ganz am Ende das Komma entfernen. Wenn Sie ein weiteres Profil unterhalb dieses Profils hinzufügen möchten, lassen Sie das Komma dort, stellen Sie jedoch sicher, dass das letzte Profil kein Komma außerhalb der geschweiften Klammer enthält.
Geben Sie in der Befehlszeile den vollständigen Pfad zur EXE-Datei der Befehlszeile an, die Sie hinzufügen möchten. Wenn Sie das Windows-Subsystem für Linus aktiviert haben, können Sie hier einfach "bash.exe" hinzufügen.
In der "Guid" -Zeile müssen Sie eine neue generierenGUID und geben Sie sie dort ein, wenn Sie Ubunuts Bash hinzufügen. Scrollen Sie in den entsprechenden Abschnitten unten und verwenden Sie die dort angegebene GUID und den Symbolpfad. Sie sind standardmäßig im Ordner "ProfileIcons" vorhanden.
Geben Sie für die Zeile „icon“ den vollständigen Pfad zu der Symboldatei an, die Sie verwenden möchten. Die Datei muss eine PNG-Datei sein. Das Symbol wird im Menü neben dem Namen der Befehlszeile angezeigt, für die es bestimmt ist.
Geben Sie in der Zeile "Name" den Namen der Befehlszeile ein, z. B. Bash, Linux oder Python. Speichern Sie die Änderungen und Sie können loslegen.
Fügen Sie Linux Bash zu Windows Terminal hinzu
Geben Sie zum Hinzufügen von Linux Bash zu Windows Terminal das folgende Profil ein, ohne Änderungen daran vorzunehmen.
{ "acrylicOpacity" : 0.75, "closeOnExit" : true, "colorScheme" : "Campbell", "commandline" : "bash.exe", "cursorColor" : "#FFFFFF", "cursorShape" : "bar", "fontFace" : "Consolas", "fontSize" : 10, "guid" : "{9acb9455-ca41-5af7-950f-6bca1bc9722f}", "historySize" : 9001, "icon" : "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.scale-100.png", "name" : "Linux Bash Shell", "padding" : "0, 0, 0, 0", "snapOnInput" : true, "startingDirectory" : "%USERPROFILE%", "useAcrylic" : true }
Fügen Sie Python zu Windows Terminal hinzu
Um Python zum neuen Windows hinzuzufügenTerminal-App, verwenden Sie das folgende Profil. Sie können die GUID bei Bedarf ändern, dies ist jedoch nicht erforderlich. Sie müssen Python auf Ihrem System installiert haben. Sie können es hier bekommen. Sie müssen den Pfad in der Zeile "Symbol" bearbeiten und in die Datei ändern, die Sie für das Symbol verwenden möchten.
{ "acrylicOpacity" : 0.75, "closeOnExit" : true, "colorScheme" : "Campbell", "commandline" : "py.exe", "cursorColor" : "#FFFFFF", "cursorShape" : "bar", "fontFace" : "Consolas", "fontSize" : 10, "guid" : "{1850e97f-16dc-4281-9ea9-0100c4e852c5}", "historySize" : 9001, "icon" : "C:/Users/YourUserName/AppData/Local/Programs/Python/Python37/Lib/test/imghdrdata/python.png", "name" : "Python", "padding" : "0, 0, 0, 0", "snapOnInput" : true, "startingDirectory" : "%USERPROFILE%", "useAcrylic" : true }
Speichern Sie die an Profiles.json vorgenommenen Änderungen. In der Windows Terminal-App werden die von Ihnen hinzugefügten neuen Befehlszeilen angezeigt.
Bemerkungen