写点什么

IntelliJ IDEA 支持 Flex 开发

  • 2008-04-22
  • 本文字数:1320 字

    阅读完需:约 4 分钟

JetBrains 的 IntelliJ IDEA 是 Java 开发者最喜欢的开发工具之一。最近发布的 IntelliJ IDEA 7.0.3 包含了一些新特性以支持 Flex 应用的开发。InfoQ 采访了 JetBrains 的市场主管 Ann Oreshnikova 以了解关于 Flex RIA 开发者应如何利用 InitelliJ 的新特性及其对 Flex 的未来计划。

自从 Adobe 发布了基于 Eclipse 的 Flex Builder 后,对于 JetBrains 在 IntelliJ IDEA 中所提供的 Flex 特性来说,什么才是主要目标呢?Oreshnikova 回答道:

实际上,我们已经对 JavaScript 提供了非常棒的代码支持,同时我们期望对 ActionScript 也提供这样的支持。对于我们来说,为这个语言提供智能的代码编辑、自动完成、错误的高亮显示及重构是一个自然而然的事情。

关于 IDEA 提供的主要的 Flex 特性:

这些主要来自 IDEA 为支持 Javascript 编码而提供的高级编辑特性。例如: - 语法高亮显示
- 针对 ActionScript 和 mxml 文件的带有快速修复的错误高亮显示
- 代码完成及多种代码编写辅助功能
- 查找使用
- 大量重构
- 代码折叠和格式化
- 结构化视图
- 其他

请访问 http://www.jetbrains.com/idea/features/javascript_editor.html 来进一步了解这些特性

IntlliJ IDEA 提供的这些特性难道 Flex Builder 没有提供吗?

实话跟你说吧,我们没有花太多时间比较这两者的特性。但是我们有理由相信对于代码编辑能力的专注是我们的突出特点。至少在代码重构和即时分析这样的特性上 IntelliJ IDEA 要强于 Flex Builder。

关于缺少 GUI 设计器及在以后的版本中是否会将其加入的问题上,Oreshnikova 解释道:

也许会加入,但是这要根据我们的 Flex 用户的需求来定。我们与使用 IntelliJ IDEA 的用户保持密切的沟通,通常我们都是根据他们的反馈来决定新特性的实现。所以,如果对于 Flex 图形设计器的需求很大的话,我们当然会增加它了。

在 IntelliJ IDEA 中对于 Java 有很丰富的调试和单元测试特性。对于 Flex 来说有什么计划呢:

我们肯定会将其加入计划中。还有,针对 Flex 的原型调试已经在开发中了,其中的一些功能已经出现在第一个早期访问程序包中(Early Access Program build)中了。

对于面向企业的 RIA 开发来说,Adobe 拥有开源的 Blaze DS 以集成 Flex 应用。对于 Flex 应用开发来说,IDEA 是否有计划提供这种服务器端的集成呢?

当前我们还没有什么想法,但是我们会考虑这个可能并且在这上进行投入。

关于对新发布的 Adobe AIR SDK 的支持,Oreshnikova 说道:

是的,我们将在 IDEA 8 中支持 AIR。但是具体计划尚在讨论之中。

Sun 的 JavaFX 怎么样?

已经有支持 JavaFX 的第三方插件了。与 Flex GUI 设计器一样,我们会从我们的用户那里搜集有代表性的信息来决定是否有必要增加 JavaFX 的支持。

InfoQ 了解到 IntelliJ IDEA 8 还计划增加更多的 Flex 支持。根据 JetBrains 的发布计划,这将于今年底推出,很可能在晚秋左右。

查看英文原文: IntelliJ IDEA Supports Flex Development - - - - - -

译者简介:张龙,同济大学软件工程硕士,现就职于理光软件研究所。主要从事文档工作流和办公自动化解决方案的研发工作。热衷于 Java 轻量级框架的研究,对敏捷方法很感兴趣。曾有若干年的 J2EE 培训讲师经历。参与 InfoQ 中文站内容建设,请邮件至 china-editorial[at]infoq.com

2008-04-22 23:282391
用户头像

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

关注

评论

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

Live Wallpaper HD for Mac(高清动态壁纸) 5.6.0中文直装版

mac

苹果mac Windows软件 动态壁纸软件 Live Wallpaper HD

喜讯!极限科技成功签约中国一汽搜索数据库三年许可订阅合同!

极限实验室

easysearch 极限科技 中国一汽

“双11”华为云CDN大文件下载加速,更快更稳更优质

YG科技

理解JavaScript模运算符

南城FE

JavaScript 前端

北漂五年程序员|腰突颈椎病康复指南

九旬

程序员 前端 后端 健康 北京

一起学Elasticsearch系列-核心概念

Java随想录

Java elasticsearch ES

文心一言 VS 讯飞星火 VS chatgpt (128)-- 算法导论11.1 3题

福大大架构师每日一题

福大大架构师每日一题

华为云HR产品:助力先进制造企业实现人力资源数字化转型

YG科技

mac电脑好用的文件夹图标修改器 Folder Factory 中文免激活

胖墩儿不胖y

Mac软件 文件夹图标修改工具 文件夹管理工具

Linux操作系统中软件安装

小齐写代码

训练的过程是怎样的,大概时间有多长?

矩视智能

深度学习 机器视觉

华为云联合i人事推出一体化智能人力资源解决方案

YG科技

从零开始搭建个人网站博客

价投小邱

个人博客 个人网站

开启数字校园新篇章 福建农林大学智慧校园 “数字FAFU”APP发布会成功举行

轶天下事

IT运营与DevOps:有何不同?

SEAL安全

DevOps 企业号11月PK榜 IT运营

简单高效的pdf文件搜索工具PDF Search 免激活最新版

mac大玩家j

Mac软件 pdf管理工具 PDF文件搜素

从更新迭代中找寻发展OpenHarmony技术大会编程语言及开发框架分论坛召开

科技热闻

云上办赛好帮手,华为云WeLink助力2023年甘肃省大学生GIS应用技能大赛成功举办

轶天下事

“双十一”直播纵享丝滑,华为云CDN加速服务极致体验

YG科技

第二届OpenHarmony技术大会展区亮点纷呈,多元视角感受智联未来

科技热闻

office系列全套办公软件:Office LTSC 2021中文版

加油,小妞!

office办公套件 Mac办公软件

加速智慧校园建设,福建农林大学联合华为云WeLink打造“数字FAFU”APP

轶天下事

亚马逊云 Lightsail尝鲜

孤虹

亚马逊云

【腾讯云 HAI域探秘】StableDiffusionWebUI一小时搞定100张设计图

不叫猫先生

腾讯云 Stable Diffustion

已完结!给小白的《50讲Python自动化办公》

程序员晚枫

Python GitHub Office 自动化办公

AI驱动管理升级,WeLink携手华为云差旅共探数智转型新路径

轶天下事

Linux Vim撤销和恢复撤销快捷键

芯动大师

轻松理解 Transformers (3): Feed-Forward Layer部分

Baihai IDP

人工智能 深度学习 AI Transformer 白海科技

是时候扔掉你的密码了

权说安全

单点登录

Macos最好用的剪切板管理工具:Paste for Mac 4.1.2中文版

加油,小妞!

Paste中文版 Paste 剪切板管理

IntelliJ IDEA支持Flex开发_Java_Moxie Zhang_InfoQ精选文章