2012-03-25 24 views
4

我想創建一個ReSharper的現場模板,讓我寫的日誌信息插入方法名稱和方法的參數,像這樣的參數列表:Resharper和實時模板。獲取的方法

我在我的代碼,就像一個方法這樣的:

public void searchByParams(String param1, String param 2) 
{ 
    SearchClass mySearchClass = new SearchClass(); 
    mySearchClass.Search(param1, param2); 
} 

現在,我想補充記錄,到目前爲止,我有ReSharper的創建了兩個現場模板:

輸入,其模板代碼爲:

_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 "); 
} 

這是好的。

現在,我想修改我的「輸入」模板,以便讓它插入參數列表(在本例中爲param1和param2),並使其可用於具有不同輸入參數數量的方法,以及不同種類。

我該怎麼做?

我正在使用resharper 6.

在此先感謝。

回答

0

我不確定這可以做到,但不是我所知道的。 今天我發現自己需要同樣的東西,所以我正在爲JetBrains製作feature request。如果你仍然在意,請爲此投票。