Skip to content

Latest commit

 

History

History
128 lines (89 loc) · 6.78 KB

README-zh.md

File metadata and controls

128 lines (89 loc) · 6.78 KB



English | 中文说明

OpenInTerminal-Lite English | OpenInTerminal-Lite 中文说明

如何使用 🚀

核心功能 OpenInTerminal
在终端(或编辑器)中打开目录或文件
在自定义应用中打开(以 GitHub Desktop 为例)

更多功能

功能 OpenInTerminal OpenInTerminal-Lite & OpenInEditor-Lite
支持 终端, iTerm, Hyper, Alacritty, kitty, Warp, WezTerm, Tabby.
支持 文本编辑, Xcode, Visual Studio Code, VSCode Insiders, Atom, Sublime Text, VSCodium, BBEdit, TextMate, CotEditor, MacVim, JetBrains(AppCode, CLion, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm, Android Studio, Fleet), Typora, Nova, Cursor.
打开自定义应用(⚠️ 并不是所有的应用都支持)
支持中文,英语,法语,俄语,意大利语,西班牙语,土耳其语, 德语, 韩语
图形化设置界面
支持键盘快捷键

OpenInTerminal 和 OpenInTerminal-Lite (OpenInEditor-Lite) 👀

选择哪个?如果你喜欢更强大的功能和图形化设置界面,那么你可以选择 OpenInTerminal。如果你仅仅需要更快速且更稳定地打开终端或编辑器,那么你可以选择 OpenInTerminal-Lite

对于我而言,我更喜欢 OpenInTerminal-Lite,它只需要点击一次来完成功能(另一个需要点击两次😂),而且它更轻量一些。

对于 OpenInTerminal-Lite 用户:

请看文档: English | 中文说明

如何安装 🖥

1. 下载

a) Homebrew

brew install --cask openinterminal

b) 手动

  1. release 中下载。
  2. 将应用移动到 应用程序 文件夹。

⚠️ 当您第一次运行应用程序时,macOS 将要求访问 访达终端(或 iTerm)的权限。请给予应用程序权限。

2. 打开 Finder 扩展权限

打开 OpenInTerminal 应用。去 系统偏好设置 -> 扩展 -> 访达扩展,打开下图中的权限按钮。

支持 ❤️

感谢各位的支持!

通过 GitHub Sponsors 支持 💖。

PayPal 支付宝 微信
paypal.me/ji4ning

赞助商

常见问题 ❓

1. OpenInTerminal 和 OpenInTerminal-Lite 的区别是什么?

OpenInTerminal 目前有正常版和 Lite 版。如果你仅仅需要打开终端而且不需要应用一直常驻后台,那么你可以选择 Lite 版。如果你喜欢更强大的功能,那么你可以选择正常版。

2. 我不小心点了不授权的按钮

你可以运行以下命令。这会重置系统设置里的权限。

tccutil reset AppleEvents wang.jianing.app.OpenInTerminal
3. 路径里的特殊字符

请不要在路径中使用反斜线 \ 和双引号 "

4. 在 Mojave 上打开了两个终端窗口

这个问题只发生在第一次启动终端的时候。所以,你可以通过 ⌘W 来关闭终端的窗口,而不是用 ⌘Q 来退出终端。

5. 访达扩展不工作

访达扩展目前完全依赖于 AppleScript 以便于能够独立运行。所以很难保证它的稳定性。当你发现访达扩展不能正常工作的时候,你需要按住 Option(⌥) 键,右键点击访达并选择 重启

如果你的 Mac 型号比较老,建议取消在上下文菜单中显示图标。如果访达扩展仍旧频繁崩溃,强烈建议使用 OpenInTerminal-Lite

6. OpenInTerminal 并不按照我的预期来工作

OpenInTerminal 将会按照以下顺序来打开终端或编辑器:

  • 1. 打开你所选中的文件或文件夹。
  • 2. 打开最上面的访达窗口。
  • 3. 都不是。那么打开桌面。
7. 我的自定义应用不工作

如果你的自定义应用不能通过运行以下命令正常运行,那么该应用不支持通过 OpenInTerminal 打开。例如,GitHub Desktop:

open -a GitHub\ Desktop ~/Desktop

特别感谢 ❤️

感谢所有的贡献者。你们的付出让 OpenInTerminal 更棒了。

参考项目