文章目录
- 0.引言
- 1.工具准备
- 2.创建插件项目(VSIX)
- 3.自定义VSIX属性
- 4.创建一个command命令
- 5.设置command名称
- 6.编写command功能
- 7.调试插件
- 8.安装插件
0.引言
使用Visual Studio插件可以极大地提升开发效率、提供更好的集成环境、丰富扩展生态系统、方便调试和故障排除,并提供可视化设计和建模等功能。这些好处有助于开发人员更快速、高效地完成项目,并提供更好的用户体验。本文记录VisualStudio开发插件的过程。
1.工具准备
安装VS2022,在百度等浏览器搜索“Visual Studio2022”安装包,然后安装即可。
安装VS需要两个SDK工作负荷:.NET桌面开发和Visual Studio 扩展开发。
2.创建插件项目(VSIX)
3.自定义VSIX属性
4.创建一个command命令
5.设置command名称
<ButtonText>Invoke Command2</ButtonText>
6.编写command功能
System.Windows.Forms.MessageBox.Show("Hello, VSIX!");
7.调试插件
(1)启动调试
(2)查看功能
8.安装插件
(1)查看插件生成位置
(2)安装VSIXProject2.vsix
(3)关闭VS2022后重启,查看功能
参考资料:
[1] 码建工. Visual Studio扩展开发(VS插件); 2021-08-22 [accessed 2023-07-21].
[2] MT_GH. VS插件开发(一); 2022-06-23 [accessed 2023-07-21].
[3] clever101. 自己动手编写一个VS插件(一); 2013-03-28 [accessed 2023-07-21].
[4] AI2中文网. VS Addin插件基本开发入门; 2015-07-31 [accessed 2023-07-21].
[5] 雪山飞狐的感觉. 自己动手编写一个VS插件 一; 2018-11-08 [accessed 2023-07-21].
[6] 「已注销」. Visual Studio 插件开发(一)—— 如何开始VSX开发; 2014-03-08 [accessed 2023-07-21].
[7] 麦晓宇. VS插件开发 - 个性化VS IDE编辑器,瞬间 高 大 上; 2016-08-16 [accessed 2023-07-21].