zoukankan      html  css  js  c++  java
  • Ruby在windows上的eclipse开发环境搭建

    学习一种语言,我想最应该先了解的就是怎么去搭建这种语言的运行环境。如果语言的运行环境我们知道了,再找到符合以往开发习惯的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的桌面开发。
  • 相关阅读:
    送股分红是怎么回事?
    基金申购费用计算
    msn 爬楼梯
    沪市证券交易费用
    OS X
    见到郎咸平:)
    Long long time_Blog更新了
    生~气:)
    突然想起去年的今天
    久久沉思以后
  • 原文地址:https://www.cnblogs.com/huapox/p/3251596.html
Copyright © 2011-2022 走看看