很多時候我發現類最終有一些小的'幫助'方法,這些方法通常在課堂上使用,但其實現不太可能經常改變。Can Resharper可以直接在現有區域中創建方法嗎?
我傾向於把這些放在靠近班級底部的地方,有利地稱爲幫手方法。當我想要一個新的時候,我只需要輸入方法名稱,然後讓Resharper的Create method
函數提取定義。
默認情況下,它被添加到當前方法下面,無論在哪裏,都以throw new NotImplementedException();
爲主體。有什麼方法告訴Resharper將這個新方法直接放到我的幫助區域中嗎?我環顧四周,沒有發現任何東西。
我期望一個Create method in region...
它可以提供類的區域選擇列表*將有助於組織事情更快一點。畢竟,這就是這些地區的目標。
*是的,我意識到你可以在任何你喜歡的地方定義區域,所以很多人都不會成爲方法去的有效地方。這是一個實現細節,我會說。
我想你已經這樣做了:通過拖放文件結構*窗口將生成的方法移動到區域。 – brgerner 2012-03-29 11:57:19