是否有办法让Visual Studio创建我的接口“public”?例如,在文件夹上右键单击 -> 创建新项目 -> 代码 ->接口。
每当文件被创建时,都没有访问修饰符。
interface IMyInterface
{
}
有没有办法将其默认设置为公共的?
public interface IMyInterface
{
}
我总是忘记手动将它们更改为公共的(当它们需要时)。
是否有办法让Visual Studio创建我的接口“public”?例如,在文件夹上右键单击 -> 创建新项目 -> 代码 ->接口。
每当文件被创建时,都没有访问修饰符。
interface IMyInterface
{
}
public interface IMyInterface
{
}
我总是忘记手动将它们更改为公共的(当它们需要时)。
请使用上面展示的公共接口IMyInterface
打开您的项目。
前往文件 > 导出模板
。
按照步骤操作(确保选择项模板而不是项目模板),并将其保存为您选择的名称。
当您重新启动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。
然后进入工具 -> 代码段管理器...
选择语言为C#和我的代码段文件夹,然后点击导入..并指向保存代码段的位置。现在在任何新项目中,您都可以右键单击编辑器窗口并选择插入代码段 -> 我的代码段 -> publicinterfacecsharp。