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

时间:2018-12-22 21:01:50

标签: c# visual-studio-code

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

VS Code是否可以提取接口?知道快捷方式对其他人来说是一件好事,但是我使用的是其他按键图,因此我想从菜单中了解如何执行此操作。

2 个答案:

答案 0 :(得分:4)

不确定该功能是否已经存在或以后是否实现,但是我发现了这一点

首先,像往常一样提取接口

Extract interface

然后您可以在自己的方法上执行此操作:

Extract signature

请注意,它不会添加必要的using,而是使用namespace。您可以根据需要进行清理。

答案 1 :(得分:3)

您可以尝试一下

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

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