打开cmd,进入DevKit的解压目录
ruby dk.rb
---
Configures an MSYS/MinGW based Development Kit (DevKit) for
each of the Ruby installations on your Windows system. The
DevKit enables you to build many of the available native
RubyGems that don't yet have a binary gem.
Usage: ruby dk.rb COMMAND [options]
where COMMAND is one of:
init prepare DevKit for installation
review review DevKit install plan
install install required DevKit executables
and 'install' [options] are:
-f, --force overwrite existing helper scripts
-------------
ruby dk.rb init
---
Initialization complete! Please review and modify the auto-generated
'config.yml' file to ensure it contains the root directories to all
of the installed Rubies you want enhanced by the DevKit.
--------------------------------
ruby dk.rb install
---
Invalid configuration or no Rubies listed. Please fix 'config.yml'
and rerun 'ruby dk.rb install'
如果出现的是这个,则需要修改config.yml
加入
- C:\Ruby200-x64
---
[INFO] Updating convenience notice gem override for 'C:/Ruby200-x64'
[INFO] Installing 'C:/Ruby200-x64/lib/ruby/site_ruby/devkit.rb'
这是对的
---------------------
gem install ruby-debug-ide
---
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
Successfully installed ruby-debug-ide-0.4.17
Parsing documentation for ruby-debug-ide-0.4.17
Installing ri documentation for ruby-debug-ide-0.4.17
1 gem installed
在TestRuby目录新建一个ruby的源码文件main.rb
在TestRuby目录新建gemfile
在gemfile输入以下内容
在TestRuby目录下创建.vscode目录,然后在 .vscode 里面再创建一个名字叫 launch.json 的文件,文件里面输入下面的内容。
sublime text 是一个功能强大的文本编辑器。 默认支持html, xml, javascript, ruby, python, php... 等等主流语言的语法高亮。 并且它是开放式的,任何人都可以为他开发插件。 你可以用它的包管理器安装你需要用到的插件, 比如 coffeescript, livescript, 可用的插件可以去https://sublime.wbond.net/ 找不过它再强大也不过是一个文本编辑器而已, 而不是真正意义上的IDE。 像打断点调试这种st是做不到的…… 需要用专业的IDE, 比如c#的virtual studio, php的 zend studio, ruby的rubymine 等等