VS代码:C#中的提取接口

Dan*_*lan 5 c# visual-studio-code

我正在使用VS Code,但我想不通是否可以上课并从中提取接口。当我用谷歌搜索该怎么做时,我只找到TypeScript的扩展名,但是我想在C#中做到这一点。

VS Code可以提取接口吗?知道快捷方式对其他人来说是很好的,但是我使用的是不同的键盘映射,因此我想从菜单中知道如何执行此操作。

小智 12

你可以试试这个

将光标移到要提取接口的 class_name 上。然后Ctrl+ .(句号)然后选择“提取接口”这将在您要提取的类上方生成一个代码。然后再次将光标移动到接口 class_name Ctrl+ .(句点),然后选择“将类型移动到”自动生成的类名,就是这样。

希望这对你们有所帮助,以供将来参考。

  • 它只给了我一个“提取基类...”的选项,不知道为什么我没有提取接口作为选项:-( (2认同)

uTe*_*isT 6

不确定此功能是否已经存在或之后实施,但我发现了这一点:

首先,像往常一样提取界面

提取接口

然后你可以在你的方法上做到这一点:

提取签名

请注意,它没有添加必要的usings 而是使用namespaces 。您可以根据需要进行清理。

  • 谢谢你。仍在寻找一个可以更简单地完成此操作的扩展。 (2认同)