Skip to content

wtcpython/WinUIEdge

Repository files navigation

WinUIEdge

注意: 如果想要使用此软件,需要确保电脑已经安装 Microsoft Edge WebView2 ,如果系统自带的 Microsoft Edge 没有被暴力卸载,那么 WebView2 大概率也是存在的。

特色功能

本地控件制作的新版 “主页”

Home Page

提供了搜索框以及下方的推荐网站,相较于国内浏览器的网站导航,整体 干净清爽

具有 高自定义度 ,可以在设置中选择主页的壁纸,以及选择是否隐藏推荐的网站。

快捷打开Dev Tools 工具

在网页的右下角提供了快捷打开 DevTools 窗口的按钮

软件高度自定义

软件支持深浅色的自由切换,默认支持系统原生主题,同时支持多种自定义主题

App Theme

下载、历史记录的弹出窗口使用重绘的窗口,并不会采用浏览器自带的弹出窗口

本地原生支持的文本渲染引擎

不同于传统浏览器几乎完全不支持本地文件渲染的情况。本软件使用原生控件提供多种形式的支持。

对于传统的文本文件:

Text File Preview

对于 Json 文件:

Json File Preview

对于 Windows lnk 文件:

lnk File Preview

后续会考虑添加更多其他形式的特殊文件。

设置界面提供丰富的自定义选项

在设置界面,可以实现不少对浏览器的自定义控制。

Settings Page

使用本软件的最低要求

  1. 最新版本的 Microsoft Edge WebView2 Runtime
  2. 至少 Windows 10 (Build 19041) 及以上,推荐使用 Windows 11

如何从源代码构建

  1. Visual Studio 2022 Community
  2. 确保安装 .NET 桌面开发通用 Windows 平台开发 等组件
  3. .NET 8.0
  4. NuGet