支持Node.js的新IDE:功能概览与初步印象

面向初学者的在线Python训练器

轻松学习Python,无需理论负担。在浏览器中直接解决带自动检查的实践任务,无需安装任何东西。

开始课程

全新支持 JavaScript (Node.js) 的 IDE:初体验



JavaScript 和 Node.js 生态系统持续快速发展,随之而来的是对优质开发工具的需求日益增长。本周,CodeFusion Studio 测试版正式发布——这是一款专为 JavaScript 和 Node.js 项目打造的全新集成开发环境 (IDE)。开发者承诺这是一个“毫无妥协的智能环境”。我们亲自测试了这款新产品,并在此分享初步印象。



核心特色

与 VS Code 这类通用编辑器不同,这款新 IDE 从一开始就提供了与 Node.js 生态系统的深度集成。以下是几个亮点:



  • 基于 AST 的智能自动补全 — 提示不仅考虑数据类型,还会考虑项目结构,包括已安装 npm 包中的导出内容。
  • 内置 Node.js 调试器 — “开箱即用”,无需额外插件。支持精确断点、调用堆栈查看和实时表达式。
  • 原生支持 npm 和 yarn — 包管理器直接集成在工具栏中。可以更新依赖、查看漏洞并运行脚本,无需切换到终端。
  • 支持 TypeScript — 对 .ts 和 .tsx 文件提供完整的类型验证和自动导入。


界面与性能

界面采用极简风格:默认暗色主题、可拖拽面板和内置终端。开发者声称,得益于基于 Rust 的优化内核,该 IDE 相比同类产品内存消耗降低 30%。在对一个约 50 个文件的 Express.js 项目进行测试时,启动时间不到 3 秒,自动补全响应迅速无延迟。



初步印象

这款新 IDE 确实解决了 Node.js 开发者的许多痛点。调试器的集成尤其令人满意——不再需要手动配置 launch.json。不过,目前尚不支持 Docker 和内置测试工具(开发者承诺将在下一次更新中添加)。尽管如此,对于日常的服务器端 JavaScript 开发工作,这已经是一个功能完备的工具。



测试版适用于 Windows、macOS 和 Linux。可从项目官网下载发行版。请关注 PythonLib 的更新——我们将在稳定版发布后带来完整的评测。

推荐库