# 开发助手 **Repository Path**: yusufu/DevelopTool ## Basic Information - **Project Name**: 开发助手 - **Description**: "开发助手"是一款辅助工具软件,集成多种实用工具,帮助开发和交付人员在代码编写、业务理解等方面实现高效、便捷的操作 - **Primary Language**: C# - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: https://gitee.com/yusufu/DevelopTool - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-12-12 - **Last Updated**: 2025-08-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: Windows, Csharp, 工具, 效率, 开发助手 ## README
develop

DevelopTool-开发助手

让开发更便捷,让工作更高效(*^_^*)

visual studio 2022 csharp dotnet-version license platform window

### 💁‍关于 **Copyright © 2024 By yusup** [yusufuy@qq.com]() **"开发助手"是一款辅助工具⚒软件,集成多种实用工具,帮助开发👩‍🦲和交付👨‍🦳人员在代码编写、业务理解等方面实现高效、便捷的操作。** **如果您在使用过程中遇到问题或有宝贵建议,请联系作者💌。欢迎👏志同道合的朋友参与本软件的开发完善**。 ### ❤️开源地址 gitee(码云):[https://gitee.com/yusufu/DevelopTool ](https://gitee.com/yusufu/DevelopTool ) ### 📜 功能介绍
模块
功能
描述
数据库 数据库资源 可查看或导出数据库中的表、视图、函数、存储过程、同义词等资源。当前仅支持Oracle
数据库全文检索 可根据关键词搜索数据库中的字段值或资源名称
数据库锁表监控 定时扫描数据库是否有锁表,可实现弹窗提醒或飞书消息提醒
Sql分析 根据输入的sql语句分析关联的资源,例如:表、字段、视图等
数据库表关系分析 在画布中展示数据库表关系,支持拖动。画布可导出为图片
应用 笔记 可记录一些内容,保密级别高,支持附件
代码库 可动态执行代码,测试代码片段时比较有用
离线数据 工具中的任何表格内容都可以保存为离线数据,用于随时查看
远程连接 简单的RDP远程连接工具
选择困难症 可用于抽奖、挑食等。支持导入列表
提醒事项 通过Cron表达式设定提醒时间,例如:一小时抽一根之类的~
定时任务 支持定时执行sql或代码
代码编辑器 支持十几种代码的格式化,支持某些语言自动提示,例如:Sql、c#、java等
Markdown编辑器 winform下独创的Markdown编辑与预览一体工具
程序集相关 查看程序集 使用ILspy反编译程序集
搜索程序集 根据关键词搜索DLL、exe等程序集中的内容。在大量程序集中搜索内容时很实用
文本工具 根据模板生成文本 用于批量处理文本生成
生成随机文本 可生成随机混合、字母、数字字母、中文、数字等随机文本。还可用于检测密码强度
生成GUID唯一码 可生成各种样式的GUID码
文本转大小写 转换英文内容的大小写形式
辅助输入 模拟键盘输入,可输入任何字符
根据脚本生成实体代码 输入Json或XML文本,生成c#实体类
数据换算 时间戳转换 Timestamp时间戳与yyyy-MM-dd的换算
存储容量换算 GB、MB、KB等容量单位换算
时间换算 换算年月日时分秒等单位
图片工具 图片浏览器 简易的图片浏览器,应急使用
文件(夹)工具 提取文件名 按照一定的规则从目录中提前文件名
目录监控 监控目录中的文件或目录变化,可监控修改、删除、新增等
查看目录大小 查看系统分区目录的大小,精简版资源管理器
加解密&编解码 Base64文本编解码 Base64文本的一些处理
Base64与图片互转 Base64文本与图片互相转换
URL编解码 转义特殊字符
系统工具 电脑环境 查看当前电脑环境变量和硬件配置
Wifi固定器 能够定时扫描附近WiFi,设置某个wifi始终自动连接。在某些环境下很有用
电源计划 设定系统电源计划切换时间,用于节能减排,绿色办公
关机&重启 设定关机或重启的时间
端口进程扫描 查看系统中端口占用情况
独立工具 局域网聊天 可在局域网环境中聊天,支持文本、图片、文件等。使用了双向加密,保证数据安全
截图&二维码 功能完善的截图工具、二维码识别和生成工具
窗口文本提取 可获取大部分桌面程序和浏览器的标题和控件内容,前提是本工具需要以管理员方式运行
文档资料 Oracle常用函数 一些Oracle常用的函数通过Markdown的方式展示,支持内容搜索
Linux命令手册 一些Linux命令通过Markdown的方式展示,支持内容搜索
CMD命令手册 一些CMD命令通过Markdown的方式展示,支持内容搜索
开发文档备忘录 集成了几十种代码语言教程、操作手册、一些常用知识
扩展插件 通过特定的接口规范生成的DLL可作为扩展插件挂载为菜单
其它 设置 自定义本工具的一些参数
锁定 保护数据安全
主题切换 切换工具皮肤主题颜色
飞书消息通知 可通知电脑启动、锁表监控、电源计划、定时任务等十几种场景的执行情况
### 🖼 部分截图 ![图片](./docs/assets/登录.png) ![图片](./docs/assets/数据库资源.png) ![图片](./docs/assets/数据库表关系分析.png) ![图片](./docs/assets/主题.png) ![图片](./docs/assets/局域网聊天.png) ![图片](./docs/assets/开发文档备忘录.png) ![图片](./docs/assets/生成GUID唯一码.png) ![图片](./docs/assets/选择困难症.png) ![图片](./docs/assets/电源计划.png) ![图片](./docs/assets/设置.png) ![图片](./docs/assets/锁定.png) ![图片](./docs/assets/数据库.png) ![图片](./docs/assets/工具集.png) ![图片](./docs/assets/应用.png) ![图片](./docs/assets/独立工具.png) ![图片](./docs/assets/文档资料.png) ### 🍮 捐赠 **如果此工具帮到了你👍🏻,可以请作者喝杯咖啡🍮或者吃个辣条🥓~** ​ ![微信](./docs/assets/微信.jpg) ![支付宝](./docs/assets/支付宝.jpg) ### ❗️ 声明 1. **请勿将本软件用于任何违反相关法律法规的用途。任何非法行为将由使用者承担一切后果,与作者无关。** 2. **本软件代码已开源,不允许以任何形式售卖本软件以谋求利益。请尊重开源精神,秉持人人为我,我为人人的理念,共同促进软件的发展与完善。** 3. **本软件所使用的第三方库均为开源代码,并经过审查确保不存在后门或恶意操作。欢迎监督和提出改进建议,以确保软件的安全性和可靠性。** 4. **本软件不依赖于任何网络环境,不会收集您的任何隐私信息,所有数据均保存在本地,不必担心个人隐私泄露的问题。** 5. **本软件基于.NET Framework 4.0开发,理论上兼容所有版本的Windows系统。但由于各种因素的影响,无法保证在所有情况下的兼容性。** 6. **本软件采用GPL-3.0开源许可协议。您可以自由使用、修改和分发本软件,但需要遵守开源许可协议的相关规定。** ### 👨‍🎓开源项目 #### 以下👇是开发助手使用的开源代码,感谢🤞开源社区及给此工具提供灵感😇的软件👍: * > [SunnyUI](https://gitee.com/yhuse/SunnyUI) > > > 开源控件库、工具类库、扩展类库、多页面开发框架。 ------ * > [CS-Script](https://www.cs-script.net) > > > 符合 ECMA 标准的基于 C# 的脚本引擎。 ------ * > [Dapper](https://github.com/StackExchange/Dapper) > > > 支持SQL Server、MySQL、Sqlite、Oracle等数据库的高性能微ORM。 ------ * > [LiteDB](https://www.litedb.org) > > > 小巧,快速和轻量级的.NET NoSQL嵌入式数据库。 ------ * > [EPPlus](https://github.com/JanKallman/EPPlus) > > > 读写Excel、WORD等组件文档。可以在没有安装Office的情况下对Word或Excel文档进行读写操作。 ------ * > [SharpCompress](https://github.com/adamhathcock/sharpcompress) > > > 完全托管的 C# 库,可处理多种压缩类型和格式。 ------ * > [ICSharpCode.TextEditor](https://github.com/icsharpcode) > > > 富文本代码编辑控件,内置了多种高亮语言支持,同时完美支持中文。 ------ * > [Newtonsoft.Json](https://www.newtonsoft.com/json) > > > 适用于 .NET 的高性能 JSON序列化和反序列的开源类库,使用广泛。 ------ * > [Quartz.NET](https://www.quartz-scheduler.net) > > > 功能齐全的开源作业调度框架,是对非常流行的JAVA开源调度框架 Quartz 的移植。 ------ * > [ILspy](https://ilspy.net) > > > 开源的 .NET 程序集浏览器和反编译器,支持无源代码直接调试程序集。 ------ * > [ZXing.Net](https://github.com/micjahn/ZXing.Net) > > > 支持解码和生成图像中的条形码(如 QR 码、PDF 417、EAN、UPC、Aztec、Data Matrix、Codabar)的库。 ------ * > [ST.Library.UI](https://github.com/DebugST/STNodeEditor) > > > 轻量且功能强大的节点编辑器,提供了丰富的属性以及事件可以非常方便的完成节点之间数据的交互及通知。 ------ * > [Costura.Fody](https://github.com/Fody/Costura) > > > Fody框架下的插件,可将项目所依赖的DLL(甚至PDB)文件全部打包到EXE文件里。 ------ * > [InputSimulator](https://github.com/michaelnoonan/inputsimulator) > > > 提供了一个简单的 .NET (C#) 接口来使用 Win32 SendInput 方法模拟键盘或鼠标输入。 ------ * > [Markdig](https://github.com/lunet-io/markdig) > > > 快速、强大、兼容CommonMark、可扩展的Markdown处理器(解析器)。 ------ * > [UTF.Unknown](https://github.com/CharsetDetector/UTF-unknown) > > > 字符集检测器,用于检测文件、流和其他字节的字符集。基于火狐Ude项目。 ------ * > [Yt.ImageView](https://gitee.com/raoyutian/Yt.ImageView) > > > 图片预览控件,支持鼠标滚动缩放、旋转。 ------ * > [Quick Reference](https://github.com/jaywcjlove/reference) > > > 为开发人员分享快速参考备忘清单(速查表) 。 ------ * > [github-markdown-css](https://github.com/sindresorhus/github-markdown-css) > > > 用最少的 CSS 复制 GitHub Markdown 风格。 ------ * > [NetworkCommsDotNet](http://www.networkcomms.net) > > > 多功能TCP/UDP通信框架。 ------ * > [Nancy](http://nancyfx.org) > > > 轻量级的用来创建基于HTTP的服务的框架,该框架的可以运行在.net或者mono上。 ###### 再次感谢😘致敬以上👆开源项目的作者和参与者做出的贡献❤️!