写点什么

Netbeans 6.1 增加 JavaScript 支持,在预览版中首次加入 PHP 支持

  • 2008-05-08
  • 本文字数:931 字

    阅读完需:约 3 分钟

上周 Sun 发布了 Netbeans 6.1。在周一的 CommunityOne 会议上,Sun 宣布在 Netbeans 的预览版中增加 PHP 支持。从该发布中我们看到:

NetBeans IDE 针对 PHP 的预览版包含了智能编辑特性,如带优先级的代码完成(prioritized code completion)、即时重命名、标记出现(mark occurrences)、动态代码模板及轻松导航( easy navigation)。除了编辑器,它还支持调试;部署到本地服务器;动态帮助和示例项目以帮助开发人员尽快上手 PHP;对嵌入式 CSS、HTML 与 JavaScript™技术的支持……

除了周一宣布的 PHP 支持,Netbeans 6.1 还涵盖了大量新特性,列举如下:

  • 支持 JavaScript 编辑器(代码完成、重构等等)
  • 性能增强,如启动速度快了 40%
  • Spring 框架支持
  • 增强的 Ruby 支持
  • RESTful Web Service 工具
  • Hibernate 配置文件辅助功能

InfoQ 采访了 Sun 的 David Faulk 和 Greg Sporar 以了解该新版本。他们以该版本最重要的特性——JavaScript 的编辑支持开始。Sporar 说相当多的开发者在寻求像 Java 和 Ruby 那样的 JavaScript 支持。他又提到新的 JavaScript 编辑器还能对开发者编写的代码在不同浏览器的兼容级别给出提示。InfoQ 向 Sporar 问到代码完成特性是如何识别出 JavaScript 中基于原型(prototype)的类继承的:

显然,如果有文档说明(如 scriptdoc/jsdoc @extends)的话,那么就使用它了。YUI(在发布的源码中)和 Webui 库就是这么做的。NetBeans 也会针对特定的模式(该模式能识别出典型的 JavaScript 子类)分析代码。例如,如果你这样编写一个构造函数:
function Foo() {
Bar.call(this);
}
那么 Foo 就继承了 Bar。(在 Flanagan 写的 JavaScript 书中描述了该模式)。还有如下一些模式也能被识别出来:dojo.declare 及 dojo.extend 调用、YUI.extend、Ext.extend、Prototype 的 Object.extend(老的形式)和 Class.create(新的形式)。

在讨论完 Netbeans 后,话题转到了 PHP 上。Faulk 说 Netbeans 团队将 PHP 看成是在增加 JavaScript 和增强数据库支持(包括 MYSQL)等其他特性之外,对最近不断改进的 IDE 的一个非常重要的补充。在发布该预览版后,他说 Netbeans 团队期望不断增强 IDE 的 PHP 功能。

查看英文原文: Netbeans 6.1 Adds JavaScript Support, PHP Support Debuts as Early Access

2008-05-08 11:04732
用户头像

发布了 88 篇内容, 共 273.5 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

淘宝电商运营的小秘籍,看完血赚。

科普小能手

运营 淘宝 技巧 电商 运营干货

深度解析京东API接口:jd.item_get如何高效获取商品详情与SKU

代码忍者

京东API接口 京东商品API

亚马逊API接口深度解析:如何高效获取商品详情与评论数据

代码忍者

亚马逊商品详情API 亚马逊API接口

折叠屏2024的新东西、好东西、旧东西

脑极体

AI 手机

今天正式成为PSF的成员啦!分享一下,法学院毕业后我和Python的故事

程序员晚枫

Python 程序员

鸿蒙原生开发环境的创新与性能优化:从工具到跨平台支持的全方位提升

申公豹

HarmonyOS

2024-12-21:从魔法师身上吸取的最大能量。用go语言,在一个神秘的地牢里,有 n 名魔法师排成一列。每位魔法师都有一个能量属性,有的提供正能量,而有的则会消耗你的能量。 你被施加了一种诅咒,吸

福大大架构师每日一题

福大大架构师每日一题

微店API接口深度解析:如何高效获取商品详情micro.item_get及Python代码示例

代码忍者

微店API

HarmonyOS Next-从应用开发到上架全流程解析

申公豹

harmoyos

速卖通API接口深度探索:aliexpress.item_search关键词搜索商品与获取商品详情

代码忍者

API 接口 速卖通商品数据接口

阿里巴巴1688 API接口详解:商品详情与关键词搜索商品的高效应用与实现

代码忍者

1688API接口 关键词搜索1688API

苹果系统怎么切换成window系统?Mac和win快速切换教程

阿拉灯神丁

pd虚拟机 Mac双系统 苹果软件资源 Parallels Desktop下载 Mac软件切换软件

重识用例(Use Case):你需要知道的一切

停下想想

用例图

鸿蒙HarmonyOS应用开发 | 探索 HarmonyOS Next-从开发到实战掌握 HarmonyOS Next 的分布式能力

申公豹

HarmonyOS

《计算机组成及汇编语言原理》阅读笔记:p9-p27

codists

计算机组成及汇编语言原理

原“明星级”自动驾驶创企「云骥智行」入局具身智能赛道,并完成产品首发!

机器人头条

自动驾驶 人形机器人 具身智能

鸿蒙HarmonyOS应用开发 |鸿蒙技术分享HarmonyOS Next 深度解析:分布式能力与跨设备协作实战

申公豹

HarmonyOS

鸿蒙HarmonyOS应用开发 | 「鸿蒙技术分享」HarmonyOS NEXT元服务卡片实战体验

申公豹

HarmonyOS

基于STM32F4单片机实现ROS机器人主板

芯动大师

机器人 stm32 ROS

Netbeans 6.1增加JavaScript支持,在预览版中首次加入PHP支持_Java_Scott Delap_InfoQ精选文章