WinForm/C# WnForm 扩展工具 (Visual Studio 扩展)

wangbaochen · 2021年10月22日 · 171 次阅读

WnFormExt

WnForm 扩展工具

编译条件

  • Visual Studio 2022 Preview
  • Extensibility Essentials 2022

安装

自行编译为 vsix 安装即可。

界面展示

设置

安装完毕后在工具列表中展示 打开之后在右侧显示(若没有修改过界面布局)

添加代码片段

查找代码片段

主要功能

  1. 引用替换
  2. 拷贝
  3. 代码片段管理

引用

项目引用的程序集位置发生变更时,需要重新手动更换,引用替换功能可以根据指定的引用地址一键替换。

  1. 引用地址存在两处,工具>选项>WnForm 扩展工具>常规和工具界面,界面的优先级>常规
  2. 替换完毕后需要重新加载项目

关闭并拷贝

先关闭打开时间最近的 WnForm 程序 先将占用拷贝文件的线程关闭, 再将项目生成的类库拷贝到指定目录

拷贝目录存在两处,工具>选项>WnForm 扩展工具>常规和工具界面,界面的优先级>常规

代码片段管理

代码片段是小块可重用代码,可通过右键单击菜单(关联菜单)命令或热键组合插入到代码文件中。 代码片段通常包含常用的代码块(如 try-finally 或 if-else 块),可用于插入整个类或方法。

添加代码片段

  • 首先在设置中指定自定义代码片段位置 (一次即可)
  • 在工具>代码片段管理器>选择语言 (eg. CSharp)>添加自定义代码片段位置 (一次即可)
  • 选中要添加的代码
  • 填写名称、作者、快捷键、详情等信息

添加完毕之后,输入快捷方式,按下两次 Tab 键,加载代码

查找代码片段

  • 解析,会将 Visual Studio 自带的代码片段和自定义的代码片段解析到 SQLite 中方便查询
  • 根据名称、详细信息、代码查找输入的内容并以树展示,输入内容为空则查找所有
  • 展开树节点后,双击显示详细信息

解析文件存放位置:C:\Users{name}\AppData\Local\MySQLiteDB\MyDB.sqlite

代码链接

https://git.xxb.lttc.cn/wangbc/WnFormExt

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册