搭建Ruby开发环境

简介: Ruby是一门简洁、优雅的动态语言,和Python等类似。这里先来说说如何搭建Ruby开发环境。安装Ruby在Windows系统下,安装Ruby最简单的办法是使用RubyInstaller。

Ruby是一门简洁、优雅的动态语言,和Python等类似。这里先来说说如何搭建Ruby开发环境。

安装Ruby

在Windows系统下,安装Ruby最简单的办法是使用RubyInstaller。如果是为了使用Ruby on Rails,则可以下载RailsInstaller并安装。这会安装Ruby和Rails等相关工具。在这里,我选择安装了Ruby 2.3 64位。安装过程很简单,在这里就不细数了。为了方便命令行使用,建议选中将Ruby可执行文件添加到PATH的选项。

安装完成之后,打了命令提示符。输入ruby -v查看是否安装成功。

安装Ruby DevKit

有时候可能需要安装一些本地C/C++编译的Ruby插件和开发工具。这时候就需要安装Ruby DevKit。安装方法也很简单,到Ruby下载页面,找到DEVELOPMENT KIT字样,然后下载和自己Ruby版本对应的开发工具包。这应该是一个压缩包,将其解压到合适的位置即可。然后在安装目录中打开命令提示符,依次运行下面的命令即可。

ruby dk.rb init
ruby dk.rb install

安装完成之后,再次安装这些需要本地编译的插件就不会失败了。

安装IDE

Ruby语言最好用的IDE还是Jetbrains的RubyMine。下载之后安装即可。具体的配置方法我就不说了,在极客学院这里有更详细的ntelliJ IDEA使用教程 ,对PHPStorm、RubyMine等Jetbrians系的其他软件也同样适用。

然后打开软件,新建一个空的Ruby项目,然后新建一个hello_world.rb文件,然后输入以下内容:

# 显示Hello World
puts('Hello World, Ruby!')
puts '你好,世界!'


#BEGIN语句会在程序调用之前执行
BEGIN{
  puts('之前.................')

}


#END会在程序结束芝麻执行
END{
  puts('之后.................')
}

然后在文件上右键点击运行,就可以看到输出了。

img_877ca09f8ba554bd3cf2d5e73fffe899.png
helloworld

参考资料

Run Jekyll on Windows

相关文章
|
Kubernetes Shell 芯片
时间老去,Ruby不死,Ruby语言基础入门教程之Ruby3全平台开发环境搭建EP00
如果说电子游戏是第九艺术,那么,编程技术则配得上第十艺术的雅称。艺术发展的普遍规律就是要给与人们对于艺术作品的更高层感受,而Matz的Ruby语言则正是这样一件艺术品。 无论是语法还是理念,都让Ruby开发者感受到款待,如此,Ruby代码就像活了过来,它们时而高声,却藏不住优雅,时而细语,却意外地铿锵,真是美妙,这种庄重而温柔的魅力,用那一代奉松本行弘为偶像的人的话说,叫剑胆琴心。现在的话又讲,心有猛虎,细嗅蔷薇。
时间老去,Ruby不死,Ruby语言基础入门教程之Ruby3全平台开发环境搭建EP00
|
机器学习/深度学习 开发框架 Java
别梦依稀咒逝川,Ruby二十八年前|M1芯片Mac os系统配置Ruby(3.0.0) on Rails(6.1.1)开发环境
在每个开发者心里,都会有一门“最好”的语言,在这个世界的某个深处,在一些矫矫不群的人们心中,这门语言的名字叫做Ruby,它今年二十八岁了,历史和Java一样的悠久,但是它没有大厂背书、它的性能被开发者诟病、时至今日依然无法高效利用多核资源,甚至于它每年都要被“死亡”一次,相比于有太阳计算机系统、甲骨文、IBM 这些大公司支持的 Java,它是那么的一无所有,但是,它又拥有全世界最虔诚的“信徒”,拥有最活跃的开发者社区,这一切,又让它是那么的应有尽有。是的,这就是Rubyist的理念:有的时候,你想证明给一万个人看,到后来,你发现只得到了一个明白的人,那就够了。
别梦依稀咒逝川,Ruby二十八年前|M1芯片Mac os系统配置Ruby(3.0.0) on Rails(6.1.1)开发环境
|
Web App开发 Linux Ruby
在linux,windows上安装ruby on rails开发环境
ruby是一个非常优秀的语言,ruby的精髓rails可以让web开发的效率成倍的提高,下面就介绍一下我搭建rails环境的过程。windows下搭建ruby rails web开发环境 本篇文章主要是在阿里云的服务器上搭建rails 1.
2511 0
|
IDE 前端开发 JavaScript
推荐 7 款最好的 Ruby on Rails 集成开发环境
Ruby 是个动态面向对象、通用的编程语言。它支持多种编程范式,包括面向功能和面向对象。同时它也包括一个动态类型系统和自动内存管理。 编辑器和集成开发环境(IDE)有些不同,编辑器是用来添加,编辑,查看文件内容的工具,而 IDE 则是一系列大致集中在一个共同任务的工具,比如 Ruby 开发,和所有包含这种形式的编辑器。
779 0
推荐 7 款最好的 Ruby on Rails 集成开发环境
|
域名解析 IDE Linux
配置Ruby开发环境
在本地开发环境测试Ruby应用,需要准备相关的开发环境。本文将为大家介绍如何设置Ruby开发环境以及安装相关开发工具。
708 0
配置Ruby开发环境
|
Java Unix 开发工具
|
Web App开发 Java iOS开发
Ruby on Rails入门——macOS 下搭建Ruby Rails Web开发环境
这里只介绍具体的过程及遇到的问题和解决方案,有关概念性的知识请参考另一篇:Ruby Rails入门——windows下搭建Ruby Rails Web开发环境 macOS (我的版本是:10.12.3 )下已经自带了 ruby  和 gem ,但 ruby 的版本有点低。
1475 0
下一篇
DataWorks