JAVA开源项目——列举

AbaGUIBuilder

AbaGUIBuilder是一个用Java开发的可视化Java GUI设计器。它类似于Delphi/VB设计器,能够让应用程序开发者快速设计和创建UI Java应用程序。它当前还包括一套数据库感知组件(aware component).

Cube-J :Cube- J是一个开源轻量级Java IDE。Cube-J的特性包括:语法高亮显示,代码自动缩进、自动加括弧、显示行号、加亮显示一行代码、提供编译功能、文件浏览、类结构大纲、控制台、 浮动窗口框架(Docking Framework)、代码自动完成、多种外观/皮肤。Cube-J既可以以桌面应用程序方式运行也可以以Applet方式运行。
Aptana :Aptana 是一个非常强大,开源,专注于JavaScript的Ajax开发IDE。它的特性包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。
*支持JavaScript,HTML,CSS代码提示,包括JavaScript 自定函数
*代码语法错误提示。
*支持Aptana UI自定义和扩展。
*支持跨平台。
*支持FTP/SFTP
*调试JavaScript
*支持流行AJAX框架的Code Assist功能: AFLAXDojoJQueryMochiKitPrototypeRicoscript.aculo.usYahoo UI ,Ext。
*Adobe AIR与iPhone开发工具
其主页上还提供如何使用该开发工具的视频。
Maqetta : Maqetta是一个开源的HTML5用户界面可视化设计工具。提供了WYSIWYG所见即所得的编辑模式,用户仅仅需要拖曳鼠标即可完成对界面上复杂Widget的布局和摆放。本身这个工具也是采用HTML开发的,所以运行在浏览器上不需要安装额外的插件。
Jext :Jext 是一个Java开发的免费的源码编辑器.基于GPL licence发布.Jext除了可以编辑Java源代码之外还可以编辑其它类型的源代码如:C, C++, C#, ASP, PHP, Python, Perl, Ruby, TeX, XHTML, XSLT, Eiffel, JSP...等.除此之外它还提供其它一些功能,可利用书签(bookmark)工具来管理你的项目,可直接打一个压缩文件,可把已在工作区中打开的文件 加以分类,可把你的源代码通过Email发送,可直接从Internet获得一个文件等.
Pulsar : Pulsar是一个基于Eclipse平台的手机移动应用程序集成开发工具。这个项目由Eclipse成员Genutec、IBM、Motorola 、Nokia、Research In Motion和Sony Ericsson共同发起。它是一个通用的工具,开发者无需再为各种不同的移动平台而下载不同的SDK。
Java Tools :Java Tools是一个轻量级IDE,用于创建、编译、执行、调试Java应用程序与applets。它还内置一个文本编辑器和一个拥有用户操作界面的Java调试器。它易于使用特别适合于Java初学者。
Scala IDE : Scala IDE是一个基于Eclipse实现的Scala集成开发工具。主要的特性:支持在同一个项目中混合存在Scala/Java文件;Scala编辑器支持语法高亮显示,代码自动完成,标记错误,链到定义处;代码调试;代码大纲视图;
Scala Plugins for NetBeans : Scala开发NetBeans插件。支持:
语法和语义着色
源代码大纲导航器
代码折叠
变量高亮显示
转至声明
即时重命名
代码缩进
代码格式
错误注解
代码自动完成 
XPontus :XPontus是一个开源基于Java的XML编辑器。它主要设计用于text编辑。
WindowBuilder Pro : WindowBuilder Pro原来叫WindowBuilder最近被Google收购之后改成现在的名称。它是一个非常强大并且易于使用的双向Java GUI设计器。它由SWT Designer、Swing Designer和GWT Designer三个设计器组成,它能够无缝集成到任何基于Eclipse的Java开发环境中。借助于其拖拽功能,开发者可以轻松添加众多组件并迅速创 建复杂的窗口,同时会自动生成Java代码。该产品包含了可视化的设计器、向导、智能布局工具、本地化等功能。该工具需要安装 Eclipse3.4,3.5或3.6。
Maqetta是一个开源的HTML5用户界面可视化设计工具。提供了WYSIWYG所见即所得的编辑模式,用户仅仅需要拖曳鼠标即可完成对界面上复杂Widget的布局和摆放。本身这个工具也是采用HTML开发的,所以运行在浏览器上不需要安装额外的插件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值