Xcode终端快捷键

Xcode 直接打开终端

Xcode作为开发编辑器,居然不能直接打开终端,所以就没有快捷键,但是可以借助自定义 Behavior 来执行脚本,这样就有快捷键了,比如我的CMD + Shift + T

1. 准备打开终端的脚本

首先编辑 shell 脚本

#!/bin/sh
# 打开项目路径Terminal
if [ -n "$XcodeProjectPath" ]; then
    open -a Terminal "$XcodeProjectPath"/..
else
    open -a Terminal "$XcodeWorkspacePath"/..	
fi

2. 修改脚本权限

默认 sh 文本是不具备运行权限的,所以需要设置:

chmod +x 脚本路径

2. 设置自定义 Behavior快捷键和执行脚本

打开 Xcode -> 设置(perferences) -> Behaviors, 进行自定义脚本设置,如下图:

Xcode终端快捷键_第1张图片

新建操作之后,选择快捷键之后 按入你喜欢的快捷键,就可以直接打开终端了。

其他脚本

可以看出这个功能主要依赖脚本, 所以只要你有需求,都可以通过写脚本来实现。

执行 pod install

由于我们项目特殊性,需要经常执行pod install,脚本如下:

#!/bin/sh
# 改脚本用于Xcode 执行快捷键执行 pod install 

path=""
if [ -n "$XcodeProjectPath" ]; then
    path=$XcodeProjectPath
else
    path=$XcodeWorkspacePath	
fi
# 执行 AppleScript 打开 Terminal 进行 podinstall
osascript <<EOF
    tell application "Terminal"
        activate
        do script with command "cd \"$path\"/..;pod install"
    end tell
EOF

你可能感兴趣的:(shell脚本,Xcode,快捷键,Ternimal,终端,Mac)