在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Ruby简介 Ruby 是松本行弘93年开始编写,95年发布的面向对象编程的脚本语言,没错,作者是个日本程序员。虽然最近抑制日货的呼声高涨,但是在这里我想引用松本行弘先生对程序开发的见解:程序开发本身是脑力劳动,本质其实是运动的一种,与国际象棋、围棋等竞赛类似。因此,我们要本着奥林匹克精神来对待我们的工作、看待我们的同行,我们所作的工作是在服务全人类,与政治无关。 Ruby 的命名取自7月诞生石 ruby(红宝石),很漂亮的一个命名。然后本人又小白了一下四月的诞生石,于是我笑了。Ruby的优点是语法简单,且更擅长敏捷开发,现在很流行的 Ruby on Rails 就是基于Ruby的一个敏捷开发框架。随着后面对Ruby的深入了解,相信我们会对这些特性有更深入的了解。 获取Ruby及其相关资料 1.从Ruby的官网获取:Ruby中文官方网站 2.从RubyInstaller站点获取:RubyInstaller官网 3.Ruby中文社区:Ruby China官网 建议大家从RubyInstaller官网下载最新的Ruby安装包和API文档。 Ruby的安装 获取到最新版本的Ruby安装包以后,双击运行安装包,看到如下界面后: 勾选下面三个选项,其中选项一可以让我们创建图形界面应用程度;选项二将把Ruby的可执行文件路径添加到PATH环境变量中;选项三把后缀名为rb和rbw的文件与当前安装的Ruby版本相关联。 点击Install即可完成安装。 安装完成以后,选择 开始—》运行—》输入CMD,在命令行中输入 ruby -v即可看到当前Ruby的版本信息: 至此,Ruby安装宣告完成,是不是很简单(^_^)。
执行Ruby 和学习其他编程语言一样,我们还是先创建一个HelloRuby的Demo。新建一个文本文件,输入如下内容: );
保存文件为HelloRuby.rb,然后我们可以使用CD命令移动到HelloRuby.rb所在的目录,然后键入文件名即可。效果如下图: 什么,不知道怎么用CD命令?好吧,那我们换个方式,使用GUI编辑器来执行上面这些操作。
搭建RubyMine开发环境 RubyMine是JetBrains公司开发的一款专门用于Ruby开发的图形界面编辑器,秉承了欧洲程序员认真严谨的一贯作风,这款编辑器功能强大,操作方便,对于我们学习Ruby语言很有帮助。 1.获取RubyMine 从JetBrains官网获取:RubyMine官网链接 2.安装RubyMine 安装过程与其实软件相同,这里不再赘述。 3.配置RubyMine以使其能够解释Ruby文件 打开RubyMine主界面,新建HelloWorld项目,添加HelloWorld.rb文件,在文件中输入: print("Hello, Ruby!\n");
并保存。在工具栏中找到选项快捷菜单: 点击选项,在弹出的会话窗口中选择 【Ruby SDK and Gems】 选项,在右侧的 【Ruby interpreter】选项中,选择【Add SDK】,导航到Ruby的安装目录下,找到ruby.exe可执行文件,点击【OK】设置完成。 好了,这个时候,你就可以使用编辑器进行Ruby编程了。 我们来运行前面保存的那个Ruby文件,点击工具栏中的运行按钮(绿色小三角),将看到如下图的结果: 注意这里要输出中文的话,头部的这一句【#encoding: uft-8】不能少,而且为了避免汉字不被转换为UTF-8编码,一定要使用puts输出。 搭建Ruby开发环境的部分就说到这里,排版不太好,大家见谅。园子里的大牛fish-li的随笔排版非常规范整齐,每一篇的导航和内容布局都井然有序。今天问过才知道,原来人家是手写HTML才出来那样的效果。能这样细致入微地写技术随笔的人,值得钦佩,他是我们学习的榜样。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论