コードの整形や行の複製などの機能をXcodeに追加できるプラグイン「Linex」がリリースされています。詳細は以下から。
LinexはインドのiOSエンジニアKaunteya Suryawanshiさんが開発&公開したコードの整形や行の複製&作成などAtomやSublime Textといった多機能エディタに備わっている機能をXcodeでも利用できるようにするXcodeプラグインです。
使い方
LinexはMac App StoreおよびGitHubで公開されており、アプリをダウンロードして起動。その後、システム環境設定アプリの[機能拡張] → [Xcode Source Editor]に追加されているLinexの機能拡張を有効✅にします。
機能拡張を有効にするとXcode Source Editorの[Editor]メニューにLinex拡張の[Convert], [Line], [Selection]項目が追加され、コードの整形(Align)や行をコメントアウトして複製(Commented Duplicate)などの機能を利用することが出来ます。
Align
Commented Duplicate
LinexはMITライセンスでGitHubに公開されており、Preferenceからショートカットキーを設定することも出来るので、興味のある方は利用してみて下さい。
コメント
これは便利そうだ。というかXCodeって機能拡張できるの知らなかった。