Resources/README-Lite-de.md
<a href="https://github.com/Ji4n1ng/OpenInTerminal/releases/tag/v1.2.5"></a> <a href="https://github.com/Ji4n1ng/OpenInTerminal/blob/master/LICENSE"></a>
<a href="https://travis-ci.org/Ji4n1ng/OpenInTerminal"></a>
</p>brew install --cask openinterminal-lite
# oder
brew install --cask openineditor-lite
/Programme Ordner, halten Sie die command ⌘ Taste gedrückt und ziehen Sie das Programm in die Finder Symbolleiste.<div> </div>⚠️ macOS fragt Sie nach Ihrer Berechtigung für den Zugriff auf den Finder und andere Anwendungen, wenn Sie die App zum ersten Mal ausführen. Bitte geben Sie OpenInTerminal diese Berechtigungen.
/Programme.⌘ command Taste gedrückt und ziehen Sie das Programm in die Finder Symbolleiste.Danke für Ihre Unterstützung!
| PayPal | AliPay | WeChat Pay |
|---|---|---|
| paypal.me/ji4ning |
Sie werden aufgefordert, das Standardterminal (oder den Editor) festzulegen, das/der nach dem ersten Start geöffnet werden soll.
<div> </div>Das Auswahlfeld wird nicht mehr angezeigt, wenn Sie das Standardterminal eingestellt haben. Wenn Sie das Standard-Terminal zurücksetzen möchten, geben Sie bitte den folgenden Befehl in das Terminal ein. Führen Sie die Anwendung dann einfach erneut aus.
# Für OpenInTerminal-Lite:
defaults remove wang.jianing.app.OpenInTerminal-Lite LiteDefaultTerminal
# Für OpenInEditor-Lite:
defaults remove wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor
Legen Sie die folgende Anwendung als Standardanwendung zum Öffnen fest:
| App | Command |
|---|---|
| Alacritty | defaults write wang.jianing.app.OpenInTerminal-Lite LiteDefaultTerminal Alacritty |
| kitty | defaults write wang.jianing.app.OpenInTerminal-Lite LiteDefaultTerminal kitty |
| TextEdit | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor TextEdit |
| VSCodium | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor VSCodium |
| BBEdit | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor BBEdit |
| Visual Studio Code - Insiders | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor Visual\ Studio\ Code\ -\ Insiders |
| TextMate | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor TextMate |
| CotEditor | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor CotEditor |
| MacVim | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor MacVim |
| Typora | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor Typora |
| Neovim | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor Neovim |
| Nova | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor Nova |
| Cursor | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor Cursor |
| AppCode | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor AppCode |
| CLion | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor CLion |
| GoLand | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor GoLand |
| IntelliJ IDEA | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor IntelliJ\ IDEA |
| PhpStorm | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor PhpStorm |
| PyCharm | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor PyCharm |
| RubyMine | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor RubyMine |
| WebStorm | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor WebStorm |
| Android Studio | defaults write wang.jianing.app.OpenInEditor-Lite LiteDefaultEditor Android\ Studio |
Insbesondere wenn Sie eine benutzerdefinierte Anwendung als Standardanwendung verwenden möchten, können Sie diesen Befehl ebenfalls verwenden. Nehmen Sie GitHub Desktop als Beispiel.
defaults write wang.jianing.app.OpenInTerminal-Lite LiteDefaultTerminal GitHub\ Desktop
Gehen Sie zu Systemeinstellungen -> Erscheinungsbild -> Symbol- & Widget-Stil und wählen Sie Automatisch. Beachten Sie, dass dadurch die Symbole aller Apps automatisch umgeschaltet werden. Wenn Sie nur das Symbol von OpenInTerminal-Lite umschalten möchten, folgen Sie den nachstehenden Schritten.
Ich habe mehrere Icons zusammen mit der App auf der release Seite bereitgestellt.
<div> </div>Klicken Sie mit der rechten Maustaste auf die Anwendung und wählen Sie Informationen. Ziehen Sie das neue Symbol über das alte.
Dynamische Symbole passen sich automatisch an den Hell- und Dunkelmodus an, ohne zusätzliche Hilfsmittel. Sie sind unter Resources/dynamic-icons/ verfügbar.
Wenden Sie einfach das Symbol Ihrer Wahl einmal manuell an, wie oben gezeigt.
Das Symbol wechselt automatisch mit dem Erscheinungsbild des Systems — Hammerspoon ist nicht erforderlich.
Dieses Verfahren ist für macOS Catalina und älter gedacht, oder wenn Sie separate Hell-/Dunkel-Symboldateien bevorzugen.
/Programme Ordner ziehen, oder mithilfe von Homebrew:brew install --cask hammerspoon
brew install fileicon
Erstellen Sie den ~/.hammerspoon/Icons Ordner und verschieben Sie die Symbole dahon
Erstellen Sie die ~/.hammerspoon/init.lua Datei (falls sie nicht schon existiert) und fügen den folgenden Code ein:
local function setOpenInEditorLiteIcon(dark)
-- Change the path in case of a different install location
local appPath = "/Applications/OpenInEditor-Lite.app"
-- Change the type accordingly to the icon you want to use (editor, atom, sublime, vscode)
local iconType = "editor"
local iconsFolder = hs.fs.currentDir() .. "/Icons"
local theme = dark and "dark" or "light"
hs.execute('fileicon set "' .. appPath .. '" "' .. iconsFolder .. "/icon_" .. iconType .. "_" .. theme .. '.icns"', true)
end
local function setOpenInTerminalLiteIcon(dark)
-- Change the path in case of a different install location
local appPath = "/Applications/OpenInTerminal-Lite.app"
-- Change the type accordingly to the icon you want to use (terminal, iterm, hyper)
local iconType = "terminal"
local iconsFolder = hs.fs.currentDir() .. "/Icons"
local theme = dark and "dark" or "light"
hs.execute('fileicon set "' .. appPath .. '" "' .. iconsFolder .. "/icon_" .. iconType .. "_" .. theme .. '.icns"', true)
end
local function updateIcons()
darkMode = (hs.settings.get("AppleInterfaceStyle") == "Dark")
setOpenInEditorLiteIcon(darkMode)
setOpenInTerminalLiteIcon(darkMode)
end
updateIcons()
hs.settings.watchKey("dark_mode", "AppleInterfaceStyle", function()
updateIcons()
end)
Jetzt können Sie die Konfigurationsdatei neu laden (oder hammerspoon neu starten) und fertig! Die Icons sollten sich automatisch aktualisieren, wenn Sie vom hellen in den Dunkelmodus wechseln und andersherum. Vergessen Sie nicht, die Option "Launch Hammerspoon at login" zu aktivieren.
Wenn Sie iTermverwenden, können Sie festlegen, dass standardmäßig eine neue Registerkarte oder ein neues Fenster geöffnet wird. Die Standardeinstellung ist ein neues Fenster zu öffnen.
# Einen neuen Tab öffnen
defaults write com.googlecode.iterm2 OpenFileInNewWindows -bool false
# Ein neues Fenster öffnen
defaults write com.googlecode.iterm2 OpenFileInNewWindows -bool true