Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wtcpython/winuiedge
一个简易的浏览器,基于 WinUI 3 和 Edge WebView2
https://github.com/wtcpython/winuiedge
chromium csharp edge webview2 winappsdk windows windows-11 winui3
Last synced: about 1 month ago
JSON representation
一个简易的浏览器,基于 WinUI 3 和 Edge WebView2
- Host: GitHub
- URL: https://github.com/wtcpython/winuiedge
- Owner: wtcpython
- License: mit
- Created: 2023-12-23T11:33:36.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-16T12:42:57.000Z (7 months ago)
- Last Synced: 2024-04-16T14:30:45.791Z (7 months ago)
- Topics: chromium, csharp, edge, webview2, winappsdk, windows, windows-11, winui3
- Language: C#
- Homepage:
- Size: 1.14 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WinUIEdge
**注意:** 如果想要使用此软件,需要确保电脑已经安装 [Microsoft Edge WebView2](https://developer.microsoft.com/zh-cn/microsoft-edge/webview2/) ,如果系统自带的 Microsoft Edge 没有被暴力卸载,那么 WebView2 大概率也是存在的。
## 特色功能
### 本地控件制作的新版 “主页”
![Home Page](Assets/ReadmeSource/home-page.png)
主页的设计整体 **干净清爽**,默认在下方固定一些国内常用的导航网址,既可以单独删除,也可以不显示这些网站。
同时还可以自定义主页的壁纸样式。
### 快捷打开Dev Tools 工具
在网页的右下角提供了快捷打开 DevTools 窗口的按钮
### 软件高度自定义
软件支持深浅色的自由切换,默认支持系统原生主题,同时支持多种自定义主题
![App Theme](Assets/ReadmeSource/app-theme.png)
下载、历史记录的弹出窗口使用重绘的窗口,并不会采用浏览器自带的弹出窗口
### 本地原生支持的文本渲染引擎
不同于传统浏览器几乎完全不支持本地文件渲染的情况。本软件使用原生控件提供多种形式的支持。
对于传统的文本文件:
![Text File Preview](Assets/ReadmeSource/text-file-preview.png)
对于 **Json** 文件:
![Json File Preview](Assets/ReadmeSource/json-file-preivew.png)
对于 **Windows lnk** 文件:
![lnk File Preview](Assets/ReadmeSource/lnk-file-preivew.png)
后续会考虑添加更多其他形式的特殊文件。
### 重新制作的图片查看界面
![Image View](Assets/ReadmeSource/image-viewer.png)
左:Windows 11 新版照片查看器
右:本软件的照片查看界面
重新设计的图片查看界面借鉴了 Windows 11 新版的照片查看界面,在功能上更加完善。
### 设置界面提供丰富的自定义选项
在设置界面,可以实现不少对浏览器的自定义控制。
![Settings Page](Assets/ReadmeSource/settings-page.png)
## 使用本软件的最低要求
1. 最新版本的 [Microsoft Edge WebView2 Runtime](https://developer.microsoft.com/zh-cn/microsoft-edge/webview2/)
2. Windows 10 Build 19041+ 或 Windows 11 系统## 如何从源代码构建
1. [Visual Studio 2022 Community](https://visualstudio.microsoft.com/zh-hans/vs/)
2. 确保安装 `.NET 桌面开发`, `通用 Windows 平台开发` 等组件
3. [.NET 8.0](https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0)
4. `NuGet` 包