Enh-Ruby-Mode和Ruby 3.1语法
据我所知,Enh-Ruby-mode似乎不支持3.1,”值省略哈希文字“ 准确地说。
有办法解决它吗?
如果这很重要,我正在使用rbenv。
Enh-Ruby-Program是“〜/.rbenv/shims/ruby”。
Ruby版本为3.1.2
Ruby -C Path/to/file
输出语法OK
对于同一文件。
Enh-Ruby-Mode
插件版本是20210120.201
作为解决方法,我必须为3.1 Ruby Project设置Enh-Ruby-Check-Syntax
。
From what I see, enh-ruby-mode doesn't seem to support the latest Ruby syntax updates of 3.1, "value omission in Hash literals" to be exact.
Is there a way to solve it?
If that's important, I'm using rbenv.
enh-ruby-program is "~/.rbenv/shims/ruby".
Ruby version is 3.1.2
ruby -c path/to/file
outputs Syntax OK
for the same file.
enh-ruby-mode
plugin version is 20210120.201
As a workaround, I had to set enh-ruby-check-syntax
for that 3.1 Ruby project.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论