时间:2022年05月19日 | 作者 : aaronyang | 分类 : vs2022 | 浏览: 551次 | 评论 0 人
废话不多说, 声明线
====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。=========
打开github,下载微软的开源库
电脑环境:
VS Code
VS 2022 Preview 3 或更高版本以获得最佳效果
可以通过 Visual Studio 安装程序安装以下单个组件:.NET 5.0 运行时、.NET 桌面开发工作负载和 Visual Studio 扩展开发工作负载。
在管理员模式下打开命令行
我用的win+X powershell管理员
克隆仓库
转到 <your_clone_path>\ThemeConverter\ThemeConverter 并使用 dotnet build ThemeConverter.csproj 构建转换器项目。
我的路径
D:\aystudyvs2022\theme-converter-for-vs-main\ThemeConverter\ThemeConverter
powershell
D:\aystudyvs2022\theme-converter-for-vs-main\ThemeConverter\ThemeConverter
转到 <your_clone_path>\ThemeConverter\ThemeConverter\bin\Debug\net5.0。
使用获取主题的 json 文件部分中描述的步骤获取主题文件
============= 打开vscode =======
搜索个喜欢的主题,我搜了Winter is Coming
然后按下Ctrl+shift+p,输入 gener
如果英文的vscode
单击它
Ctrl+A全选,
Ctrl+K+U 格式化
我在源码地方 新建了AYTheme文件夹
然后把这个主题颜色文件,Ctrl+S保存到这里,后缀名从jsonc改为json
接下来,powershell
cd D:\aystudyvs2022\theme-converter-for-vs-main\ThemeConverter\ThemeConverter\bin\Debug\net5.0
运行 ThemeConverter.exe -h 查看工具的使用情况,根据自己的需要使用工具。
./ThemeConverter.exe -h
如果要转换主题并将其修补到目标 VS:
运行 ThemeConverter.exe -i <path_to_theme_json> -t <target_vs_installation_path>
示例:ThemeConverter.exe -i "C:\myTheme\TestTheme.json" -t "C:\Program Files\Microsoft Visual Studio\2022\Preview"。此命令将转换 TestTheme,将生成的 json 修补到目标 VS 并使用转换后的主题启动 VS。
注意:VS的安装路径可以在你的VS安装器中找到(修改页面的位置字段)。
现在您可以在工具 -> 主题下看到转换后的主题!享受!
如果您只想转换主题并获取生成的 pkgdef:
运行 ThemeConverter.exe -i <path_to_theme_json> -o <output_path>
示例:ThemeConverter.exe -i "C:\myTheme\TestTheme.json" -o "C:\myTheme\results"。此命令将转换主题,生成的 pkgdef 将为 C:\myTheme\results\TestTheme.pkgdef。
我的操作:
./ThemeConverter.exe -i "D:\aystudyvs2022\theme-converter-for-vs-main\ThemeConverter\ThemeConverter\AYTheme\wintercomming.json" -t "C:\Program Files\Microsoft Visual Studio\2022\Preview"
等待会,会自动打开vs2022
-t是可选的,-i不是可选
生成pkgdef ,建议不要把json文件夹和输出的文件设置为一个
./ThemeConverter.exe -i "D:\aystudyvs2022\theme-converter-for-vs-main\ThemeConverter\ThemeConverter\AYTheme\wintercomming.json" -o "D:\aystudyvs2022\theme-converter-for-vs-main\ThemeConverter\ThemeConverter\AyDarkBlueWinner.pkgdef"
我的名字AyDarkBlueTheme
在程序集右键,添加现有项
设置文件属性
====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。=========
双击source.extension.vsixmanifest
设置 Type to Microsoft.VisualStudio.VsPackage, Source 为 File on filesystem.
选择 Browse and select the .pkgdef you added. Select OK.
编辑其他信息
我把这里改了下试试,看看我的vs2019能不能装
然后编译
然后把这个AyDarkBlueTheme.vsix拷贝给别人就行了
我的路径
C:\Program Files\Microsoft Visual Studio\2022\Preview\Common7\IDE\CommonExtensions\Platform
下方有个
删除这个文件
关闭vs,打开对应vs的命令行工具,
输入devenv /updateConfiguration
====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。=========
关闭vs,然后 我们安装刚刚的vsix
看来不能安装在vs2019上
====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。=========
推荐您阅读更多有关于“vs2022,”的文章
抖音:wpfui 工作wpf
目前在合肥企迈科技公司上班,加我QQ私聊
2023年11月网站停运,将搬到CSDN上
AYUI8全源码 Github地址:前往获取
杨洋(AaronYang简称AY,安徽六安人)和AY交流
高中学历,2010年开始web开发,2015年1月17日开始学习WPF
声明:AYUI7个人与商用免费,源码可购买。部分DEMO不免费
查看捐赠AYUI7.X MVC教程 更新如下:
第一课 第二课 程序加密教程
额 本文暂时没人评论 来添加一个吧
发表评论