mac 中快速使用 Android Studio 打开某个目录

效果图

-w932

<!-- more -->

如何做到

1. 添加命令行工具

android studio 添加

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

jetbrains 全家桶添加

-w440

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

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

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

a. 新建快速操作

-w976

b. 配置触发场景和显示

31DCFEA7-BC6F-41C5-9159-EF1105B1BA

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

  • 工程收到当前:文件夹
  • 位于:访达.app
  • 图像: 选取-> android studio.app

c. 增加 shell

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

zsh shell 版本

102A8155-7DC9-4C15-B1DE-CF4B914EE97C

对应的 shell 代码

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

BC0279B1-1738-494A-B7B7-4434C03D1913

对应 shell 代码

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

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

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

d. 保存与安装

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

附件

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


9 声望
0 粉丝
0 条评论
推荐阅读
升级到 AngularCli9 后 ngx/cache 不能运行问题
"Can't resolve all parameters for MemoryCacheService""Can't resolve all parameters for LocalStorageService"

四七阅读 748

两分钟小技巧!如何阻止 macOS 的触底弹性滚动和双指手势导航
通常情况下,反弹效果可以反映出是否滚动到了边界,让滚动体验更加丝滑,算是一种体验的提升,但是如果页面总有fixed定位元素,同样也会受到影响,在视觉上不是那么美观,那有没有办法阻止呢?

XboxYan5阅读 1.9k

封面图
mac使用brew update更新慢解决办法
0.看一下那个源 {代码...} 1.主要是资源访问太慢的原因造成的,替换一下镜像就可以了使用中科大的镜像替换默认源第一步,替换brew.git {代码...} 第二步:替换homebrew-core.git {代码...} 最后使用 {代码...} 进...

小谷xg3阅读 3k

mac下git命令自动补全
本文亲测可用。老版本macos方法:1、打开网页,[链接]全选,复制内容。2、在~/.bash_profile文件(如果没有需要创建)中加入以下内容即可生效

zorro阅读 5.2k

macos平台上编译jdk源码
&emsp; 对于java来说,很多工作都被jvm包揽了,比如内存分配和回收、其他系统级别调用。这其实就把操作系统底层的一些东西给屏蔽了,对于javaer来说,方便的同时也带来一些困惑(我还不是一个纯javaer),很多细...

开翻挖掘机1阅读 2.4k评论 5

Mac下编译WebRTC(Mac和iOS版本)
随着新冠疫情的影响,这两年音视频的需求呈爆发式增长。在音视频领域中,WebRTC可以说是一个绕不开宝库,包括了音视频采集、编解码、传输、渲染的全过程。本文主要记录下在Mac平台上编译WebRTC Mac和iOS版本的全...

吴尼玛阅读 3.4k

前端怎么配置刚到手的mac和常用的快捷键
如果有装Xcode,则会自带git,Xcode用于Ios开发。如果没有可以用brew下载`brew install git配置基础信息和 SSH

HappyCodingTop阅读 2.2k

封面图
9 声望
0 粉丝
宣传栏