Swing/AWT界面分析和调试工具 SwingInspector

码农软件 · 软件分类 · 程序调试工具 · 2019-11-30 21:58:24

软件介绍

SwingInspector是一个Java Swing/AWT用户界面分析和调试工具,功能与firebug类似,具有强大的Swing/AWT用户界面分析和调试相关功能。 适用于从java swing初级到高级的所有开发人员,能够快速定位问题,UI快速调试,分析其他软件界面的实现原理,能够给开发工作效率带来大幅提升。

工具特点

  1. 具备UI组件联动功能,在用户界面中Ctrl+移动鼠标(Mac OSX ⌘+F12),可以在SwingInspector主界面中显示对应组件信息,并高亮当前Component。

  2. 可以在SwingInspector组件树中联动到用户界面,即双向联动,且不需要提供界面的源代码

  3. Applet支持,可以定位嵌入到任何网页中的applet界面。

  4. 强大的window捕获功能,可以捕获加载agent的jvm创建的所有Swing/AWT窗口(网页中的applet,浏览器加载applet/webstart后启动的console窗口),模式对话框等。

  5. 绿色,无需安装,只需给java命令添加一行参数,即可启动SwingInspector。

  6. 支持所有的AWT/Swing程序,netbeans、visualvm等。

  7. 强大的表达式支持,允许对选定组进执行表达式运算,实时显示计算结果,运算结果支持属性浏览和编辑。

  8. 强大的Javascript支持功能,支持用javascript实时修改用户界面中的组件,执行脚本后立即生效。

  9. Component对象创建记录功能,支持跟踪对象创建过程,并直接定位到代码行。

  10. 界面组装记录功能,支持跟踪用户界面组装过程,并直接定位到代码行。

  11. 高性能,核心功能采用c/c++实现,直接操纵jvm,对性能影响很小,主界面采用lazy机制,刷新组件时只更新可见viewer。属性编辑器可直接修改选定的组件属性,且直接生效。

  12. 可以记录组件添加到parent时的stacktrace,可以快速定位到相应的代码行。

  13. 简单易用,快捷键与常用软件一致(F5刷新、Alt+Left后退,Alt+Right前进等),界面非常简洁、直观,没有学习成本。

  14. 免费,为软件行业发展尽一份力量是我们的宗旨

本文地址:https://codercto.com/soft/d/20156.html

程序员的自我修养

程序员的自我修养

陈逸鹤 / 清华大学出版社 / 2017-5 / 49.00

程序员作为一个职业、也作为一个群体,正逐渐从幕后走向前台,并以他们自己的能力加速改变着世界,也改变着人们生活的方方面面。然而,对于程序员,特别是年轻程序员们来说,如何理解自己的职业与发展,如何看待自己的工作与生活,这些问题往往比那些摆在面前的技术难题更让他们难以解答。 这本书从一个成熟程序员、一名IT管理者的角度,以杂记的形式为大家分享关于国内程序员职业生涯、个人发展、编程中的实践与认知乃至......一起来看看 《程序员的自我修养》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具