English | 中文说明
- 运行以下命令
brew cask install openinterminal-lite
# 或者
brew cask install openineditor-lite
- 在
应用程序
文件夹中,按住Cmd
键,然后将应用拖到访达工具栏中。
⚠️ 当您第一次运行应用程序时,macOS 将要求访问访达
和终端
(或iTerm
)的权限。请给予应用程序权限。
- 从 release 中下载。
- 将应用移动到
应用程序
文件夹。 - 按住
Cmd
键,然后将应用拖到访达工具栏中。
你好,我是 Ji4n1ng。我是一名学生,OpenInTerminal 是我空余时间维护的一个开源项目。它是免费且开源的。如果你能支持我购买苹果开发者账号,我将非常感激。一年 99 美元的花费对于学生来说,并不是一个小的数字,它几乎是我三个星期的生活费。非常感谢!
PayPal | 支付宝 | 微信 |
---|---|---|
paypal.me/ji4ning |
在第一次运行应用的时候,你需要选择默认终端。
当你设置了默认终端之后,选择框将不会再出现。如果你想要重新设置默认终端,请在终端中输入以下命令。然后重新运行应用。
# 对于 OpenInTerminal-Lite:
defaults remove wang.jianing.app.OpenInTerminal-Lite OIT_TerminalBundleIdentifier
# 对于 OpenInEditor-Lite:
defaults remove wang.jianing.app.OpenInEditor-Lite OIT_EditorBundleIdentifier
设置 Alacritty 为默认终端:
defaults write wang.jianing.app.OpenInTerminal-Lite OIT_TerminalBundleIdentifier Alacritty
设置 VSCodium 为默认编辑器:
defaults write wang.jianing.app.OpenInEditor-Lite OIT_EditorBundleIdentifier VSCodium
设置 BBEdit 为默认编辑器:
defaults write wang.jianing.app.OpenInEditor-Lite OIT_EditorBundleIdentifier BBEdit
设置 Visual Studio Code - Insiders 为默认编辑器:
defaults write wang.jianing.app.OpenInEditor-Lite OIT_EditorBundleIdentifier VSCodeInsiders
设置 TextMate 为默认编辑器:
defaults write wang.jianing.app.OpenInEditor-Lite OIT_EditorBundleIdentifier TextMate
设置 CotEditor 为默认编辑器:
defaults write wang.jianing.app.OpenInEditor-Lite OIT_EditorBundleIdentifier CotEditor
设置 MacVim 为默认编辑器:
defaults write wang.jianing.app.OpenInEditor-Lite OIT_EditorBundleIdentifier MacVim
设置 PhpStorm 为默认编辑器:
defaults write wang.jianing.app.OpenInEditor-Lite OIT_EditorBundleIdentifier PhpStorm
我在 release 中提供了几个图标。 您可以右键单击该应用程序并选择 显示简介
。 拖动图标进行更改。
当你在使用 Terminal
或者 iTerm
,你可以设置默认打开一个新的标签页或者窗口。默认是打开新的窗口。
# 打开新的标签页
defaults write wang.jianing.app.OpenInTerminal-Lite OIT_TerminalNewOption tab
# 打开新的窗口
defaults write wang.jianing.app.OpenInTerminal-Lite OIT_TerminalNewOption window
# 打开新的标签页
defaults write com.googlecode.iterm2 OpenFileInNewWindows -bool false
# 打开新的窗口
defaults write com.googlecode.iterm2 OpenFileInNewWindows -bool true
对于 Hyper
用户来说,更推荐打开新的标签页。
对于 Alacritty
用户来说,目前只支持打开新的窗口。
1. 我不小心点了不授权的按钮
你可以运行以下命令。这会重置系统设置里的权限。
tccutil reset AppleEvents
2. 路径里的特殊字符
请不要在路径中使用反斜线 \
和双引号 "
。
3. 为什么不能根据深色模式自动切换图标
对于 OpenInTerminal-Lite
来说,访达工具栏里的图标是应用图标,而不是访达扩展图标。目前我还没找到 API 可以更换应用图标(如果你有好的建议,请告诉我谢谢)。因此,目前不支持根据深色模式自动切换图标。
对于 OpenInTerminal
来说,访达工具栏里的图标是访达扩展图标,所以支持根据深色模式自动切换图标。