2015の12月20日の記事になります。遅刻してすみませんすみません。Libraryが利用できることになったことにより楽にいろんなコーディングを行うことができるようになりました。Libraryで作成されるコードはあくまで補助のため、ちょっと気を抜くとすぐに可読性の低いコードになってしまいます。コードを保守性の高い状態を保つためには、開発者が意志をもってコーディングする必要があります。いえ、複雑なプログラミングを迅速に行う必要がある昨今、開発者の力だけで可読性の高いコードを保つのもそれなりに骨が折れる作業です。そんな場合にちょっとした補助をしてくれるのがCodeMaidです。思っていたより知られていない機能拡張のようですので、簡単ですがマニュアルを翻訳・補足説明を掲載しておきます。Studioの[ツール]→[拡張機能と更新プログラム]から「CodeMaid」で検索すると見つかりますので、そこからインストールできます。CodeMaidがインストールされるとメインメニューに[CodeMaid]が追加されるほか、ソースコード上で右クリックしたり、ソリューションエクスプローラーでソースコードを右クリックしたりすることでコンテキストメニューを表示して利用します。どんな機能がある?それでは具体的な機能についてみてみましょう。Cleaningでは指定されたコード内をクリーニングしてくれます。DiggingC#やC++のコードの階層を可視化し、コード全体の見通しをよく確認することができます。可視化された一覧はソートしたり、絞り込みを行ったり、マウスのドラッグ操作によって位置の入れ替えを行ったりできます。FormattingXMLコメントのタグ位置を整形します。整形後Joining複数行にわたるコードを1行にまとめます。整形後Sortingコードを選択してハイライトされた行をソートします。整形後Finding編集中のファイルをソリューションエクスプローラーの中から検索します。コードを開いた状態でメニューを選択ファイルが見つかるCollapsingソリューションエクスプローラ内のプロジェクトやフォルダーなどのノードをまとめて閉じてくれます。ソリューションエクスプローラの閉じたい場所でCtrl+Mに続けて-を押下すると...。Progressingビルド進捗状況の表示をおこないます。Toggle]をクリックするとソースコードをReadOnlyにします。Read-Onlyのタブだけまとめて閉じることもできます。Regions選択中のRegionや現在のカーソル行にあるRegion、全Regionを削除します。Configuringもちろん、これらの整形機能はCodeMaidの設定ダイアログで有効化・無効化できます。8.0が公開されています。8.0が公開されています。Evanescence.。