こんにちはヒロエといいます。
私は暇な時にAlcatrazを使って効率よく業務が出来そうなプラグインを試しています。
中でもお気に入りのプラグインはこいつ
かっけえええええ!!!!
こんな素晴らしいプラグインを使えば周りにもドヤ顔でき開発スピードは2倍にも3倍にもなるはず間違いなしですね。
冗談は置いといてこうなると「自分でもプラグイン作れたらいいな」って思いますよね?
その工程の中でもデバッグでちょっと躓いたので今日は書いてみました。
Pluginの作り方
Pluginを作り始めるまでは割りとパパっと整えることができます。
こちらを参考にさせていただきました。
* Xcodeプラグイン「Alcatraz」の導入
* 知識ゼロからXcodeのプラグインを開発してみた
* Xcode6.3.2でPuginを動くようにするまで
* Xcode5プラグイン開発のテクニック
いざデバッグ!!
ここからが本題。最初はログ出して...ってやってたけれどやっぱり面倒ですよね。
ブレークポイント置いて...とかしたいっす。
大切なのはSchemeでExecutableをXcode.appにしてあとはRunするだけ!
そうすると新しくXcodeが立ち上がります。
これでしっかりデバッグ出来そうですね。
Pluginを開発しているXcodeとRunで立ち上がるXcodeがゴチャゴチャになると「あれ、実装が反映されないぞ?」なんてことになりますのでお気をつけ下さい。
今後はSwiftで ネタ Plugin作りたいと思います。
おわり