我正在寻找键盘快捷方式来完成为C#类中的属性创建默认访问器。
像......一样的东西 我开始打字:
public int Id
然后我按下一个或多个键,我最终用:
public int Id { get; set; }
答案 0 :(得分:64)
快捷方式是触发器“prop”:
prop
标签 标签int
标签Id
标签
你最终得到:
public int Id { get; set; }
答案 1 :(得分:6)
尝试使用propfull
,然后选择TAB两次,您将获得:
private int myVar;
public int MyProperty
{
get { return myVar;}
set { myVar = value;}
}
答案 2 :(得分:5)
您还可以创建自定义代码段:
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>GetSet</Title>
<Description>Inserts getter/setter shorthand code</Description>
<Shortcut>gs</Shortcut>
</Header>
<Snippet>
<Code Language="CSharp">
<![CDATA[{ get; set; }$end$]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
答案 3 :(得分:0)
快捷方式是使用 CTRL + R 然后 CTRL + E 。写完后按下这些键:
int loginID;
然后你会得到以下封装:
int loginID;
public int LoginID
{
get { return loginID; }
set { loginID = value; }
}