JetBrains 的 JavaScript IDE 现免费供非商业使用
JetBrains 宣布其 JavaScript IDE WebStorm 现在对非商业用途免费开放。WebStorm 加入了 RustRover(Rust IDE)和 Aqua(测试自动化 IDE)的行列,成为 JetBrains 非商业许可模式下的 IDE 之一。非商业免费许可用户需同意数据收集,才能享受与付费订阅用户相同的功能,包括 AI 驱动的代码补全。
非商业用途的适用范围
JetBrains 在发布说明中列举了符合非商业用途的场景:
- 学习
- 开源项目开发
- 内容创作
- 业余开发
公司表示,其主要动机是扩大其 IDE 的采用率。非商业许可可能会吸引更多非职业开发者(如业余爱好者)和开源开发者。根据 Stack Overflow 的调查,约三分之二的开发者在工作之外编程,三分之一用于职业发展。
数据收集与隐私
接受非商业许可条款的开发者无法选择退出数据收集。然而,JetBrains 表示收集的数据是匿名的,仅限于使用数据:
- 收集的数据仅涉及 IDE 功能的匿名使用情况。
- 不会收集其他类型的数据。
非商业许可的功能限制
非商业许可用户可以访问与商业许可用户相同的产品和功能,但有一个例外:
非商业用户需使用 Code With Me Community 功能,而非付费用户的 Code With Me 功能。
- Code With Me 提供安全的协作开发功能(如结对编程和代码审查)。
- Community 用户 在使用时会受到限制(如会话时长、嘉宾数量有限,且主要依赖社区支持)。
AI 功能与开发者反馈
非商业许可用户可以免费使用之前付费版本的 IDE,包括 AI 驱动的功能 如 全行代码补全。然而,部分开发者对数据收集条款可能带来的“寒蝉效应”表示担忧。
WebStorm 的优势与争议
部分开发者询问从 Visual Studio Code 切换到 WebStorm 的理由。支持者普遍认为 WebStorm 在 重构 和 调试 方面更胜一筹。然而,其他功能(如代码导航和冲突自动解决)则因编辑器插件质量参差不齐而存在争议。
相关资源
开发者可以在线查阅 JetBrains 的 隐私政策 和 非商业许可条款 以获取更多信息。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。