1.安装Ruby

①.从http://rubyinstaller.org/downloads/下载安装包:rubyinstaller-2.2.5-x64.exe,直接安装。(so easy)

2.安装IDE

①.由于常用Eclipse,所以优先使用自己熟悉的IDE,使用Aptana Studio 3 Plugin。Installing via Eclipse

(Aptana Studio 3安装失败了,暂时不知道原因。所以也就使用了Eclipse+Plugin)

②.运行Ruby时发现在Console输出中的中文乱码:

②-1.Window->Preferences->General->workspace->Text file encoding 改为 UTF-8。

②-2.Run Configurations->Common->Encoding 设置为Default-inherited(UTF-8)。(貌似改②-1后,②-2就会相应变化为UTF-8)

3.Debug配置(比较坑Dai)参考:Ruby Debugger

①.从http://rubyinstaller.org/downloads/下载DEVELOPMENT KIT安装包。DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe。

双击,注意这里会解压到你想存放的位置。和一般的安装程序向导不太一样。

②.需要安装ruby-debug-ide。 我使用命令是:gem install ruby-debug-ide -v 0.6.0,和Ruby Debugger说明的不太一样,没有完全按它说的做。

③.安装ruby-debug-ide报错:

SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

解决办法:参考SSL upgrades on rubygems.org and RubyInstaller versions 中的@photonstorm的评论中说明的步骤。

其中使用的openssl命令,不是很清楚,我在C:盘在用户文件夹中检索到了openssl.exe,使用它就可以了。

感觉很奇怪,怎么放到了用户的文件夹中,而不在Ruby或DevKit文件夹中。一开始以为是Ruby文件夹中openssl.rb,可是没有成功。

按照上述步骤及参考Link中的说明,可以初步构建一个方便使用的环境用于学习Ruby,一些步骤不理解,有些操作不成功,环境可能还有问题。

但基本的编辑和调试没有问题。搞个这个环境对初学者来说好痛苦啊,很想知道Ruby社区或官网就没有一个完整的方便使用的教程吗?哎~~

构建Ruby开发环境(Windows+Eclipse+Aptana Plugin)的更多相关文章

  1. Python学习1:使用Aptana构建Python开发环境

    使用Aptana构建Python开发环境 下载Aptana: http://www.aptana.com/products/studio3/download http://www.newasp.net ...

  2. Eclipse中构建scala开发环境的步骤

    Eclipse是一款非常使用的开发工具,熟悉它的童鞋应该都知道,它不仅是最常用的android开发工具,还是最常用的Java开发工具.既然eclipse如此重要,本文小编就和大家一起来扒一扒在ecli ...

  3. Windows上Ruby开发环境的配置

    最近公司项目上有需要,需要开发一个puppet的自动化工具,这个工具需要操作存储设备上的各种资源,而鉴于puppet不是善于完成这个任务的首选语言,于是我们选择了puppet的“爹”,Ruby. 熟悉 ...

  4. windows系统下ruby开发环境的搭建方法

    ruby是一种简单快捷的面向对象的脚本语言,非常直观.下面说一下windows系统下ruby开发环境的搭建方法. 工具/原料 rubyinstaller.exe 方法/步骤 1 到如下网站去下载最新的 ...

  5. JDK1.7+eclipse 4.4(luna)+pydev4.4.5构建django开发环境

    最近一直用pycharm搞django学习,但是到2017年随着版本的不断更新,启动之慢,吃资源吃内存越来越严重.果然想找一个IDE替代品. 之前用java开发分布式WEB应用,用eclipse开了N ...

  6. XamarinForms教程构建XamarinForms开发环境

    构建XamarinForms开发环境 所谓Xamarin.Forms的开发环境,就是指在基本硬件和数字软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE.对于任何的程 ...

  7. 使用Intellij IDEA构建spark开发环境

    近期开始研究学习spark,开发环境有多种,由于习惯使用STS的maven项目,但是按照许多资料的方法尝试以后并没有成功,也可能是我环境问题:也可以是用scala中自带的eclipse,但是不太习惯, ...

  8. Vagrant 构建 Linux 开发环境

    Vagrant 是一个简单易用的部署工具,用英文说应该是 Orchestration Tool .它能帮助开发人员迅速的构建一个开发环境,帮助测试人员构建测试环境, Vagrant 基于 Ruby 开 ...

  9. Java 开发环境配置--eclipse工具进行java开发

    Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java Cloud Studio ...

随机推荐

  1. pip依赖安装与记录

    pip freeze requirements.txt是一个常常被许多Flask应用用于列出它所依赖的包的文本文件.它是通过pip freeze > requirements.txt生成的. 使 ...

  2. Eclipse 视图(View)

    Eclipse 视图 关于视图 Eclipse视图允许用户以图表形式更直观的查看项目的元数据. 例如,项目导航视图中显示的文件夹和文件图形表示在另外一个编辑窗口中相关的项目和属性视图. Eclipse ...

  3. 【问题】CentOS6.5系统"libc.so.6: version 'GLIBC_2.15' not found"解决方法

    出现"libc.so.6: version 'GLIBC_2.15' not found"问题,是由于glibc版本过低,升级glibc即可. 由于CentOS系统RPM源目前gl ...

  4. 《转》Ubuntu14.04 openstack juno配置之 ceilometer遥測模块安装配置

    (一)在控制节点上 1.安装的遥測服务 apt-get install -y ceilometer-api ceilometer-collector ceilometer-agent-central ...

  5. ASCII码表(0-255)

  6. Intellij IDEA 搜索文件内容

    位置:Edit-Find-Find in Path 把KeyMap改成Eclipse的就可以用Ctrl+H查找了.

  7. linux命令小结

    查看IP  ip a 测试ip   ping 10.0.0.128 测试端口   telnet 10.0.0.128  22  # telnet + ip + 端口 Linux - CentOS 7. ...

  8. laravel Lumen邮箱发送配置

    Lumen 中配置邮件 https://blog.csdn.net/glovenone/article/details/54344013 Lareval 比 Lumen 多了一个步骤 https:// ...

  9. 关于 JavaScript 学习 —— 好的博客或者网站推荐

    作者:Tw93链接:https://www.zhihu.com/question/19651401/answer/46211739来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注 ...

  10. 【网络编程】之十三、ping程序实现

    使用原始套接字:SOCK_RAW 需要ICMP 代码如下: #include<iostream> #include<WinSock2.h> using namespace st ...