#调试

reloadium - IDE热重载与性能分析工具
ReloadiumAI热重载调试IDE集成Github开源项目
Reloadium为IDE提供热重载、性能分析和AI功能,支持PyCharm和其他即将支持的IDE。可通过pip简单安装,适用于独立库和插件模式。提供即时反馈、错误管理和项目文件刷新功能。支持Django、Flask、SqlAlchemy和Pandas等框架,实现实时内容更新和数据库回滚,简化Web开发和数据科学操作。
ice - 用于语言模型程序的 Python 库和跟踪可视化工具
PythonICE语言模型调试并行化Github开源项目
ICE是专为语言模型程序设计的Python库和可视化工具,支持多人模式、代理定义、快速并行执行等功能,允许在浏览器中调试执行轨迹。适用于Python 3.9及以上版本,支持虚拟环境安装和开发,API可能会发生变动,欢迎社区贡献。
swift-custom-dump - Swift数据结构调试和测试工具集
Custom DumpSwift调试数据结构测试Github开源项目
swift-custom-dump是一个用于调试、比较和测试Swift应用程序数据结构的工具库。它优化了标准dump函数的输出,提高了结构可读性,并引入了diff功能用于值比较。库中的expectNoDifference和expectDifference断言函数有助于编写清晰的单元测试。开发者还可通过自定义协议控制特定类型的dump输出。
libfaketime - 拦截系统调用实现程序时间模拟的开源库
libfaketime系统时间调试兼容性安装Github开源项目
libfaketime是一个开源库,通过拦截系统调用来模拟程序感知的时间。它支持设置绝对日期或相对时间偏移,可用于构建过程确定性、时间相关问题调试和2038年兼容性测试。该项目适用于Linux和macOS系统,提供faketime命令行工具,但不支持静态链接和setuid程序。libfaketime兼容多线程环境,并允许通过环境变量和配置文件灵活控制时间模拟。
dape - 强大的Emacs调试适配器协议客户端
DapeEmacs调试Debug Adapter Protocol配置Github开源项目
Dape是Emacs的调试适配器协议客户端,为多种编程语言提供标准化调试器接口。它支持JavaScript、Go、C/C++、Rust等语言,提供断点管理、变量探索、REPL等功能。Dape无需外部依赖,配置灵活,可在Emacs中实现高效调试,提高开发效率。其内置配置和自定义选项使调试环境设置变得简单直观。
icecream - 简化Python调试的智能助手
IceCream调试Pythonprint开发工具Github开源项目
IceCream是一个创新的Python调试工具,通过简单的ic()函数优化开发者的调试体验。它能同时打印变量名和值,提供语法高亮、美化输出和上下文信息。支持Python 2/3和PyPy,安装使用便捷,显著提升调试效率。IceCream适用于变量检查和执行流程跟踪,简化调试过程。
stacktrace-decoroutinator - Kotlin 协程异常堆栈恢复库
Stacktrace-decoroutinatorKotlin协程异常堆栈调试Github开源项目
Stacktrace-decoroutinator 是一个用于恢复 Kotlin 协程异常完整堆栈的开源库。通过运行时生成方法模拟协程调用栈,解决了协程异常堆栈不完整的问题。支持 JVM 1.8+ 和 Android API 26+,提供 Gradle 插件、运行时加载和 Java agent 等集成方式,有助于改善复杂系统的调试过程。
blender_vscode - VS Code扩展助力Blender插件和脚本开发
BlenderVS Code插件开发脚本工具调试Github开源项目
blender_vscode是一个VS Code扩展,为Blender开发者提供插件创建、管理和脚本编写工具。它集成了Blender与VS Code,支持实时重载和调试,简化了开发流程。该扩展适用于各级开发者,提供直观的界面和实用功能,有助于提高Blender插件开发效率。
WeChatOpenDevTools-Python - Python重写的微信小程序和内置浏览器调试工具
微信小程序开发工具F12调试版本支持Github开源项目
WeChatOpenDevTools-Python是一个基于Python重写的微信开发工具,支持Windows和Mac平台上的微信小程序和内置浏览器调试。项目提供F12调试功能,兼容多个微信版本,并包含详细使用指南和常见问题解答。此开源项目仅供学习目的使用,旨在提高微信相关开发效率。
windows-samples - Windows平台Swift应用开发示例集合
SwiftWindows样例应用开发环境调试Github开源项目
windows-samples项目展示了如何利用Windows App SDK和Swift/WinRT在Windows平台开发Swift应用。该代码库包含多个示例应用,涵盖了从环境配置到VSCode设置、构建流程及调试技巧等内容。项目为开发者提供了在Windows上进行Swift应用开发的实践指南。
ant - 跨平台开源游戏开发工具,助力创造精彩游戏世界
Ant游戏引擎开源灵犀互娱编译环境调试Github开源项目
Ant是灵犀互娱开发的开源游戏引擎,支持多平台开发。引擎提供运行时、工具链和编辑器,兼容MSVC和MINGW等编译环境。Ant采用模块化架构,包括包管理器、启动代码和功能包。开发者可以轻松编译运行,并通过VSCode进行调试。该引擎为游戏开发提供了灵活高效的工具支持。
Laminar - 专业LLM应用开发和调试工具平台
AI工具调试LLM应用可视化调试器评估并行处理
Laminar是专注于LLM应用开发和调试的工具平台。它提供真实调试体验,支持本地开发和远程调试,具备可视化调试器。平台支持实时流式执行管道,允许逐步调试、添加断点、自选节点执行和数据预填充。Laminar还具有高效评估功能,可在短时间内对大量数据点进行自定义评估,显著提升LLM应用的开发和测试效率。
Autoblocks - 全面优化和评估AI产品的一站式平台
AI工具AI产品测试与评估监控与保护调试产品分析
Autoblocks为AI产品团队提供综合工作平台,专注于LLM产品优化。功能包括可靠性测试、实时监控、错误调试、数据分析、提示管理和RAG优化。兼容多种AI系统和框架,支持主流编程语言。促进团队协作,提升AI产品开发效率,同时确保数据安全和隐私保护。
rustaceanvim - 全面增强Neovim的Rust开发环境
rustaceanvimRustNeovimLSP调试Github开源项目
rustaceanvim是一个为Neovim设计的Rust开发环境增强插件。它基于rust-tools.nvim进行了大量优化,支持快速配置。该插件集成了调试、运行、测试、宏展开等Rust专属功能,并与rust-analyzer深度整合,显著提升Neovim的Rust开发体验。rustaceanvim还提供分组代码操作、悬停动作等高级特性,为Neovim用户打造全面的Rust开发环境。
the-art-of-debugging - 系统学习调试艺术,解决从简单到复杂的软件问题
调试软件开发问题解决工具方法论Github开源项目
该项目收录了一系列调试简单和复杂软件问题的方法论和实用技巧。内容涵盖快速调试方法、编译程序调试、Python调试、Unix调试工具和机器学习项目调试等。项目作者基于多年软件开发经验,分享了高效的问题定位和解决方法。作为一个开源项目,它持续更新并欢迎社区贡献。
cntr - 便携式容器调试工具 轻松挂载开发环境
cntr容器命令行工具调试文件系统Github开源项目
cntr是一款容器调试工具,能够将宿主机或其他容器的文件系统挂载到目标容器中,无需修改容器本身。这使开发人员可以在调试时使用所需工具,同时保持生产容器的精简。cntr支持Docker、Podman、LXC等多种容器引擎,提供命令行界面。它利用FUSE文件系统创建嵌套容器,实现高效的文件访问。cntr为容器开发和调试提供了灵活的解决方案,适用于各种容器环境。
dotnet-script - CLI中运行C#脚本的强大工具
dotnet scriptC#REPLNuGet调试Github开源项目
dotnet-script是一款功能丰富的C#脚本执行工具。它支持在.NET CLI中运行脚本,内联引用NuGet包,并集成VS Code编辑和调试功能。此外,dotnet-script还提供脚手架、DLL和可执行文件生成、缓存机制以及REPL环境等特性,有效简化C#脚本开发流程。
App - 开源跨平台费用报销应用 New Expensify
New ExpensifyReact Native本地开发调试测试Github开源项目
New Expensify是一款跨平台开源费用报销应用,支持iOS、Android、Web和桌面平台。该应用具有离线优先和国际化等特性,为企业提供高效的财务管理方案。开发者可在本地环境运行测试,参与代码贡献。New Expensify旨在简化企业费用管理流程,提升工作效率。
XCGLogger - Swift项目的高级日志框架 简化调试和错误追踪
XCGLogger日志记录Swift调试iOS开发Github开源项目
XCGLogger为Swift项目提供高级日志记录功能。它记录日期、函数名、文件名和行号等详细信息,支持多种日志级别、自定义目标和过滤。该框架可集成到iOS、macOS、tvOS和watchOS项目中,有助于简化调试和提高问题诊断效率。
alexandria - 高效全文索引与哈希表的开源搜索引擎
AlexandriaDocker构建指南测试套件调试Github开源项目
Alexandria开源搜索引擎项目聚焦高效全文索引和哈希表技术,提供详细文档和多种构建方式。支持Docker容器化和手动构建,配备完整测试套件保障质量。项目为开发者提供了深入研究和参与搜索引擎开发的平台,是搜索技术学习和创新的重要资源。