4

メソッド名とメソッド パラメータを挿入するログ情報を書き込むことができる 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 を使用しています。

前もって感謝します。

4

1 に答える 1