美文网首页
Xcode中快速打开终端

Xcode中快速打开终端

作者: 人生若只如初见丶_a4e8 | 来源:发表于2024-04-09 09:39 被阅读0次

在 AndroidStudio、Goland 等 JetBrains IDEA 一系的代码编辑器中,界面底部有一个 Terminal 选项卡。打开选项卡会创建一个 Terminal,并自动切换到当前项目的根目录下,然后我们就可以在此快速的执行一些命令操作。如下图:


image.png

然而,用于 iOS 开发的 Xcode 中并没有该选项卡,这就很不方便了。接下来讲解如何手动为 Xcode 配置一个 Terminal 的快捷入口。

1 .sh绑定

步骤1:新建 xcode-terminal.sh 脚本文件

切换到任意目录,然后新建一个 xcode-terminal.sh 的脚本文件,并编辑其内容。

脚本内容如下:

#!/bin/sh

if [ -n "$XcodeProjectPath" ]; then 
  open -a Terminal "$XcodeProjectPath"/..
else
  open -a Terminal "$XcodeWorkspacePath"/..
fi

另外,.sh 前面的文件名称可以自定义,但是下面步骤2中修改权限时,名称必须一致。

步骤2:修改文件执行权限

打开终端,并在其中执行如下命令:

chmod +x 路径名/.sh文件名

如: chmod +x xcode-terminal.sh

步骤3:脚本命令添加到 Xcode 中

依次打开 : Xcode menu > Behaviors > Edit Behaviors…,

然后点击下图左下角的 + :


image.png

然后输入自定义的 Behavior 名称(对应上图中的 2),并指定一个快捷键(对应上图中的3)。

然后勾选上图右侧的 Run(对应上图中的4), 并双击 Run 右侧的下拉框(对应上图中的 5 ),指定该 Behavior 对应的脚本文件——也就是刚才创建的 xcode-terminal.sh。

至此,配置完成。在 Xcode 编辑器中,按下自定义的快捷键就可以调出终端了。

2 执行 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

总结
任意需求都可以通过脚本实现,然后可以将其关联到 Xcode 的 behavious 中,并为其关联快捷键。

原文链接:https://blog.csdn.net/sunhuaqiang1/article/details/135509073

相关文章

  • Xcode中打开终端

    本篇主要讲实现Xcode中直接打开终端,并定位到当前工程文件目录。 1. 新建.sh文件 2.配置Xcode 打开...

  • Mac 安装python3

    安装Xcode 1、 App Store 中搜索Xcode 进行安装 2、 打开Xcode,然后在终端中输入如下命...

  • 建立workspace,导入pods

    一、建立workspace :(1)打开终端,cd 到新建的Xcode项目目录下(将新建的Xcode项目拖到终端中...

  • 一行命令搞定 Xcode Alcatraz 插件管理工具安装使用

    1. Xcode Alcatraz插件安装 打开终端输入以下命令即可 2. Xcode Alcatraz卸载 终端...

  • Xcode不能识别设备

    退出Xcode 断开设备 打开终端,输入 重启Xcode 连接设备 ?

  • Xcode 访问 Github

    先设置终端代理 再打开xcode

  • LLDB 终端下进程链接

    LLDB 终端下进程链接 一.进程已创建 在终端环境下,以Xcode为例 首先打开Xcode,运行终端,LLDB...

  • 锁住xcode

    锁住xcode; 首先,完全关闭你的xcode; 然后进入你的应用程序中的实用工具,打开找到终端,打开;同时再在应...

  • 关于Xcode8 报错:“resource fork, Find

    (1)关闭Xcode,打开终端; (2)打开你的项目,在终端中输入‘cd’ 加空格然后吧上图中你自己的文件夹拖到终...

  • mac终端常用命令

    快速打开terminal终端 通过command + space打开搜索,然后输入terminal打开终端。 目录...

网友评论

      本文标题:Xcode中快速打开终端

      本文链接:https://www.haomeiwen.com/subject/sdhfxjtx.html