首页 > 编程知识 正文

java怎么做图形界面,java图形化框架

时间:2023-05-03 20:34:59 阅读:112564 作者:709

Scitools生产的Understand 2.0。 虽然使用了很多年,但比Source Insight强大得多。 以前的名字是Understand for C/C、Understand for Java和Understand for Ada,但在过去的几年中合并为一个产品。

最有趣的是各种关系图的制作,以及这些图中的相互作用。 这是declaration graphs/hierarchy graphs/controlflowgraphs /从属图形/umlclassdiagram。 实际上图形化分析功能是我读代码中使用最多的。 如果代码只需要突出显示全局符号跳转的功能,则VS2010 VisualAssist、Xcode3/4和eclipse等IDE本身工作正常,不需要其他代码阅读工具。

不客气,Source Insight的图形分析功能在Understand面前是玩具。

另一个是多语言支持。 主流的C/C、Java、C#当然支持ada/fortran/Pascal/cobol/PHP/html/CSS等多种语言。 当然,除C /Java/C#以外的语言很少使用,不太清楚这些语言的支持水平是否达到与主要语言相同的水平。

其他软件是跨平台的,Windows/Linux/MacOS/Solaris都支持。 现在,许多团队需要同时维护多个移动平台、多个桌面平台或客户端/服务器端程序。 在多个平台上运行的代码阅读/分析工具应该对这些团队很有吸引力。

当然,Source Insight也有非常强的地方。 这意味着可以处理非常复杂的高亮方案,并且可以指定不同的字体/大小/粗体/斜体以及颜色。 但是,在我看来,这个feature似乎不太有用。 因为最有助于工作效率的高亮方案应该与您IDE中的代码高亮方案相匹配。 这样,在IDE和代码读取器之间切换时,就不必使用脑子在方案之间切换了。 大脑认识常数/变量/类型/方法,都必须在意识中进行。

不幸的是,根据我的观察,这个软件在国内的知晓率似乎不是很高。 另一方面,GUI的控制可能因为跨平台而无法干净。 另一方面的理由可能是因为这个名字。 对于Source Insight,Understand这个搜索关键字非常容易被隐藏。

我想让更多的开发者喜欢这个软件。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。