写点什么

JetBrains 发布 Rust IDE RustRover,不再维护原先的开源插件

  • 2023-09-18
    北京
  • 本文字数:694 字

    阅读完需:约 2 分钟

大小:371.93K时长:02:06
JetBrains发布Rust IDE RustRover,不再维护原先的开源插件

JetBrains 发布新的独立 Rust IDE RustRover,现在可以通过早期访问计划进行体验。JetBrains 表示,RustRover 为 Rust 提供的支持将与 JetBrains 为其他编程语言提供的支持一样。


JetBrains 是IntelliJ IDEA和CLion开源Rust插件背后主要的贡献力量,不过它决定停止继续开发这款插件,转而采用一种专门针对 Rust 的商业、闭源的解决方案,以便为 Rust 开发者提供更好的开发者体验。


RustRover支持语法高亮显示和代码补全、代码生成、即时快速修复、智能重构和实时模板。它还提供了调试器、测试执行器、运行配置、性能分析功能,以及专门用于 Web 应用程序开发的特性,例如 HTTP 客户端、数据库访问和 Docker 支持。


此外,RustRover 可以很好地与 Rust 生态系统中的其他语言和工具(包括 Cargo 和 TOML)配合使用,并与 Git、GitHub 和其他 VCS 系统集成。


JetBrains 表示,基于这些特性,RustRover 为 Rust 提供的支持将与 JetBrains 为其他编程语言提供的支持一样。


JetBrains 的发布声明在 Hacker News 和 Reddit 上都得到了积极的评价,一些人表示拥有官方支持和付费客户支持的Rust专用IDE是有价值的。另一些人则更关注独立IDE相对于支持多种语言的通用 IDE(比如使用带有特定语言插件的 IntelliJ)的优越性。


还有一些人对 JetBrains 正在弃用当前用于IntelliJ和CLion的Rust插件的行为做出了批评


对于现有的开源插件,我们将尽最大努力保持与新版本 IDE 兼容,但我们不会进行错误修复或添加新功能。


无论如何,这个插件将继续保持开源,并基于 MIT 许可,社区有可能继续开发它。


JetBrains 表示,等到 RustRover 准备就绪,他们就会正式发布,希望不会迟于 2024 年 9 月发布。


原文链接

https://www.infoq.com/news/2023/09/rustrover-ide-early-access/

2023-09-18 16:365780

评论

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

深入理解 Java 多线程核心知识:跳槽面试必备,Java算法基础面试题

Java 程序员 后端

Kubernetes环境Traefik部署与应用

Galen Suen

Kubernetes Helm Traefik

区块链不是用来解决现实社会问题 而是为了建立一个全新的平行世界而生

CECBC

写给互联网工程师的5G书 | 0. 前言

俞凡

架构 5G

一名优秀的技术Leader是如何炼成的?

架构精进之路

管理 技术管理 引航计划 内容合集

深入了解QueryDSL

邱学喆

type Configuration Expression SqlSerializer visitor

【LeetCode】有效的括号字符串Java题解

Albert

算法 LeetCode 9月日更

三分钟带你入门-redis-高可用架构之哨兵,大厂Java高级面试题汇总解答

Java 程序员 后端

谷歌工程师是怎么写工程设计文档的?

俞凡

Google 大厂实践

区块链,不是元宇宙的全部

CECBC

服务注册与发现的原理和实现

万俊峰Kevin

微服务 服务注册与发现 microservice 服务发现 Go 语言

Vue进阶(幺零八):npm run build 错误 (node:7852) UnhandledPromiseRejectionWarning: CssSyntaxError:xxxx. 解决分析

No Silver Bullet

Vue 9月日更

OpenSL ES

Changing Lin

9月日更

架构实战营 - 模块三作业

en

架构实战营

Redis核心原理与实践--列表实现原理之ziplist结构

binecy

redis 源码分析

双指针算法之同向双指针

泽睿

Java 数据结构 面试 双指针算法

写给互联网工程师的5G书 | 1. 简介

俞凡

架构 5G

深入理解JAVA虚拟机原理之垃圾回收器机制(一),Java开发6年了

Java 程序员 后端

性能测试中集合点和多阶段问题初探

FunTester

性能测试 接口测试 测试框架 测试开发 FunTester

Mybatis Plus 的 @SqlParser 的说明与替代注解

玄兴梦影

注解 过滤器 Mybatis-Plus

不同 GC 和 堆内存总结

大海

JVM 垃圾回收机制 垃圾回收算法 垃圾回收器

架构实战营 模块八作业

孫影

架构实战营 #架构实战营

Context 和 struct

Rayjun

struct Context Go 语言

计算机操作系统学习笔记 | 操作系统特征

Regan Yue

学习 操作系统 9月日更

Scrum Patterns:冲刺目标(译)

Bruce Talk

敏捷 译文 Agile Scrum Patterns

攀岩时代:HMS Core 6.0与移动开发之路

脑极体

深入理解Java中的不可变对象(1),面试加分项

Java 程序员 后端

深入理解Java虚拟机-虚拟机执行子系统,字节跳动超高难度三面java程序员面经

Java 程序员 后端

Typora+PicGo+Gitee搭建博客写作环境

Simon郎

Typora PicGo markdown编辑器 免费图床

科技的进步会造福人类吗--闲聊科幻

姬翔

9月日更

深入理解Java中的不可变对象,这可能是目前最全的

Java 程序员 后端

JetBrains发布Rust IDE RustRover,不再维护原先的开源插件_开源_Sergio De Simone_InfoQ精选文章