Visual Studio使用技巧,创建自己的代码片段
来源:互联网 发布:idea 创建java项目 编辑:程序博客网 时间:2024/04/29 18:22
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"); } }
- Visual Studio使用技巧,创建自己的代码片段
- Visual Studio使用技巧,创建自己的代码片段
- Visual Studio 2005 代码片段
- Visual Studio技巧之打造拥有自己标识的代码模板 自己的项目备注
- Visual Studio的使用技巧
- Visual Studio的工具栏也可以保存代码片段!
- Android Studio使用小技巧:提取方法代码片段
- Android Studio使用小技巧:提取方法代码片段
- Visual Studio技巧之打造拥有自己标识的代码模板
- Visual Studio技巧之打造拥有自己标识的代码模板
- Visual Studio技巧之打造拥有自己标识的代码模板
- 如何在xcode里创建自己的代码片段库
- visual studio使用技巧
- Visual studio 使用技巧
- Visual Studio 使用技巧
- Visual Studio使用技巧
- Visual studio使用技巧
- Visual Studio使用技巧
- 压缩版本Js
- C小加 之 随机数
- 嵌入式 readb(), readw(), readl(),writeb(), writew(), writel() 宏函数相关
- 民主的时代,我们需要架构师吗
- 使用 RTX51 Full 时 A43 错误解决
- Visual Studio使用技巧,创建自己的代码片段
- android下载新版本并安装更新
- VS2010+Opencv_2.4.7+win7的配置攻略及错误解决
- There is no statement named MmsSampleDataBean.getAllMmsSampleDataBySth
- ActivityGroup相关--getLocalActivityManager() 以及intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)用法
- escape()、encodeURI()、encodeURIComponent()区别详解
- Row Chaining and Row Migration
- Oracle 11g R2 手动建库(create database manually)
- JSP页面日期按格式显示!