合集-VS插件开发
摘要:VS插件开发生成一个简易的WPF资源URL 01. 前言 因为 WPF 资源 URL 非常难写,虽然我会但是每次写多少有点掉头发,为此如何制作一个对应的工具就显得很有必要了。 你可能需要先看一下之前的那篇,它介绍了如何从VS插件获得解决方案资源管理器的选中项。 02. 代码 我们的项目结构是这个样子
阅读全文
摘要:VS插件开发创建 Avalonia 资源 URL 的生成工具 01. 前言 和 WPF 不同,Avalonia 的 资源完整路径写法是这个样子的: avares://TestLib01/ResourceDictionaries/LibTestResourceDictionary.axaml 比 WP
阅读全文
摘要:VS插件开发之如何打开文件 1. 前言 我们希望在指定的页面间跳转,或者是为了更多便利的需求,总会有一个场景是打开文件,所以在 VS 中该如何打开指定文件呢。 2. VCmd 代码 using EnvDTE; using EnvDTE80; public class C : VisualComman
阅读全文
摘要:VS 插件开发实现简单的 ViewModel 和 View 之间的切换 1. 前言 我们在前面一篇中有介绍如何打开文件,如果和 ViewModel 与 View 的切换这个场景结合,那么我们也完全有能力写出一段代码来解决。 2. 代码目标 进行 *ViewModel.cs 和 *View.xaml
阅读全文
摘要:VS 插件和 Roslyn 增量生成器生成 Base64 预处理工具 1. 前言 总之受人所托,具体编写过程可见 https://www.bilibili.com/video/BV1Gx4y1t7it 2. VS 插件版本 需要引入 NuGet 包 EnvDTE80 using EnvDTE; us
阅读全文

浙公网安备 33010602011771号