免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2495 | 回复: 1
上一主题 下一主题

NetBeans 6 – 您唯一需要的IDE [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-13 16:07 |只看该作者 |倒序浏览

NetBeans IDE
是一个为软件开发者提供的自由、开源的集成开发环境。您可以从中获得您所需要的所有工具,用
Java、C/C++
甚至是 Ruby
来创建专业的桌面应用程序、企业应用程序、web
和移动应用程序。此 IDE
可以在多种平台上运行,包括 Windows、Linux、Mac
OS X 以及 Solaris;它易于安装且非常方便使用。

  
6.0发行版包含了重要的增强功能和新特性,包括完全重写的编辑器基础结构、对扩展语言的支持、新的生产率特性,以及一个能让您根据实际需求安装并配置
IDE 的简化安装过程。

  
易于使用的Java GUI生成器
  
专业 GUI
生成
您可以在客户面前使用
GUI 生成器来构建 GUI
原型。通过将 GUI
组件从面板拖放到画布并进行定位来设计 Swing
GUI。GUI
生成器自动调整正确的间隔和布局。在标签、按钮和文本框中单击即可在相应位置编辑它们的属性。
新的帮助条显示上下文关联性的提示,这些提示包含这些信息:关于当前选定的组件所提供的操作,以及用户在将来通过哪些快捷键提高工作效率。
NetBeans IDE 带有内建的、对
GUI 本地化和易用性的支持。

  



标准和自定义的
GUI 组件
可扩展的组件面板内置了预安装的
Swing 和 AWT
组件并包含一个可视化菜单设计器。使用组件阅览器可以查看组件的树状结构和属性。


Beans 绑定技术
(JSR 295) 支持
利用
Beans 绑定技术和 Java
持久化 API 使得创建
Swing 桌面数据库应用程序比以往更容易。使用新的
Java
桌面应用程序项目模板,您可以快速设置一个表单来显示数据库表并且可以修改数据库。通过将一个表从"运行环境"窗口拖放到表单中,即可将一个数据库表绑定
到一个已存在的表单上。

  


  
Swing 应用程序框架
(JSR 296) 支持
Swing
应用程序框架简化了对应用程序生命周期、行为以及资源的控制。利用所提供的代码完成工具和组块,可以比以往更快地开发中小型桌面应用程序。通过将菜单项拖
放到画布上可以快速直观地创建菜单;通过在"设计"视图中单击并录入,您可以在线添加助记符并重命名菜单项。

  
可视化的Web和Java
EE开发
  
Web 与企业应用程序开发
NetBeans
IDE 提供了用于创建所有 Java
EE 组件的工具,包括 Enterprise
Java Beans (EJB)、web
页面、servlet 和
web 服务。

     
     
      
         
         



         
         
         



         
      
     
   
  
可从 Java Studio
Creator
简单移植
NetBeans
IDE 6.0 可以保存您在 Java
Studio Creator 项目中所做的工作,允许您在一个工具中整合
NetBeans IDE 的许多生产率特性。

  
可视化的移动开发
  
电话、手持设备和机顶盒
创建、测试和调试基于移动信息设备配置文件
(MIDP) 1.0 和
2.0、联网的受限设备配置
(CLDC) 1.0 和 1.1
以及联网的设备配置 (CDC)
的应用程序。

  
可视化移动设计器
用可视化移动设计器
(VMD) 版本 2
快速开发 GUI:拖放等待屏幕、登录屏幕、文件浏览器、SMS
设计器和闪现屏幕之类的组件到画布上。VDM
还能让 GUI 本地化更加容易。
扩展
API
以提供您的自定义组件。新的分析器工具通过识别未使用的组件以便删除,并检查
MIDP 1.0 的兼容性,来帮助您减小文件大小。

  


  
移动游戏生成器
用为
MIDP 2.0 游戏 API
设计的可视化编辑器开发移动游戏。该 API
允许您使用贴砖层和层管理创建带有精灵的游戏场景。

  
模块生成系统
通过插入您自己的组件增强移动开发包。您可以添加新的平台类型、部署类型、配置提供商等等。


  
设备差异问题的解决方案
通过为您的项目创建多个设备配置,来解决设备差异问题。使用"项目向导"来添加新的项目配置、创建多个生成结果,并把现有配置选项重复利用到新项目上。在
多种领导厂商的目标设备仿真器上测试您的移动应用程序。生成并部署到真机,并在设备上进行调试。


  
访问 Web
服务
编写可从启用了
JSR-172 的电话上直接访问
Web 服务的应用程序。使用
MIDlets,可从任何设备通过
servlet 使用无线连接桥来访问
Web 服务(或其它服务端数据)。

  
SVG 支持
创建并编辑可伸缩的
SVG 图形文件 (JSR-226)
现在更简便了:使用 SVC
图像调板上的形状即可开始。您可以把创建和编辑的所有图像导出为
png 和 jpg
格式。

集成工具
IDE
集成了多种工具,用于 JMUnit
测试、MIDlet
签名、认证管理、自动代码混淆、集成的
over-the-air (OTA) 仿真、推注册仿真、SMS
和 CBS 消息的
WMA 仿真、新的部署方法,以及无限管理和多媒体
API。您能使用标准的
Apache Ant 脚本来完全控制这些工具。

  
可视化的UML建模
  
正向和逆向工程
设计师和分析师使用
UML 建模语言设计应用程序,然后开发人员从
UML 模型生成 Java
代码。您可以根据源代码的更改来更新模型。
生成的源代码可保存到新的源文件,或合并到现有的源代码文件以提供全环程的工程能力。在正向和逆向工程中,您的集合类型将被保留,也可
对其进行设置和更改。

  
UML 图表类型
您可以用
NetBeans UML 建模创建
8 种 UML
图:活动图、类图、协作图、组件图、部署图、序列图、状态图和用例图。您可以在图编辑器里可视化地对齐各个图。


  
可自定义的代码生成
NetBeans
UML 为正向工程提供基于模板的代码生成。修改包含在
NetBeans IDE 中的
FreeMaker 模板以自定义代码的生成方式。

集成的
UML 工具
需求收集:通过一个
XML 文件,或从
Telelogic DOORS®
需求工具导入,可把应用程序设计需求带入您的模型。从您的模型创建
Javadoc 类型的 Web
报告以和其他人分享您的工作。
有一套完整的预定义且可扩展的设计模式,包括
EJB 1.1、EJB
2.0 和 Gang of Four。

  
对Ruby和Rails的支持
  
Ruby 项目
Ruby
项目类型支持 Ruby
文件、RSpec 规范文件和
YAML 文件。支持选择使用
JRuby 或者系统中的其他本地
Ruby 安装来执行项目。IDE
集成 Rake 构建工具,且允许访问
Interactive Ruby Shell (IRB)。

Ruby
源代码编辑器
编辑器根据语法和语义规则缩进、完成以及高亮显示您的
Ruby
代码。在您键入代码时进行即时地语法分析,故能立即匹配单词和括号,标记错误和重复出现,以及显示代码提示和
RDoc。
仅需少量击键即可根据即时模板输入常用代码。同时完美集成重构和对
Test::Unit、Auto
Test、RSpec 的支持。

   



  
Ruby on Rails 项目
Ruby
on Rails 项目类型支持 Rake
目标和数据库迁移。可通过 Rails
代码生成器的图形向导生成 Rails
项目或代码。项目的逻辑视图会清晰地将控制器与模型、视图和数据库迁移分离开。
编辑
RHTML 文件并能直接部署项目至集成的
WEBrick 和 Mongrel
web 服务器。支持在 Rails
动作及其

论坛徽章:
0
2
发表于 2014-07-17 15:02
不错的代码混淆知识,感谢分享!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP