netbeans web开发,netbeans最新版本

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: