分享一个简单的Visual Studio插件及源码

开发 后端
我们今天要介绍一个Visual Studio插件及源码,它拥有添加文件头、移除父子依赖等功能。

今天做了一个 VS 的插件,给大家分享下。暂时有以下三个功能:

image

添加文件头

在任意文本页面,点击该按钮,可添加文件头:

image

格式可以在插件对应目录下的 hxyAddIn_FileHeaderTemplate.xml 中修改:

image内容如下:

  1. <?xml version="1.0" encoding="utf-8" ?>   
  2. <FileHeaderTemplate>   
  3. <NowFormat>yyyyMMdd</NowFormat>   
  4. <Content>   
  5. <![CDATA[/*******************************************************   
  6.  
  7. * 作者:胡庆访   
  8. * 创建时间:$Now$   
  9. * 说明:$end$   
  10. * 运行环境:.NET 4.0   
  11. * 版本号:1.0.0   
  12.  
  13. * 历史记录:   
  14. * 创建文件 胡庆访 $Now$   
  15.  
  16. *******************************************************/   
  17. ]]>   
  18. </Content>   
  19. </FileHeaderTemplate> 

添加父子依赖

本功能用于为两个文件创建父子关系,如图:
image

点击确定后:image

移除父子依赖

选中上面示例中的 Class2.cs,点击本按钮后,可以把它还原到上层。

image

点击确定后:image

程序及安装包:hxyAddin.7zhxyAddIn - Code.7z

安装方法:

解压后,放到:C:\Users\用户名\Documents\Visual Studio 11\Addins 下即可:

image

------------------更新:------------------

我是为Visual Studio 11编写的插件,但是选择的 Framework 是 4.0 的。经检测,Visual Studio 2010 也可使用,不过需要手动把 hxyAddIn.AddIn 文件中的版本号改一下:

image

把 11.0 改为 10.0,然后放在 2010对应的目录下即可:

imageimage

原文链接:http://www.cnblogs.com/zgynhqf/archive/2012/05/10/2494106.html

【编辑推荐】

  1. 微软发布Visual Studio 11 Beta版本
  2. 提高你开发效率的十五个Visual Studio 2010使用技巧
  3. Visual Studio 11使用全新almost-Metro界面
  4. .NET程序员快来Visual Studio刷“成就”
  5. 浅谈Visual Source Safe项目分支

 

责任编辑:彭凡 来源: Visual Studio
相关推荐

2010-03-02 16:33:14

linux数据备份

2011-01-10 08:48:53

2009-11-02 14:16:43

Visual Stud

2019-05-24 08:00:00

Visual StudVisual Stud程序员

2011-09-01 09:23:51

Python

2010-07-15 08:50:09

SharePointVisual Stud

2009-11-06 11:16:17

Visual Stud

2009-12-15 17:12:18

Visual Stud

2024-04-19 13:27:43

插件开发

2009-12-04 16:57:52

Visual Stud

2013-06-05 10:32:38

GoogleAndroid Stu

2022-06-13 06:33:04

浏览器浏览器插件

2020-12-09 07:54:17

Vue插件鼠标

2024-04-26 11:50:34

开发插件

2009-12-17 09:06:23

Visual Stud

2009-12-03 10:38:29

Visual Stud

2009-12-03 10:26:38

Visual Stud

2010-06-12 08:53:17

Visual Stud

2013-05-17 10:37:43

.NETWEB压力测试WEB压力测试工具

2011-03-24 09:34:41

SPRING
点赞
收藏

51CTO技术栈公众号