实际上 Jetbrains 在发布 RubyMine 2022.1 时就取消了对 Rails 3 的支持,其中的原因也很简单,Rails 3 在很多年前就已经结束了生命周期,目前大多数人早已换成了较新的 Rails 版本。因此,考虑到继续支持 Rails 3 所涉及的工作量和成本,在 RubyMine 中继续支持 Rails 3 似乎并不实际。
创新互联主要从事成都网站建设、网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务呼图壁,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108
但是官方在当时并没有及时清晰地传达这一决定,仅仅是在更新说明中十分不起眼的地方提了一句。这导致一些仍在使用 Rails 3 的用户在升级 RubyMine 后出现了问题。在之后发布的 RubyMine 2022.1.1 版本中,重新加回了对 Rails 3 的支持,Jetbrains 还为此向用户致歉。
随着 Rails 7 在去年年底推出、Rails 3 自 2016 年以来已经过时,以及 Jetbrains 的分析显示 Rails 3 的用户占比已不到 2%,现在可能是取消对 Rails 3 支持的一个好时机。
因此从下一个主要版本开始(RubyMine 2022.2),RubyMine 将正式移除对 Rails 3 的支持。这意味着在 Rails 3/4/5/6/7 中共享的 Rails 功能还可以使用,但 Rails 3 特有的功能(主要是服务器运行配置)将停止使用。从 RubyMine 2022.2 开始,Jetbrains 也将不再修复任何与 Rails 3 有关的新问题。
除了不再支持 Rails 3,RubyMine 还计划不再支持其他一些已经过时的功能和技术,其中包括:
Rails View:一种在 RubyMine 中显示项目结构的 Rails 专用方式,由于该功能很少被 RubyMine 用户使用,现在已经默认禁用。使用 Rails View 的现有用户仍然可以在当前的主要版本中使用它,但在下一个主要版本中将仅能通过 RubyMine 的一个单独插件来使用这一功能。
RCov gem:它在 v2022.1.1 版本中已经被默认禁用,但如果 IDE 检测到你的配置需要它,会建议你重新启用。该功能会在下一个主要版本(v2022.2)中完全被淘汰。
对预加载服务器的支持(Zeus、Spork 和 Nailgun),以及 JRubyCucumber 运行配置类型,将在 v2022.2 中被弃用。
RubyMine v2022.2 预计将在 2022 年第三季度发布,如果有用户仍在使用 Rails 3 以及相关功能,届时切勿升级,或者将项目升级到更高版本。
本文转自OSCHINA
本文标题:RubyMine 将停止支持 Rails 3
本文地址:https://www.oschina.net/news/196845/rubymine-stop-supporting-rails-3
标题名称:RubyMine将停止支持Rails3
网页链接:http://www.mswzjz.com/qtweb/news1/208551.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联