在 Visual Studio 中,您可以按SHIFT++ALT创建C新的类文件。我正在为新的接口文件和新的“基本单元测试”文件寻找类似的快捷方式。我有 Telerik JustCode,所以请不要推荐类似的产品。但是,如果存在一个小的扩展,例如,很高兴知道。顺便说一句,我正在使用 Visual Studio 2010 (C#)。
3 回答
对此没有内置解决方案,但您可以轻松录制宏(在“工具”菜单中):
您可以在宏资源管理器 ( Alt+ F8)中重命名它们
然后,您可以在Tools → Options → Keyboard中为这些宏分配快捷方式。
编辑这不适用于添加新的基本单元测试。即使使用此方法,您也只能进入新测试选择对话框。
我建议您不要使用宏,而是查看代码片段管理器。它使您可以设置带有“孔”的文本模板。并将模板分配给一个“键”——一个短文本(可以自动完成)。键入密钥后,模板将替换密钥,并且可以轻松填充孔。此外,您可以为其添加类似宏的功能,以自动获取当前文件名或类或日期预填充。
Visual Studio 实际上附带了“测试类”和“测试方法”的 C# 片段。
另请参阅http://msdn.microsoft.com/en-us/library/ms165393(v=vs.100).aspx
最后,Resharper (http://www.jetbrains.com/resharper/) 中的代码片段支持比 Visual Studio 中的要好得多。绝对值得一试。真正的生产力提升!
在新的 Visual Studio 2019(在我的情况下为预览版)中,Alt-Shift-C 似乎打开了“添加新项目”,并选择了“类”选项并将光标放在(文件)名称字段中。但是,此时您可以简单地从“类”切换到“接口”或任何其他可用项目。
如果缺少“基本单元测试”,那可能是因为您的项目不是测试项目;列出的项目似乎特定于项目类型。