查看您的 Java 应用程序在哪里花费时间
直接在您的 IDE 中
GalataJ 在您的代码中直接显示方法级别的性能指标。无需仪表板。无需切换上下文。只需分析并查看。
IDE 截图
带内联指标的 IntelliJ / VS Code为什么选择 GalataJ?
性能问题难以发现
传统工具让您猜测。GalataJ 准确告诉您应该查看哪里。
APM 仪表板
您看到图表,但不知道哪行代码慢。上下文切换会降低生产力。
重型分析器
JProfiler 和 VisualVM 需要设置、独立窗口和频繁的上下文切换。
猜测
由于没有数据,您优化了错误的方法。在直觉上浪费了数小时。
AI
您的 AI 工具对应用程序的性能一无所知 ❗️
强大的功能
无需离开 IDE 即可找到性能瓶颈所需的一切。
内联指标
在 IntelliJ 和 VS Code 中,直接在方法上方查看执行时间和调用次数。
实时标签页
专用面板中的实时分析数据。在应用程序运行时观察指标更新。
上下文检测
自动检测 HTTP 请求、数据库调用和计划任务。
会话比较
比较分析会话,在进入生产环境之前检测性能回归。
AI 上下文文件
生成 live-performance.md 和 baseline-live-compare.md 用于 AI 辅助优化。
基线跟踪
跟踪性能基线,在方法回归时获得自动警报。
功能亮点
深入了解使 GalataJ 成为 Java 开发工作流程必备工具的核心功能。
内联指标
在 IntelliJ 和 VS Code 中,直接在方法上方查看执行时间和调用次数。
- 代码中的内联指标
- 强大的"添加到聊天"按钮
实时标签页
专用面板中的实时分析数据。在应用程序运行时观察指标更新。
- 来自本地 JVM 或 Docker 容器的实时指标
会话比较
比较分析会话,在进入生产环境之前检测性能回归。
- 将单个或比较的会话保存到本地文件系统
- 比较两个会话以检测性能回归
- 将单个或比较的会话导出为 JSON/CSV/HTML
AI 上下文文件
生成 live-performance.md 和 baseline-live-compare.md 用于 AI 辅助优化。
- 在项目的 .galataj/ 文件夹中生成 live-performance.md 和 baseline-live-compare.md
- 为 ChatGPT、Cursor 和其他 AI 助手预定义的提示
工作原理
安装插件
从市场安装插件,然后一键安装核心组件。
开始分析
在 IDE 中点击"开始分析"。无需重启。
查看指标
在浏览时,指标会内联显示在代码中。
GalataJ 使用字节码插桩来测量方法执行时间、内存分配和调用频率 — 开销最小(~3%)。
GalataJ 不做什么
GalataJ 是开发者分析器,不是 APM 或监控工具。我们帮助您找到问题所在。理解原因由您负责。
为 AI 辅助开发而构建
GalataJ 不猜测。它为您的 AI 提供所需的上下文。
live-performance.md
实时热点、趋势和上下文 — 在应用程序运行时更新。
baseline-live-compare.md
自动回归检测。查看自上次基线以来哪些变慢了。
AI 工具的示例提示
阅读 .galataj/live-performance.md 和 .galataj/baseline-live-compare.md 以获取改善应用程序性能所需的上下文。
info AI 建议是概率性的,不是结论。GalataJ 提供结构化上下文,而不是自动答案。
常见问题
关于功能和兼容性的常见问题。