Visual Studio有没有办法创建我的界面'public'?例如,右键单击文件夹 - >创建新项目 - >代码 - >接口
每当创建文件时,都没有访问修饰符。
interface IMyInterface
{
}
有没有办法将其默认为公开?
public interface IMyInterface
{
}
我总是忘记手动将它们更改为公开(如果需要)。
答案 0 :(得分:5)
使用上面显示的公共IMyInterface
界面打开您的项目。
转到File > Export Template
。
按照步骤(确保选择项目模板而不是项目模板)并将其保存在您选择的名称下。
当您重新启动visual studio并打开一个项目时,它将从添加项目对话框中可用。您可以在对话框中设置界面名称,就像使用其他项目一样。
请注意,这不会覆盖随Visual Studio安装的默认界面模板,因此您仍可以在需要时轻松创建私有界面。
答案 1 :(得分:1)
您还可以为公共接口创建代码段,如下所示:
<?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。
然后转到工具 - &gt;代码片段管理器......
选择语言为C#和My Code Snippets文件夹,然后单击导入..并指向保存该片段的位置。现在,在任何新项目中,您都可以在编辑器窗口中右键单击并选择“插入代码片段” - >我的代码片段 - &gt; publicinterfacecsharp。