如何将 Resharper 模板导入 Rider
How to import Resharper templates to the Rider
我决定尝试 Rider 而不是 Visual Studio(+Resharper),并且面临如何轻松地将我的自定义模板移动到 Rider 的问题。
也许有人会指出我最好的解决方案,但现在我找不到方法或 UI 如何将它们导入 Rider。因此,我花了一些时间找到了一种方法,可以通过编辑 Rider 全局设置文件来导入它们。
前提条件:您应该导出以归档您的 Resharper 模板,例如“class_template.DotSettings”文件。
打开文件夹“%APPDATA%\JetBrains\resharper-host”,例如'C:\Users<user_name>\AppData\Roaming<version_rider>\resharper-host' 并打开以编辑文件 'GlobalSettingsStorage.DotSettings'。
打开 Resharper 模板文件并复制“
然后插入到'GlobalSettingsStorage.DotSettings'文件中并保存(如果设置已经打开,重新打开)。
打开 Rider 并转到设置 (Ctrl+Alt+S) -> 编辑器 -> 文件模板某处(在部分下),您将看到您的模板。
如果它被插入到无效部分(Razor 而不是 C#)下,转到 'GlobalSettingsStorage.DotSettings' 查找元素并编辑或插入具有正确值的元素
其中 - 是您计划插入模板的部分的 ID。
- 是您计划插入模板的部分的名称。
所有这些 numbers\names 您可以从 'GlobalSettingsStorage.DotSettings' 文件中的现有模板中获取。
此选项帮助我将模板快速插入 Rider。如果有人知道更好的解决方案,请分享。
谢谢。
我决定尝试 Rider 而不是 Visual Studio(+Resharper),并且面临如何轻松地将我的自定义模板移动到 Rider 的问题。 也许有人会指出我最好的解决方案,但现在我找不到方法或 UI 如何将它们导入 Rider。因此,我花了一些时间找到了一种方法,可以通过编辑 Rider 全局设置文件来导入它们。
前提条件:您应该导出以归档您的 Resharper 模板,例如“class_template.DotSettings”文件。
打开文件夹“%APPDATA%\JetBrains
打开 Resharper 模板文件并复制“
然后插入到'GlobalSettingsStorage.DotSettings'文件中并保存(如果设置已经打开,重新打开)。
打开 Rider 并转到设置 (Ctrl+Alt+S) -> 编辑器 -> 文件模板某处(在部分下),您将看到您的模板。
如果它被插入到无效部分(Razor 而不是 C#)下,转到 'GlobalSettingsStorage.DotSettings' 查找元素并编辑或插入具有正确值的元素
其中
所有这些 numbers\names 您可以从 'GlobalSettingsStorage.DotSettings' 文件中的现有模板中获取。
此选项帮助我将模板快速插入 Rider。如果有人知道更好的解决方案,请分享。
谢谢。