分享一个 mac 中快速使用 Android Studio 打开某个目录方法

2020-05-24 17:09:29 +08:00
 HangoX

已发布在我的没有人的博客上

效果图

如何做到

1. 添加命令行工具

android studio 添加

如果你的 android studio 是独立下载安装的,直接点击 Create Command-line launcher 创建一个命令行即可。默认情况下,你现在可以用命令行 studio $dir 直接打开一个目录了

jetbrains 全家桶添加

如果你的 android studio 或者 idea是通过 jebrains toolbox 安装的,就需要通过 jetbrains toolboxsetting->shell script->Generate shell script 开启这个功能。开启后,你可以通过 idea $dir 去使用 idea 打开一个目录

2.使用 自动操作.app 创建快速操作

该功能应该是 10.14 之后的系统才有的,具体没有考究

a. 新建快速操作

b. 配置触发场景和显示

参数选择从上而下,从左到右就是

c. 增加 shell

命令行有两个版本,一个是我使用的 zsh shell 版本,这个是我自己装的,默认没有。另一个是 bash shell 版本,这个是 mac 系统自带的,如果你没有听说过 zsh,用这个版本就对了。

zsh shell 版本

对应的 shell 代码

source ~/.zshrc && studio $1
bash shell 版本

对应 shell 代码

source ~/.bash_profile && studio $1
shell 代码解释

source ~/.bash_profile 用于设定所有 ~/.bash_profile 定义的东西,这样才能使用后面的 studio 这个命令,如果你直接指定 studio 文件所在,就不需要这句。比如直接写 /usr/bin/studio $1 就不需要 source

$1是指第一个参数的意思,这里自动操作会传递目录过来

d. 保存与安装

先保存文件 然后双击打开 就会出现一个安装对话框,选择安装即可,后面可以直接使用。

附件

我把文件也上传上来,不想手动编写的,可以直接下载安装。 脚本文件

1992 次点击
所在节点    macOS
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/674943

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX