Visual Studio 有什么方法可以创建我的“公共”界面?例如,右键单击文件夹 -> 创建新项目 -> 代码 -> 界面。
每当创建文件时,都没有访问修饰符。
interface IMyInterface
{
}
有什么方法可以默认将其公开吗?
public interface IMyInterface
{
}
我总是忘记手动将它们更改为公开(当需要时)。
Visual Studio 有什么方法可以创建我的“公共”界面?例如,右键单击文件夹 -> 创建新项目 -> 代码 -> 界面。
每当创建文件时,都没有访问修饰符。
interface IMyInterface
{
}
有什么方法可以默认将其公开吗?
public interface IMyInterface
{
}
我总是忘记手动将它们更改为公开(当需要时)。
IMyInterface
使用上面显示的公共界面打开您的项目。
去File > Export Template
。
按照步骤操作(确保选择item template 而不是Project template)并将其保存在您选择的名称下。
当您重新启动 Visual Studio 并打开一个项目时,它将在添加项目对话框中可用。您将能够像使用其他项目一样从对话框中设置界面的名称。
请注意,这不会覆盖随 Visual Studio 安装的默认界面模板,因此您仍然可以在需要时轻松创建私有界面。
您还可以为公共接口创建一个代码片段,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets
xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>public interface</Title>
</Header>
<Snippet>
<Code Language="csharp">
<![CDATA[
public interface IMyInterface
{
}
]]>
</Code>
</Snippet>
</CodeSnippet>
并将其保存为 publicinterfacecsharp.snippet。然后转到 Tools -> Code Snippets Manager...
选择语言为 C# 和 My Code Snippets 文件夹,然后单击 Import.. 并指向保存代码片段的位置。现在在任何新项目中,您可以右键单击编辑器窗口并选择插入代码片段 -> 我的代码片段 -> publicinterfacecsharp。