一个c#开发的开源的快速启动工具

dotNET跨平台 dotNET跨平台     2023-03-08     782

关键词:

欢迎加入 .Net编程学习小圈子 ,跟着学习路线,一起打卡交流学习。

平常计算机安装软件比较多、或者工作涉及的文件比较多,很多人都会直接放在桌面,一方面不安全,还不容易查找,这时候我们往往,都会放在其他硬盘内,每一次都有多次点击才能定位到文件。今天给大家推荐一款工具,让可以让我们快速定位和查找文件、软件。

项目简介

这是基于.Net 6开发的、开源工具,它可以让我们快速定位文件、软件,并直接打开,可以提升我们的工作效率,节省查找文件的时间。

它默认打开我们指定的根目录文件夹,在这个文件夹内,我们可以放入一些常用文件、软件快捷方式、网页快捷方式、资源等等。

工具主要功能

1、可以设定根目录,工具启动时,默认展示根目录的文件,并支持搜索;

2、支持快捷键操作工具打开、关闭、选择文件等操作;

3、支持设定中英文等全球各种语言;

4、支持个性化定制菜单的大小和位置;

5、定制软件的皮肤。

技术架构

1、跨平台:基于.Net 6开发,支持Windows。

项目结构

工具部分功能截图

第一次启动,设置根目录

文件夹列表并支持多级搜索

目录、快捷键、语言等设置

工具大小、位置等设置

定制皮肤

项目地址

https://github.com/Hofknecht/SystemTrayMenu

觉得好看 点个在看👇

gnu开发工具——gdb快速入门(代码片段)

GNU开发工具——GDB快速入门一、GDB简介GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB能够跟踪程序的执行,也能够恢复程序崩溃前的状态。GDB常规功能如下:A、自定义程序... 查看详情

一个跨平台执行外部命令的c#开源库

...讯、管理、启动、取消等一些操作,今天给大家推荐一个C#库,就可以满足这些日常的需求,避免重复造轮子。项目简介这是基于.NetCore开发的C#库,一个用于与外部命令行 查看详情

WPF(C#)的优秀开源报告工具/框架[关闭]

...:39【问题描述】:我正在为基于Windows的应用程序(WPF)寻找一个好的开源报告工具/框架。我使用的数据库是sqlserver2005。我感兴趣的典型报告格式是例如试算表、资产负债表等(典型的银行/财务报告应用程序)。 查看详情

c#核心语法汇总强化和快速强化

...种项目。可以对解决方案内部的所有项目,统一编译开发一个项目:这个项目和我们说的“项目”不是一个概念。我们在解决方案中的项目理解:一个类库、一个可启动程序,都可以为第一个项目一般一个解决方案,对应... 查看详情

elastic:如何使用elastic-package快速启动一个完整的elasticstack(代码片段)

 在本入门指南中,你将了解elastic-package如何帮助你快速启动完整的ElasticStack。Elastic-package是一种开源工具,可通过提供预构建的命令来帮助你缩短开发时间。例如,它将帮助您整理、格式化、测试、构建和推广你的... 查看详情

github工具分享之快速电脑桌面启动器wox

参考技术A介绍WOX是一个有效的窗口发射器(Launcher),是您输入的全功能启动器,可以用来访问程序、本地文件和Web内容。而且Wox是免费使用的,在Github上开源,立即试用吧!功能特点快速启动程序和本地文件,无需离开键盘,... 查看详情

有哪些比较好的androidsqlite开源工具类

参考技术A ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行Android应用程序的开发,包含Androidmvc、简易sqliteorm、ioc模块、封装Androidhttpclitent的http模块,具有快速... 查看详情

c#编写一个简单易用的windows截屏增强工具

半年前我开源了DreamScene2一个小而快并且功能强大的Windows动态桌面软件。有很多的人喜欢,这使我有了继续做开源的信心。这是我的第二个开源作品ScreenshotEx一个简单易用的Windows截屏增强工具。欢迎Star和Forkhttps://github.c 查看详情

golang如何快速构建一个cli小工示例

这篇文章主要为大家介绍了Golang如何快速构建一个CLI小工具详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪如何Golang快速构建一个CLI小工具在现实开发的过程中,大家会发现很多开源的... 查看详情

c#快速入门~在java基础上,知道c#和java的不同即可(代码片段)

...共语言基础结构(CLI)国际标准的实现。.NET是微软公司下的一个开发平台,.NET核心就是.NE 查看详情

扩展web框架

第十三章介绍了如何开发一个Web框架,通过介绍MVC、路由、日志处理、配置处理完成了一个基本的框架系统,但是一个好的框架需要一些方便的辅助工具来快速的开发Web,那么我们这一章将就如何提供一些快速开发Web的工具进行... 查看详情

c#开发利器linqpad相关

...到结果。而且支持Linq,是不错的选择。 最近想开发一个日志分析工具,简单的日志分析工具。使用linq读取日志只有,直接写入到mysql数据库,然后查询结果即可。这个项目我也是准备开源到GitHub二,基础配置先来一张截图... 查看详情

开源轻量的.net监控工具-看门狗

...实用的工具或组件,希望对您有用!简介WatchDog是一个使用C#开发的开源的轻量监控工具,它可以记录和查看ASP.NetCoreWeb和WebApi的实时消息、事件、异常、Http请求响应等。它使用了SignalR技术进行实时监控,在开发... 查看详情

c#开发圆角窗体

...,用VisualStudio的窗体感觉太丑了,就想进行优化,反正就一个窗体,上面也没啥按钮,就不要标题栏了,就搞一个圆角的窗体好了,搞个漂亮的背景图片。上面搞一个最小化和关闭按钮。把窗体设置为圆角窗口的操作如下: ... 查看详情

java中处理json的开源工具都有些啥?那个比较好用

...要高得多,而且易用性也好一些。2.GitGit是Java程序员的另一个必备工具,它是一个免费的开源分布式版本控制系统,旨在快速高效地处理从很小到非常大的项目版本管理。Git易于学习,占用空间小,具有超强的性能。最初Git的开... 查看详情

java程序员,这些开源工具必须要学会

...要高得多,而且易用性也好一些。2.GitGit是Java程序员的另一个必备工具,它是一个免费的开源分布式版本控制系统,旨在快速高效地处理从很小到非常大的项目版本管理。Git易于学习,占用空间小,具有超强的性能。最初Git的开... 查看详情

编程开发效率

...还是缕清业务,业务涉及各个流程节点的场景变化,列一个比较全的清单,对着表和产品、运营、测试核对,提高逻辑推演能力,借鉴别人的代码时,也很自然的运用到自己的业务场景中去!二.提高效率的开发工具1.idea插... 查看详情

10大开源的快速开发平台—架构师必看

...我们介绍一下这10款优秀的产品吧!1、SaltcornSaltcorn是一个无代码数据库管理Web应用。它配备了一个吸睛的仪表板,丰富的生态系统、视图生成器以及支持主题的界面。没有什么编码体验的用户可以在几分钟内构建丰富且... 查看详情