Ruby
Last updated
Was this helpful?
Last updated
Was this helpful?
is an interpreted, high-level, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro “Matz” Matsumoto in Japan.
If rails
is set to True
:
If rails
is set to True
:
Theridk install 3
command will be executed after installing ruby.
pkgs
: name of the packages to install
enabled
: True
to enable
, False
to skip (default to False
)
version
: the version of the gem package
opts
opts
is not mandatory but allows to pass additional arguments.
Global opts
packages settings:
gem:pkgs:opts:global
: allow passing arguments to all gem packages when installing, updating, or uninstalling a package
Specific opts
packages settings:
gem:pkgs:<mypkg>:opts:global
: allow passing arguments to <mypkg>
gem package when installing, updating, or uninstalling the package
global:
If rails
is set to True
, the following gems will be added:
Windows:
Linux:
Change enable
from False
to True
in the ruby
section (cf ).
You can also take a look at the .
Solargraph is compiled with and brew needs the native gcc package installed on your Linux distribution. If you haven't the native gcc package installed, it will fail to compile.
This provides enhanced Ruby language and debugging support for Visual Studio Code.
is a language server that provides IntelliSense, code completion, and inline documentation for Ruby.
This allows to run your Ruby tests.
This allows to run your Ruby tests.
This allows Ruby on Rails support in VSCode.
This is a Rails i18n helper.
This is a definition and completion provider for Rails Routes.
This allows Navigation in Rails.
This provides a simple Ruby and ERB language, code snippets and ERB tag helper support for Visual Studio Code without messing with linting or debugging.
This provides haml support, with parentheses coloring, auto-close parentheses, brackets, curly braces, quote, double quote, backtick, ruby interpolations, etc.
This provides a haml linter.
No .
ridk
will install all dependencies for compiling ruby modules by installing some packages.
Enable settings / modules for (False
by default).
Allow installing .
Extra args can be arguments described in the or can be .
pm:pkgs:opts:install
: allow passing arguments to all gem packages when installing a package (cf )
gem:pkgs:opts:update
: allow passing arguments to all gem packages when updating a package (cf )
gem:pkgs:opts:uninstall
: allow passing arguments to <mypkg>
gem packages when uninstalling the package (cf )
gem:pkgs:<mypkg>:opts:install
: allow to pass arguments to <mypkg>
gem packages when installing the package (cf )
gem:pkgs:<mypkg>:opts:update
: allow to pass arguments to <mypkg>
gem packages when updating the package (cf )
gem:pkgs:<mypkg>:opts:uninstall
: allow to pass arguments to <mypkg>
gem packages when uninstalling the package (cf )