2

我正在寻找免费的 Visual Studio 功能、扩展或宏。这可以帮助解决以下情况。

当我制作原型时,我倾向于将所有类保存在一个文件中(我知道这是不好的做法,但它是一个原型)。然后是文件太难导航的地方。所以我将这些类分解为项目内的单独文件,文件夹结构反映了命名空间。要实现的是: - 1. 添加新文件夹 2. 添加新类 3. 命名类 4. 将相应部分剪切并粘贴到新类文件中。

对我来说,步骤 2 到 4 是新菜单条目的主要素材。

将类剪切为新的类文件 剪切为新的部分类文件。

我在 C# 中看到过此功能,但在 VB.net 中没有。

那么是否知道如何为 VB.net 实现这一目标?

4

3 回答 3

2

这是一个宏,可以在 C# 中执行您想要的操作...查看代码可能相当直接地修改它以在 VB 中工作...

http://plisky.net/main/macros/documentation

另外,我很确定所有商业重构工具(Resharper、CodeRush 等)都支持这个......

于 2011-06-09T22:29:11.697 回答
0

我只是偶然发现了这一点,可以为您指出一个更新版本的宏,该宏的好意链接。它位于http://plisky.net/main/plisy.net-visual-studio-productivity-macros

如果您仍然想要它并希望为 VB 测试它,我可以很高兴地进行更改以支持 VB.net,但由于我不使用 VB,所以我需要一个测试仪:) 自从这篇文章以来,您可能有一段时间了虽然已经工作了。

于 2012-02-17T14:24:29.173 回答
0

Resharper可以使用将类型移动到另一个文件或命名空间来执行此操作

于 2011-06-13T11:50:44.923 回答