基于C#开发的适合Windows开源文件管理器

使用DDD从零构建一个完整的系统

推荐一个功能强大且直观的开源文件管理器,适用于Windows平台。

01 项目简介

该项目是一个基于C#开发、开源的文件管理器,适用于Windows,界面UI美观、方便轻松浏览文件。此外,支持创建和提取压缩文件,使文件压缩和解压缩变得轻而易举。

它具有以下功能和特点:

  1. 多个选项卡和窗格:具有多个选项卡和窗格,可以方便地浏览和操作文件。

  2. 列视图和上下文菜单:支持列视图和上下文菜单,可以方便地查看文件属性和执行操作。

  3. 支持多种文件类型:支持多种文件类型,包括文本文件、图片、音频、视频等。

  4. 快捷键:支持多种键盘快捷键,可帮助您导航应用程序。

  5. 标识:支持文件标识功能,便于分类文件。

  6. 自定义皮肤:支持自定义背景颜色。

02 项目结构

03 开发环境

1、工具:Visual Studio 2022;

2、组件:Windows 11 SDK 、 MSVC v143 - VS 2022 C++ x64/x86 or ARM64 build tools 、C++ ATL for latest v143 build tools (x86 & x64 or ARM64);

3、开发:.NET 7 SDK 、Windows App SDK 1.3。

04 界面截图

05 项目地址

https://github.com/files-community/Files

  • End -

推荐阅读

盘点10个.Net比较流行的开源的ORM框架

盘点阿里、腾讯、百度大厂C#开源项目

基于.Net+SWEBUI开发的开源WMS仓库管理系统

一个近乎完美的Unity全平台原生c#热更方案

一个为程序员定制的、WPF开发的小巧、美观桌面快捷工具

相关推荐
心祭丫丫2 小时前
【每天一个 Python 小案例17】Python 实现通讯录
开发语言·人工智能·笔记·python·学习
露天赏雪2 小时前
第3篇:Sentinel熔断降级实战:大模型接口抖动时的服务兜底方案
java·开发语言·人工智能·spring boot·spring·servlet·sentinel
yeccheng4 小时前
MySQL 索引超详解:从底层 B+ 树到面试高频考点
java·开发语言·jvm·mysql·面试
联犀4 小时前
纯 Go 的 CAD 开源库 go-cad:直接解析 DWG/DXF,现在也能导出 PDF
开发语言·golang·pdf
zjxtxdy5 小时前
C++面向对象程序开发-类与对象
开发语言·c++
淡海水7 小时前
09-04-内存-Unity原生对象生命周期
unity·c#·游戏引擎·gc
qq_406981037 小时前
c++拷贝构造函数
开发语言·c++
没差c8 小时前
winsw将jar、nginx等注册为Windows服务
windows·nginx·jar
爱喝雪碧的可乐8 小时前
MATLAB
开发语言·算法·matlab
光谱SpectrAI9 小时前
Claude Code 2.1.318 的隐私模块:4 条命令,拦了 2 条
windows