WnForm扩展工具

wang bao chen 1e898d9a2c 修复BUG 1 anno fa
.vs 1e898d9a2c 修复BUG 1 anno fa
image adfb0743e6 修复BUG,编写README 3 anni fa
src 1e898d9a2c 修复BUG 1 anno fa
.gitignore 942683ea75 Initial commit 3 anni fa
LICENSE 942683ea75 Initial commit 3 anni fa
README.md 6b696f2925 修改关闭程序逻辑:拷贝时,关闭占用线程,在进行拷贝 3 anni fa

README.md

WnFormExt

WnForm扩展工具

编译条件

  • Visual Studio 2022 Preview
  • Extensibility Essentials 2022

安装

自行编译为vsix安装即可。

界面展示

设置 3

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

添加代码片段
4

查找代码片段
5

主要功能

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

引用

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

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

引用

关闭并拷贝

若拷贝文件被占用则先关闭占用线程,将项目生成的类库拷贝到指定目录

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

拷贝

代码片段管理

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

添加代码片段

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

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

添加

查找代码片段

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

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

查询