メソッド名とメソッド パラメータを挿入するログ情報を書き込むことができる resharper を使用して、次のようなライブ テンプレートを作成したいと考えています。
私のコードには、次のようなメソッドがあります。
public void searchByParams(String param1, String param 2)
{
SearchClass mySearchClass = new SearchClass();
mySearchClass.Search(param1, param2);
}
ここで、ログを追加したいと思います。これまでのところ、resharper で作成された 2 つのライブ テンプレートがあります。
次のテンプレート コードを入力してください。
_logger.Info("Ingreso al método $METHOD_NAME$ ");
テンプレートコードは次のとおりです。
_logger.Info("Salida del método $METHOD_NAME$ ");
$METHOD_NAME$ の場合、マクロを選択しました:「型メンバー名を含む」
次に、これらのライブ テンプレートを使用した後、私のメソッドは次のように終了します。
public void searchByParams(String param1, String param 2)
{
_logger.Info("Ingreso al método searchByParams ");
SearchClass mySearchClass = new SearchClass();
mySearchClass.Search(param1, param2);
_logger.Info("Salida del método searchByParams ");
}
これは問題ありません。
ここで、"Enter" テンプレートを変更して、引数のリスト (この例では param1 と param2) を挿入し、さまざまな数の入力パラメーターとさまざまな型を持つメソッドで使用できるようにします。
これどうやってするの?
resharper 6 を使用しています。
前もって感謝します。