构建Ruby开发环境(Windows+Eclipse+Aptana Plugin)
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)的更多相关文章
- Python学习1:使用Aptana构建Python开发环境
使用Aptana构建Python开发环境 下载Aptana: http://www.aptana.com/products/studio3/download http://www.newasp.net ...
- Eclipse中构建scala开发环境的步骤
Eclipse是一款非常使用的开发工具,熟悉它的童鞋应该都知道,它不仅是最常用的android开发工具,还是最常用的Java开发工具.既然eclipse如此重要,本文小编就和大家一起来扒一扒在ecli ...
- Windows上Ruby开发环境的配置
最近公司项目上有需要,需要开发一个puppet的自动化工具,这个工具需要操作存储设备上的各种资源,而鉴于puppet不是善于完成这个任务的首选语言,于是我们选择了puppet的“爹”,Ruby. 熟悉 ...
- windows系统下ruby开发环境的搭建方法
ruby是一种简单快捷的面向对象的脚本语言,非常直观.下面说一下windows系统下ruby开发环境的搭建方法. 工具/原料 rubyinstaller.exe 方法/步骤 1 到如下网站去下载最新的 ...
- JDK1.7+eclipse 4.4(luna)+pydev4.4.5构建django开发环境
最近一直用pycharm搞django学习,但是到2017年随着版本的不断更新,启动之慢,吃资源吃内存越来越严重.果然想找一个IDE替代品. 之前用java开发分布式WEB应用,用eclipse开了N ...
- XamarinForms教程构建XamarinForms开发环境
构建XamarinForms开发环境 所谓Xamarin.Forms的开发环境,就是指在基本硬件和数字软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE.对于任何的程 ...
- 使用Intellij IDEA构建spark开发环境
近期开始研究学习spark,开发环境有多种,由于习惯使用STS的maven项目,但是按照许多资料的方法尝试以后并没有成功,也可能是我环境问题:也可以是用scala中自带的eclipse,但是不太习惯, ...
- Vagrant 构建 Linux 开发环境
Vagrant 是一个简单易用的部署工具,用英文说应该是 Orchestration Tool .它能帮助开发人员迅速的构建一个开发环境,帮助测试人员构建测试环境, Vagrant 基于 Ruby 开 ...
- Java 开发环境配置--eclipse工具进行java开发
Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java Cloud Studio ...
随机推荐
- Angularjs学习笔记3_datepicker
1.使用jquery-ui +angular <script src="http://libs.useso.com/js/jquery/1.11.1/jquery.js&qu ...
- 推送本地文件夹到github
1.首先鼠标右键,Git Init Here将文件夹初始化为仓库 2.打开github桌面版 3.点击添加本地仓库 4.填好summary和description并提交 5.push到自己的githu ...
- 李洪强iOS开发之OC[004] - OC和C的差异的学习
- python 第三方库下载地址
http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
- 返回当前文档的文档的url
HTML DOM referrer 属性 HTML DOM Document 对象 定义和用法 referrer 属性可返回载入当前文档的文档的 URL. 语法 document.referrer 说 ...
- 参数化--每个vuser使用不同的参数值
使用controller并发时,每个vuser从参数文件中取一个值,设置如下图:
- jvm参数设置和性能调优
1.Java虚拟机运行时的数据区 2.常用的内存区域调节参数 -Xms:初始堆大小,默认为物理内存的1/64(<1GB):默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40% ...
- SQL数据库规范
三范式 参考网址: http://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html (1).第一范式(确保每列保持原子性) 每一列在某个 ...
- centos配置IP地址
1. vi /etc/sysconfig/network-scripts/ifcfg-eth0 2. DEVICE=eth1HWADDR=00:0C:29:D2:9A:F5TYPE=EthernetU ...
- openWRT自学---对官方的开发指导文档的解读和理解 记录3:一些常用方法
1.约定 configuration files follow the convention: <name>.conf init files follow the convention: ...