デモ
android-xml-sorter
https://github.com/roana0229/android-xml-sorter
プラグインについて
エディタ上で右クリック > Refacor > Sort Xml By Name
で実行
nameの内容でソートします。
オプションとして以下のことを指定できます。
- プレフィックスが違うところでスペースを挿入(プレフィックスを区切る位置を指定)
-
<?xml version="1.0" encoding="UTF-8">
を挿入 - コメントを削除
- インデントのスペースを指定
※コメントは上にソートされます。
インストール方法
Mac:
Preference > Plugins > Browse repositories
Win:File > Settings... > IDE Settings > Plugins > Browse repositories
sort xml
で検索Install Plugin
をクリック
備考
DroidKaigi2016でプラグイン開発について聞いたのがきっかけで作りました。
現在はスネークケースのみ対応していますが、今後のキャメルケースにも対応する予定です。
このプラグインでコードの可読性を上げたい! issue,プルリク大歓迎です!