Visual Studio使用技巧,创建自己的代码片段
2013-12-02 14:11
405 查看
1.代码片段的使用示例
在编写代码中常会使用代码片段来提高我们的编写代码的效率,如:在Visual Studio中编写一个for(int i = 0; i < length;i++) { }
这样的代码,我们只需要写"for"然后紧接着按2下"Tab键"即可实现上面的代码框架,如果需要编写一个
private int myVar; public int MyProperty { get { return myVar; } set { myVar = value; } }
我们只需要写“propfull”然后紧接着按2下“Tab键”即可实现上面所示的代码框架。
可谓是非常的方便啊,提高了我们的工作效率。那么如何来自定义一个我们自己的代码片段呢?
2.创建自己的代码片段
在Visual Studio中依次点击:工具 >> 代码片段管理器在代码管理器中的“语言”我们这里选择Visual C#(当然你也可以根据自己需求选择其他的语言),然后选择Visual C#文件夹,如下图所示:
到了这里就比较好办了,拷贝位置:“C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC#\Snippets\2052\Visual C#” 在电脑中打开该路径可以拷贝一份出来,然后将拷贝出来的文件用VS打开进行修改,然后丢在该目录中重启你的Visual Studio即可。
如拷贝“propfull.snippet” 文件进行修改,我文件名修改为“propn.snippet”,内容修改后如下:
<?xml version="1.0" encoding="utf-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>propn</Title> <Shortcut>propn</Shortcut> <Description>MVVM自动通知属性和支持字段的代码段</Description> <Author>Andrew</Author> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> </Header> <Snippet> <Declarations> <Literal> <ID>type</ID> <ToolTip>属性类型</ToolTip> <Default>int</Default> </Literal> <Literal> <ID>property</ID> <ToolTip>属性名</ToolTip> <Default>MyProperty</Default> </Literal> <Literal> <ID>field</ID> <ToolTip>支持此属性的变量</ToolTip> <Default>myVar</Default> </Literal> </Declarations> <Code Language="csharp"> <![CDATA[private $type$ $field$; public $type$ $property$ { get { return $field$;} set { $field$ = value; this.RaisePropertyChanged("$property$"); } } $end$]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>
大功告成,重启VS 输入“propn” 然后按2次Tab键 弹出如下代码:
private int myVar; public int MyProperty { get { return myVar; } set { myVar = value; this.RaisePropertyChanged("MyProperty"); } }
参考:http://www.wxzzz.com/?id=140
相关文章推荐
- Visual Studio使用技巧,创建自己的代码片段
- Visual Studio使用技巧,创建自己的代码片段
- Visual Studio使用技巧,创建自己的代码片段
- VS2015使用技巧 为console.readkey添加代码片段
- iOS开发之使用Code Snippet创建代码片段
- VS2015使用技巧 为console.readkey添加代码片段
- iOS开发之使用Code Snippet创建代码片段
- PyCharm使用技巧:Live Templates(快速输入自定义代码片段)
- PyCharm使用技巧:Live Templates(快速输入自定义代码片段)
- Visual Studio技巧之打造拥有自己标识的代码模板
- Visual Studio技巧之打造拥有自己标识的代码模板
- Visual Studio技巧之打造拥有自己标识的代码模板
- Visual Studio 如何使用代码片段Code Snippet提高编程速度!!!
- Visual Studio技巧之打造拥有自己标识的代码模板 自己的项目备注
- VS2015使用技巧 打开代码片段C#部分
- 使用T4Scaffolding 创建自己的代码生成
- 使用Visual Studio创建简单的自己定义Web Part 部件属性
- VS2015使用技巧 打开代码片段C#部分
- Visual Studio技巧之打造拥有自己标识的代码模板
- 【iPhone代码片段之六】代码(不使用xib)创建UIWebView