Ruby for vscode,系统上未安装Gem和Ruby
我正在搜索能够找到方法定义的简单RubyGem 首先,我安装了这个: 但它需要安装一些gems(Ruby for vscode,系统上未安装Gem和Ruby,ruby,visual-studio-code,Ruby,Visual Studio Code,我正在搜索能够找到方法定义的简单RubyGem 首先,我安装了这个: 但它需要安装一些gems(rubocop、ruby调试ide或solargraph)才能工作。它提供了很多功能,如调试等,但我不需要它们。我只希望能够找到方法定义 我正在使用Vscode访问网络目录上的Rails项目。所以我不想在我的主机操作系统(Windoiws 10 x64)上安装Ruby。相反,我为guest Guiless Ubuntu(作为guest OS)提供了一个网络目录。Rails服务器在Ubuntu操作系统
rubocop、ruby调试ide或solargraph
)才能工作。它提供了很多功能,如调试等,但我不需要它们。我只希望能够找到方法定义
我正在使用Vscode访问网络目录上的Rails项目。所以我不想在我的主机操作系统(Windoiws 10 x64)上安装Ruby。相反,我为guest Guiless Ubuntu(作为guest OS)提供了一个网络目录。Rails服务器在Ubuntu操作系统上运行
VSCode可以很好地处理网络目录,但是扩展需要Ruby环境,这非常令人遗憾
例如,Sublime Text 3可以毫无痛苦地完成这项工作,并且不会抱怨宝石。即使操作系统上没有任何Ruby功能,它也可以运行:
我想坚持使用VSCode,因为它是迄今为止我使用过的最好的代码。
所以问题是:是否有一个不安装Ruby的VSCODE Ruby扩展?唯一能真正解析Ruby的东西是Ruby,所以在使用Ruby代码时需要Ruby。VisualStudio代码中的许多其他语言也是如此。Sublime提供了一个基于非常简单的语法解析的“足够好”反射器。VisualStudio代码使用哪种方法更有效
如果您不喜欢这个要求,您可以随时使用或编写一个不同的Ruby插件,它没有这种依赖关系。但是,作为一个做了大量Ruby工作的人,安装对于它提供的所有好处来说都是一个小小的不便。我安装了所有需要的东西,但老实说,仍然不能很好地工作。例如,
require\u relative'../app/models/environment.rb'
未被“解析器”找到。我看到“未找到”错误不时出现,但一旦Solarize弄清楚它在做什么,它们通常就会消失。可能需要完全重新启动或重新启动编辑器。是的,重新启动,重新加载,通知中没有投诉,但体验非常差。我希望安装rubocop、SolarGraphy后会有更多。ruby/rails缺少Javascript的大部分特性。即使是那些有效的,也只在某些特定情况下有效。哎哟,我只安装了solargraph gem。一旦我为Vscode安装了solargraph扩展,体验就好多了:)。