Resharper 实时模板宏、删除字符等

Resharper live template macros, removing characters etc

好的,我希望这是一个简单的问题。我已经创建了一个用于快速创建视图模型的简单模板,我将在另一个模板上工作以匹配视图。

我只需要让两个变量从宏中正常工作。

首先是class名称,这与文件名相同,作为示例。

MyPageViewModel

我可以正常工作。

我的视图模型中有第二个名为 PageName 的变量。这与文件名几乎相同,只是 ViewModel 也被删除了。

有没有办法在 resharper 实时模板中执行此操作?或者我可以通过任何其他方式实现同​​样的目标?

有类似的需求,发现了这些额外的宏:ReSharperMacros,您通过 Resharper>extension manager 安装,然后搜索 ReSharperMacros

然后在你的模板中你可以添加Value of another variable with suffix removed宏并设置后缀。