预定义的 C# 文件模板
本主题列出了 ReSharper 2025.2 中所有预定义的 C# 文件模板。 有关文件模板的更多信息,请参阅 从模板创建文件。
模板 | 详细信息 |
|---|---|
| 在当前项目中创建一个包含空 C# 类的新文件。 范围 C# 项目 主体 $HEADER$namespace $NAMESPACE$
{
public class $CLASS$ {$END$}
}
参数
|
| 在当前项目中创建一个包含空 C# 接口的新文件。 范围 C# 项目 主体 $HEADER$namespace $NAMESPACE$
{
public interface $INTERFACE$ {$END$}
}
参数
|
| 在当前项目中创建一个包含空 C# 结构体的新文件。 范围 C# 项目 主体 $HEADER$namespace $NAMESPACE$
{
public struct $STRUCT$ {$END$}
}
参数
|
| 在当前项目中创建一个包含空 C# 枚举的新文件。 范围 C# 项目 主体 $HEADER$namespace $NAMESPACE$
{
public enum $ENUM$ {$END$}
}
参数
|
| 范围 C# 项目 主体 $HEADER$namespace $NAMESPACE$
{
public record $RECORD$($END$);
}
参数
|
| MSTest 测试类 范围 C# 项目,MSTest 测试项目 主体 $HEADER$namespace $NAMESPACE$
{
[Microsoft.VisualStudio.TestTools.UnitTesting.TestClass]
public class $CLASS$ {$END$}
}
参数
|
| NUnit 3x 测试夹具 范围 C# 项目,NUnit 3x-4x 测试项目 主体 $HEADER$namespace $NAMESPACE$
{
[NUnit.Framework.TestFixture]
public class $CLASS$ {$END$}
}
参数
|
| NUnit 2x 测试夹具 范围 C# 项目,NUnit 2x 测试项目 主体 $HEADER$namespace $NAMESPACE$
{
[NUnit.Framework.TestFixture]
public class $CLASS$ {$END$}
}
参数
|
| xUnit 测试类 范围 C# 项目,xUnit 测试项目 主体 $HEADER$namespace $NAMESPACE$
{
public class $CLASS$ {$END$}
}
参数
|
| Razor MVC 分部视图 范围 Razor (C#) 项目,Razor (C#) 视图文件夹 主体 @model $model$
$END$
参数
|
| Razor MVC 视图 范围 Razor (C#) 项目,Razor (C#) 视图文件夹 主体 @model $model$
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<title>$title$</title>
</head>
<body>
<div>
$END$
</div>
</body>
</html>
参数
|
| 带布局的 Razor MVC 视图 范围 Razor (C#) 项目,Razor (C#) 视图文件夹 主体 @model $model$
@{
ViewBag.Title = "$title$";
Layout = "$_Layout$";
}
<h2>$title$</h2>
$END$
参数
|