netbeans web开发,netbeans最新版本
NetBeans的升级版于2008年交付,更新集中在动态脚本语言的开发工具上。
为MySQL提供增强的数据库工具支持和改进的集成技术。
删除依赖于Tom Sawyer图形库的UML
根据VOC解决高级采用限制和潜在加速器
时间表(待定)
NetBeans 6.5是一个升级版本,它由相对较短的发布周期和有针对性的功能列表定义。在PHP编辑调试、Ajax动态网页设计、数据库工具设计等领域尤为突出。NetBeans 6.5将基于6.1的主要版本或更新中心提供的功能,包括JavaScript编辑器、Ruby Rails工具设计、jMaki、PHP早期访问和JavaScript调试器预览。
NetBeans 6.5将继续基于核心价值。3354出色的开箱即用体验和对Java SE/EE/ME平台特性的出色支持。尽管这个版本没有引起太多关注,但是Java SE EE的底层结构改进将提高最终用户系统的响应能力和健壮性。
NetBeans 6.5将解决项目系统领域的一些缺陷,使其在定制项目结构方面更加灵活。这使得用户更容易将现有项目迁移到NetBeans。
6.1版将提供一组预配置的NetBeans发行版,允许用户根据他们最可能使用的技术来调整下载和安装体验。随着6.5版本中第一个PHP工具的出现,下载页面中将添加一个新的配置,为PHP提供一个优化的ide开发环境。
为Linux(Ubuntu,Debian等)生成原生包。)和OpenSolaris IPS。
NetBeans 6.5将支持GlassFish v2 ur2 (SJSAS91_UR2)。IDE运行需要Java SE 6,但是仍然支持以前版本的Java SE应用程序开发。
除了GlassFish v2之外,NetBeans 6.5还绑定并支持GlassFish v3的有限版本,该版本主要是为当前称为“v3 Lite”的Web层开发的。因为v3不能替代v2,所以两个中间件都会绑定在Web/JavaEE和全配置中。GlassFish v3 Ruby运行时支持NetBeans Ruby配置中的绑定。
UML Toolkit将经历一次重大变革,用开源的NetBeans可视化库取代封闭源代码的映像库Tom Sawyer。这次迁移还包括一些UI增强和优化。
NB 6.5的核心平台将保持兼容之前的6.x版本。它支持所有以前声明为_stable_的核心API。然而,对通用脚本框架(GSF)和Java解析API的底层结构的一些改变可能需要不兼容。依赖6.1版GSF和Java解析API的客户端需要升级到6.5版。
以下指标将用于评估产品质量和准备情况:
在IssueZilla中公开P1、P2和P3缺陷的数量。
Bug趋势,尤其是主要的开发里程碑。
NETCAT社区的调查结果
总体目标是在“成熟”特性方面达到与上一版本相同或更好的质量水平,并对新特性做出合理的bug限制说明。6.5版质量标准的所有细节都可以在这里找到。
NetBeans发行版
可以从6.5版的下载页面获得以下NetBeans配置:
P1——它随发行版一起提供,是不可或缺的。这些都是发行的商业因素,应该直接规划到顶层发行。
P2-忠于发布版本(即计划、装备等。),但如果你不得不放弃这个功能,也不一定会阻碍原版的发布。注意:放弃一个忠于发行版的特性时千万不要掉以轻心,因为重新规划它会影响到参与支持和改进这个特性的每一个人。
P3——当前版本的一些“最佳”特性,或者未来版本的高级开发工作,可以被放弃或推迟,对6.5版本没有什么影响。
支持脚本语言有两个驱动因素:Java平台开始支持多种语言,Web 2.0严重依赖脚本。NetBeans 6.5将支持PHP、JavaScript(客户端服务器)、Ruby和Groovy的编辑和调试。
PHP语言和项目支持
P1特色:
并完成稳定的特性,并在PHP 6.1早期访问版本中提供预览。
支持PHP 5.3特性,在PHP词法分析、语法分析和索引方面有一些变化。
P1没有特色:
重构html,css JavaScript
PHP框架支持(Zend或CakePHP)
PHP中的单元测试支持
P2:
运行/调试配置-允许您通过浏览器中的命令行在运行/调试之间切换。
Ftp支持-提供上传和下载功能
红宝石
P2:
索引、代码完成等方面的性能改进。
UI测试运行程序134779
Ruby 1.9/Ruby 2.0支持Ruby 1.9中的http://eigenclass.org/hiki.rb?变更
可以设置异常断点(可能需要在后台执行)99770
可以通过断点(可能需要在后台执行)找到运行条件100096
交互式调试控制台107761
类型分析改进,比如自动推断方法的类型,在计算涉及调用表达式的类型时使用这些方法。
额外重建
能够搜索红宝石核心和宝石130366
在IDE中监控日志文件并完美显示115325
与DB浏览器更好的结合:从Rails模型转换到对应数据库表,快速查看数据的行为。
添加对林莺的支持
绝妙的
P2:
主版本支持Groovy/Grails。
Groovy编辑器
GSP编辑器
与Java项目类型集成
Grails项目支持
调试客户端会话:在NetBeans中运行项目并启动J avaScript调试会话,然后将其附加到运行客户端应用程序的默认桌面浏览器。
映射:将URI标识的客户端应用程序(DOM浏览器)与项目中相应的源文件相关联。
核心/平台
P1:
支持自定义项目结构(TBD)
P2:
Ant项目
合并“从头开始”和“与现有源”项目向导
当新版本可用时,修订后的API共享库将包含UI升级共享库。
利用Maven知识库和索引解决第三方库的问题。使用Maven远程存储库创建NetBeans库定义
项目导入的改进和更精确的自由表单自动配置是基于对构建脚本(AutomaticProjects)的分析。
评估在本地处理外部项目的可行性:(NativeEclipseProjects)
对VisualLibrary (visual library)的更改
新设计的树表视图采用了David Strupl?
堕胎的高级选项-文件识别面板
参考插件管理的安装向导UI中的CA,评估第三方插件身份认证及相应修改的可行性。
带箭头的气球提示工具的细微变化
在光轮LF上稳定运行
添加一个新的API,用于配置窗口系统的现有可视化方面——启用/禁用DnD、浮动窗口、JFrames x jDialogs、选项卡布局、滑动窗口的打开/关闭,或者只是在某些方面,本地X跨平台L F、固定窗口。
快速搜索-主菜单,操作,模块,选项,文件,项目中的文本搜索。类似于Vista OS菜单,类似于竞争对手的快速访问功能。(#134398),也请参考UI和Func的一般描述。
解释提示框中的图标徽章(# 123469)——新用户不知道图标徽章表示什么。
作为核心模块,集成终端仿真程序提供了改进的终端处理(用于IRB、Rails控制台等)。).终端仿真程序代码用于处理子命令解释程序中类似readline的行为和颜色输出。
主配置中的GlassFish v3插件
在Web/JavaEE完整配置中绑定GlassFish v3
在NetBeans Ruby配置中绑定GlassFish v3 Ruby运行时
UI重新设计的第一阶段:调试器重新设计的长期努力从新的调试视图(描绘调试器“控制中心”并统一会话时间、线程和调用堆栈)和重写的多线程支持(基于收到的大量反馈)开始。重点只放在java调试器上,应该对其他使用API核心的调试器影响最小(6.5版)。
平面任务-IZ133948
性能/架构的修复-关注全球环境的变化-IZ133682
每个调试器都可以指定其视图的设置—IZ 122740。
GUI生成器
P2:
支持Nimbus的外观和感觉(Java 6u10中的新L F)
通过调整和修改,可以应用于设计预览。
选择应用程序的外观很容易(基于Swing App Framework应用程序的项目属性)
为Maven项目添加支持IZ 79327
HeapWalker的各种改进
P3:
添加对配置支持JVMTI的移动设备的支持(与移动团队合作)
允许从附加向导创建远程压缩包-IZ 136907
连接向导的可用性改进-IZ 79327
按功能划分的总CPU时间-IZ 80495
P2:
修复文件系统集成的性能和兼容性
Mercurial支持-修复并要求更高的可用性和性能。改进;没有新功能。
多版本支持——客户端适配器升级采用Java HL。
P3:
Diff-TBD列表的改进
历史搜索的改进——寻找Hg和SVN
ClearCase支持——通过改进NetBeans中的UI来帮助用户学习如何使用ClearCase。
数据库/MySQL
P1:
改善开发人员生命周期
PHP查询的代码片段
集成w/SQL编辑器
数据库连接对话框(无JDBC功能)
安装/包装
P1:
Ubuntu的本地化包
OpenSolaris IPS的本地化包
P2:
从构建的进程下载脱机页。
Windows x64系统上64位Java的自动检测
安装引导w/JRE
第三方发行版的安装程序支持
在项目定制器中配置轴(P2)
在WSDL或XML模式中出现冲突或问题(P2)时的专门化支持
RFE地铁
使用Metro group中的公共API来取代内部Metro API的使用—WSDL到Java,Java到WSDL。
查询支持—允许在URL中指定查询条件,约束返回的查询结果数据。
自动化-主键生成
缓存支持—允许Web浏览器等客户端查询服务,以决定是否需要检索数据。您可以使用jsr-311 API中的预处理特性来完成上述任务。
重新访问生成的PersistenceService—改进生成的PersistenceService以适应不同的环境并支持JTA。此外,您还需要弄清楚如何使它成为管理服务器,以便可以在EntityManager和UserTransaction上使用代码。
用户模式
完成UML绘图区域控件的替换。
P1:
活动、类、序列、状态和用例图
设计中心
网络报告
6.1图形导入
P2:
JSR 223的UML代码支持
C/C
P2:
完整的代码准确性改进
错误:没有错误的选择。
“旧”风格(最少使用模板)90%
85%的“新型”模板加固项目
开发远程客户/服务器模式的局域网环境
Solaris(x86或Sparc)服务器的Windows客户端
Solaris (x86或Sparc)服务器的Solaris(x86)客户机
OpenSolaris Explorer(community one 2008中提供了演示的预览版本)
NetBeans 6.5的兼容性更改
升级性能改进部分的所有数据加载器更改(参见Jarda的FitnessAgainstForgetfulness描述)。
在高级选项中删除一些编辑器设置条目。
升级代码完成的颜色主题—使其与NetBeans颜色兼容。
基于源代码而不是编译的二进制代码的定制组件(CR,Sprint)
编辑器改进,权限提示(CR,Sprint)
实施JSR 271-移动信息设备规范3.0(移动信息设备规范3.0)
利用率跟踪
P2:
记录IDE中用户访问的具体操作和特征
统计分析结果匿名使用数据的汇总、预览和传输机制
用户必须明确指定“选择加入”以启用利用率跟踪触发器和报告。
重写DataLoader的注册和使用文件—提高基于mime类型的文件识别速度。
面向企业的可扩展调试—避免大多数调试器类型(我们大约有10个调试器)使用自己的监听器来监控IDE中的所有更改,实现有效的注册和监听。
修复版本文件系统的性能—使修改后的文件系统的UI性能与本地文件系统相当(UI响应最多延迟30%)
在所有项目打开后开始扫描项目类路径——项目会快速打开并到达指定的类路径(比如跳转到类型对话框),避免项目打开时修改类路径产生大量事件,更简单更好的定义打开项目的流程,减少潜在的工作量。
导航和更新响应扫描-至少跳转到类型对话框和Ctrl单击编辑器中的选项。
保存时编译—每次保存文件时,java编译的文件都会增加;您应该加快项目或文件的运行时间(例如,测试更改)。见上面提到的Java编辑器技术。
启动时加载各种白名单—通过新的测试和补充的黑名单(已实现)在启动时获得控制权;全面监控变化
确保关闭的项目(P2)和关闭的文件视图(P3)不会被泄露,这是提交验证的一部分。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。