0
我正在創建一個ReSharper模板,並且需要添加一個宏,該宏設置的值只能從枚舉中選擇。在ReSharper中可以這樣做嗎?我有一個名爲$ AUTHOR $的命令,我需要它來解析EnumAuthors。哪裏?是我選擇我想要的枚舉值的地方。當創建一個Resharper模板時,你能得到一個宏參數來從枚舉值列表中進行選擇嗎?
謝謝!
我正在創建一個ReSharper模板,並且需要添加一個宏,該宏設置的值只能從枚舉中選擇。在ReSharper中可以這樣做嗎?我有一個名爲$ AUTHOR $的命令,我需要它來解析EnumAuthors。哪裏?是我選擇我想要的枚舉值的地方。當創建一個Resharper模板時,你能得到一個宏參數來從枚舉值列表中進行選擇嗎?
謝謝!
您可以使用「執行智能完成」或「執行基本完成」宏來爲枚舉的值提供代碼完成。例如:
public void Foo()
{
var author = EnumAuthors.$VALUE$;
}
當你來到
擴大$VALUE$
,代碼完成將顯示EnumAuthors
只值。
我用智能完成,它工作得很好。 – TortillaCurtain