问题标签 [resharper-5.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
301 浏览

c# - 在 VS 2010 中扩展文件重命名

我希望能够在 VS中重命名具有关联文件的,而不会丢失Perforce 中的文件历史记录。我想我可以在 Visual Studio 的文件重命名或 ReSharper 的类重命名中包含一个 Perforce 命令(p4 move...)。

我看到 3 个选项:

包装 Visual Studio 的文件重命名

我通过自己的 VS 插件或包装现有重命名菜单命令并调用p4 move...的宏扩展文件重命名(我的意思是文件重命名:在解决方案资源管理器中右键单击文件并选择重命名。)。

扩展 Visual Studio 的文件重命名

我通过任何类型的挂钩到现有的重命名命令来扩展文件重命名。

扩展 ReSharper 的类重命名

我通过调用p4 move...来扩展 ReSharper 的类重命名操作(Ctrl+R,R)(启用选项:根据更改同步文件名) 。

哪个选项是在 VS 中重命名具有关联文件的类而不丢失 Perforce 中的文件历史记录的最佳选项?

我没有使用 VS 插件和 ReSharper 插件的经验。因此,如果有人知道根本不可能选择一个选项,那么提示会对我有很大帮助。

任何的想法?