R#live模板如何与VS代码片段交互?

时间:2016-07-20 18:20:54

标签: visual-studio visual-studio-2015 resharper code-snippets resharper-10.0

R#有一个名为"实时模板的功能"这似乎复制了" Code Snippets"内置于VS中的功能,虽然它可能更具特色。

2个功能如何互动?例如。我看到R#从VS的片段中导入了模板。如果我编辑VS片段,该片段也已作为R#模板存在,该怎么办?

VS版: 2015
R#版本: 10

1 个答案:

答案 0 :(得分:1)

他们根本不进行互动,他们完全是分开的功能。 ReSharper使用的imported标记有点用词不当。它们并非真正导入,只是从默认的VS片段集复制而来。该标记旨在表明它们提供与VS片段相同的功能,但它们是分开的。

如果您编辑VS片段,它不会影响ReSharper模板,反之亦然。 ReSharper将在代码完成和编辑器中使用ReSharper模板,但如果您键入它并点击 Tab ,也会扩展VS片段。您还可以使用键盘快捷键或VS菜单项来调用默认的VS片段插入UI并以此方式插入VS片段。