0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

バックグラウンドにある Xcode をショートカット1回でアクティベート&ビルドする【Keyboard Maestro】

Posted at

概要

最近アプリの作成にソースコードの編集は別のエディタで行って、ビルドは Xcode で行っています。
ビルドのたびに Xcode のビルドボタンを押すためマウスに持ち替えていました。とても手間でした。

Keyboard Maestro というツールを使って、ショートカット1回で済むように設定しました。
その設定がとてもかんたんだったので設定内容の紹介です。

Keyboard Maestro 概要

Keyboard Maestro は自動化ツールです。
バージョンごとの買い切り型です。
導入手順や新規マクロ作成手順はこの記事には記載しません。

公式サイト

設定

マクロを以下のように設定しました。

image.png

トリガー設定とアクション設定に分けて説明します。

トリガー設定

image.png

This hot key はショートカットキーの設定です。
今回はテンキーの4を割り当てています。

アクティブなアプリごとにマクロの有効/無効を設定できます。普通にテンキーを使いたいアプリがあっても安心です。

アクション設定

image.png

マクロ内のアクションは以下です。

  1. Activate ...: Xcode をアクティブにして
  2. Pause for ... Seconds: 3秒待って
  3. Type ... Keystroke: ビルドのショートカットキー入力する

アクションは GUI 選択式で設定でき、パラメータもわかりやすいです。

おわり

マクロ作成がトリガー、アクション合わせてたった4つで済みました。かんたん。

使い勝手がいいため、ここ2週間ぐらいでも利用回数は100超えているはず。ショートカットってたのしいです。

NOTE: Keyboard Maestro のアクションについて

Keyboard Maestro のアクションは今回のもの以外にもたくさんあります。
アクション一覧が公式ページにまとまっています。各アクションごとのヘルプページもあります。

名前だけ一覧で見てもピンとこないですが、GUIだとカテゴリ分け+アイコン+名前なのでイメージが付きやすいです。
Keyboard Maestro が強力なツールだと感じるカテゴリについてスクショ貼ります。

操作系

Application Control Clipboard Image Interface Control
アプリの操作
起動、アクティベート、終了が理解しやすい。
クリップボードの操作
アクションの結果をクリップボードにセットできる。
画像に関する操作
単体でOCRができる。
画面から画像に一致するものがあるか調べられる。結果は変数に保存される。
キーボード入力やマウスカーソル操作
Click at Found Image は画面から画像に一致する箇所を探してクリックができる最強の自動化機能。
image.png image.png image.png image.png

制御系

Control Flow Variables
If,While がある。 アクションの結果は変数で扱えます。入力プロンプトもあります。
image.png image.png
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?