VisualStudio如何进行插件开发?

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].

猜你喜欢

转载自blog.csdn.net/qq_40640910/article/details/131853462