C# 示例代码
Sublime Text 的 C# 示例代码
详细信息
安装次数
- 总数 55K
- Win 42K
- Mac 8K
- Linux 5K
2023 年 8 月 6 日 | 2023 年 8 月 5 日 | 2023 年 8 月 4 日 | 2023 年 8 月 3 日 | 2023 年 8 月 2 日 | 2023 年 8 月 1 日 | 2023 年 7 月 31 日 | 2023 年 7 月 30 日 | 2023 年 7 月 29 日 | 2023 年 7 月 28 日 | 2023 年 7 月 27 日 | 2023 年 7 月 26 日 | 2023 年 7 月 25 日 | 2023 年 7 月 24 日 | 2023 年 7 月 23 日 | 2023 年 7 月 22 日 | 2023 年 7 月 21 日 | 2023 年 7 月 20 日 | 2023 年 7 月 19 日 | 2023 年 7 月 18 日 | 2023 年 7 月 17 日 | 2023 年 7 月 16 日 | 2023 年 7 月 15 日 | 2023 年 7 月 14 日 | 2023 年 7 月 13 日 | 2023 年 7 月 12 日 | 2023 年 7 月 11 日 | 2023 年 7 月 10 日 | 2023 年 7 月 9 日 | 2023 年 7 月 8 日 | 2023 年 7 月 7 日 | 2023 年 7 月 6 日 | 2023 年 7 月 5 日 | 2023 年 7 月 4 日 | 2023 年 7 月 3 日 | 2023 年 7 月 2 日 | 2023 年 7 月 1 日 | 2023 年 6 月 30 日 | 2023 年 6 月 29 日 | 2023 年 6 月 28 日 | 2023 年 6 月 27 日 | 2023 年 6 月 26 日 | 2023 年 6 月 25 日 | 2023 年 6 月 24 日 | 2023 年 6 月 23 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 3 | 2 | 1 | 2 | 0 | 3 | 2 | 3 | 4 | 1 | 3 | 1 | 4 | 3 | 2 | 5 | 4 | 3 | 0 | 6 | 1 | 3 | 2 | 1 | 4 | 0 | 3 | 2 | 3 | 1 | 1 | 1 | 3 | 5 | 1 | 1 | 3 | 6 | 3 | 1 | 0 | 0 | 2 | 2 | 4 |
Mac | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
Linux | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 3 | 1 | 1 | 0 | 3 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 |
README
CSharpSnippets
Sublime Text 的 C# 示例代码。
安装
使用 Package Control 安装
推荐的安装方法。搜索 C# 示例代码 或直接搜索 C#。
Linux
git clone git://github.com/etic/CSharpSnippets.git ~/.config/sublime-text-3/Packages
OSX
git clone git://github.com/etic/CSharpSnippets.git ~/Library/Application Support/Sublime Text 3/Packages
Windows
git clone git://github.com/etic/CSharpSnippets.git %userprofile%\AppData\Roaming\Sublime Text 3\Packages
代码片段
[case] Case
case ${1:Constant}:
${0}
break;
[class] Class
${1:public} class ${2:ClassName}
{
${0}
}
[ctor] Constructor
${1:public} ${2:ClassName} (${3:Parameters})
{
${0}
}
[default] Default
default:
${0}
break;
[delegate] Delegate
public delegate ${1:ReturnType} ${2:DelegateName}(${3:Parameters});
[else] Else
else {
${0}
}
[elseif] Else If
else if (${1:Condition}) {
${0}
}
[for] For
for (${1:Initializer}; ${2:Condition}; ${3:Update})
{
${0}
}
[fact] xUnit 测试方法
[Fact]
${1:public} void ${2:TestName}()
{
//Given
//When
//Then
}${0}
[foreach] ForEach
foreach (${1:Type} in ${2:Collection})
{
${0}
}
[if] If
if (${1:Condition})
{
${0}
}
[interface] Interface
interface ${1:InterfaceName}
{
${0}
}
[ns] Namespace
namespace ${1:NamespaceName}
{
${0}
}
[pm] 私有方法
private ${1:ReturnType} ${2:MethodName}(${3:Parameters})
{
${0}
}
[pr] 属性(只读)
${3:public} ${1:Type} ${2:PropertyName}
{
get;
private set;
}${0}
[prop] 属性(读写)
${1:public} ${2:Type} ${3:PropertyName} { get; set; }${0}
[pum] 公共方法
public ${1:ReturnType} ${2:MethodName}(${3:Parameters})
{
${0}
}
[struct] Struct
${1:public} struct ${2:StructName}
{
${0}
}
[switch] Switch
switch (${1:Expression})
{
${0}
}
[try] Try / Catch / Finally
try
{
${1}
} catch {${2:System.Exception} e)
{
${3}
} finally
{
${0}
}
[us] Using
using ${1:System};
[while] While
while (${1:Condition})
{
${0}
}
文档片段
[c] C 文档标签
<c>${1}</c>
[code] 代码文档标签
/// <code>
/// ${1}
/// </code>
[example] 示例文档标签
/// <example>
/// ${1}
/// </example>
[exception] 异常文档标签
/// <exception cref="${1:member}">${2}</exception>
[include] 包含文档标签
/// <include file='${1:filepath}' path='${2:tagpath}[@${3:name}="${4}"]' />
[list] 列表文档标签
/// <list type="{1:type}">
/// ${2}
/// </list>
[description] 列表描述文档标签
/// <description>${1}</description>
[listheader] 列表标题文档标签
/// <listheader>
/// ${1}
/// </listheader>
[item] 列表项文档标签
/// <item>
/// ${1}
/// </item>
[term] 列表术语文档标签
/// <term>${1}</term>
[para] 段落文档标签
/// <para>${1}</para>
[param] 参数文档标签
/// <param name="${1:name}">${2}</param>
[paramref] 参数引用文档标签
/// <paramref name="${1:name}"/>
[permission] 权限文档标签
/// <permission cref="${1:member}">$2}</permission>
[remarks] 备注文档标签
/// <remarks>
/// ${1}
/// </remarks>
[returns] 返回文档标签
/// <returns>${1}</returns>
[see] 见文档标签
<see cref="${1:member}" />
[seealso]参见文档标签
/// <seealso cref="${1:member}" />
[summary] 摘要文档标签
/// <summary>
/// ${1}
/// </summary>
[typeparam] 类型参数文档标签
/// <typeparam name="${1:name}">${2}</typeparam>
[typeparamref] 类型参数引用文档标签
<typeparamref name="${1:name}" />
[value] 值文档标签
/// <value>${1}</value>
许可协议
MIT