• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Ruby在windows上的eclipse开发环境搭建

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
学习一种语言,我想最应该先了解的就是怎么去搭建这种语言的运行环境。如果语言的运行环境我们知道了,再找到符合以往开发习惯的IDE工具,再 看一看入门的例子,再学一学语言相关的知识。这样的时候,一种语言就应该开始入门了。其它只要坚持学习修炼,加以时日,撑握一种语言只是时间的问题。我的 ruby环境是基于linux环境的。在windows下步骤基本一样,而且我感觉比linux还要简单。
  一、运行环境:
  1,安装ruby语言解释环境
  下载最新版的ruby ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5.tar.gz
        tar、configure、mark、mark install, 如果不出什么问题ruby -v就应该看到版本号了
  将显示你当前安装的ruby版本信息。
  2,安装Ruby语言软件包管理系统(Package Management System)RubyGems
  下载:ruby-1.9.1-preview1-i386-mswin32
  解压后从命令行进入rubygems-0.8.11
  执行下面的命令:
  ruby setup.rb
  gem install rubygems-update
  3,安装rails框架
  用gem来安装rails,gem install rails
       
        如果安装不出什么问题,rails -v就能看到版本号了。
  到这一步,ruby的运行环境就搭完了。
  二、开发环境
  开发一定要选一个容易上手的工具。在网上搜索了一下,支持ruby开发的工具也有很多,不过我还是想用eclipse。所以就查找是否有eclipse的插件来支持ruby开发的。还真不错,果然找到了。ruby也有基于eclipse的开发环境插件RDT。
  建议通过eclipse更新安装来远程安装插件。
  从eclipse的菜单Help->Software Updates->Find and Install
  选择"Search for new features to install" 进行安装。
  需要安装的有两个插件:
  1,RDT
  http://updatesite.rubypeople.org/release
  2,RadRails
  http://radrails.sourceforge.net/update
  安装完成后需要设置一下ruby解释器的位置。
  通过eclipse菜单 Windows > Preferences 打开Preferences对话框,在Ruby 标题下面的 Installed Interpreters 项中设置的ruby的位置。
  起个名称,然后将“Location”文本域指向您使用的 Ruby 版本的 bin 目录。我的机器ruby的bin目录在 /usr/local/bin/ruby
  这样,ruby环境这完成了。 在eclipse中建立一个ruby的工程,再建一个ruby文件,写上 puts "OK" 就可以看到eclipse的控制台输出ok信息了。
    三、使用
        运行 rails path/to/your/new/application 创建一个新的项目。
        运行 ruby path/to/your/new/application/script/server 启动服务。
 
 
********************************************************
Ruby 之一 在windows xp系统上运行Ruby程序
 
一,过程概述
       在windows xp上运行ruby程式很简单,基本步骤如下:
1、安装Ruby运行环境
2、安装Ruby编辑器-notepad++
3、编写第一个Ruby程式Hello World
      具体过程详细叙述如下:
 
1、安装Ruby运行环境
     A.  从http://rubyinstaller.rubyforge.org下载一个Ruby的One Click Installer的版本。我这里下载的是:ruby186-26.exe 文件
     B.  运行ruby186-26.exe文件,将Ruby安装到你想安装的目录。我这里安装的是C:\Tools\Ruby\Ruby目录下面
     C.  安装完成以后,在命令行运行:ruby -v 命令。如果出现了"ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]"的提示,则表示安装成功了。
 
2、安装notepad++
     A. 从http://notepad-plus.sourceforge.net/uk/site.htm下载notepad++,最好下载zip版本,解压完成之后就可以直接运行。我这里下载的是:npp.4.7.5.bin.zip文件
     B. 解压npp.4.7.5.bin.zip到某个目录下面。我这里的解压目录是C:\Tools\Ruby\Notepad++
     C. 运行${Notepad++}\notepad++.exe文件,即可打开编辑器
 
3、编写Ruby的Hello Word
     A. 在Notepad++中新建一个文件,保存为HelloWorld.rb
     B. 编入如下的代码   
#  Hello Word
puts 'hello,word'
 
     C. 按F6键,在弹出的对话框中,输入:ruby $(FULL_CURRENT_PATH),然后单击OK按钮
     D. 在Console子窗口会出现运行结果。
 
 
*****************************************************
Bowline 一个新的MVC框架使用Ruby开发GUI应用
 
Bowline是一个新的MVC GUI框架用于开发跨平台的桌面应用,使用ruby,HTML,CSS和javascript开发桌面应用。作者是Alex MacCaw,他的目标是创建一个框架,让开发桌面应用和Rails网站一样简单。 
 
不像纯粹的Ruby桌面库比如Shoes,Bowline创建基于Appcelerator Titanium,一个用于创建桌面应用的SDK,能够提供你一个Webkit窗口和一套支持不同操作系统的APIs调用界面。这让开发者开发桌面应用能够使用熟悉的web技术,包括CSS3和HTML5.(想到Adobe Air没有?!) 
 
Bowline还学习了Rails很多概念,比如generators, helpers 和 models.让整个框架更容易使用。 
 
 
 
 
*************************************************************
ruby 能开发桌面应用程序的吗?
 
脚本是不能编译为exe的 ,因此不可以
 
Ruby 1.9马上就要发布了,提供YARV虚拟机,因此可以象java那样编译成字节码,这为商业应用程序提供很大的“便利”。
 
现在“桌面应用程序”从技术角度基本上等同于“桌面GUI应用程序”,目前ruby比较成熟的GUI绑定有Ruby-Tk, Ruby-Fox, Ruby-wxWidget,Ruby-Gnome(GTK)等。我个人比较推荐Ruby-Gnome。
 
当然可以开发桌面程序了。桌面程序就非要是EXE?MAC电脑就非常支持RUBY的桌面开发。

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ProgrammingRuby阅读笔记发布时间:2022-07-18
下一篇:
rubyclass_eval的使用发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap