コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Rider】関数の複雑度を可視化できる「CognitiveComplexity」紹介

はじめに

「CognitiveComplexity」を導入することで関数の複雑度を可視化できます

導入方法

f:id:baba_s:20191224201942p:plain

Rider メニューの「ファイル > 設定」から

f:id:baba_s:20191224204048p:plain

「プラグイン > マーケットプレース」を選択して
「CognitiveComplexity」の「Install」を選択します

使用例

f:id:baba_s:20191224204055p:plain

複雑な関数には上部に複雑度が表示されるようになります