`
xiao2004
  • 浏览: 8743 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

我的ruby开发环境,抱怨win下执行ruby命令慢的可以看看。

阅读更多
首先申明,这是我的个人博客,以下都是我的个人感觉,以免引起争端。

机器环境
硬:CPUT P4 3.0  内存:1G
软:Windows Xp sp3

近乎完美的方案,我觉得不输于mac
IDE:
RubyMine 1.1.1 (1.5那个开发版,我试了,不稳定)
Console:
coLinux+debian5.0+putty

帖个图看一下:


rubymine里写代码, putty中有三个窗口,用的是screen,第一个用来跑spork(spec服务器),
第二个运行webserver,第三个用来运行测试命令,或一些临时的命令,运行起来很流畅.
Rubymine写代码很爽,提示功能强,view和controller切换很快,寻找类和文件,都很好用。
Linux中的zsh用来做shell,我想没有比这再强的shell了吧,更不是win下cmd很够相提并论的,最重要的是用其在后台跑了一个spork服务器,这样做测试时,可以体验到迅雷不及掩耳的感觉了。

可能的几个疑问,我来解释一下。
1.为什么不直接用Mac
我已有一台本,一台台式机,都是普通pc,跑不了mac,再买台mac??等等吧。

2.即然要用debian,为啥不直接装个linux用。
linux嘛,命令行是很爽,但gui的话,就没两个做得精致的罗,每次装完linux就要配置字体,界面,哎,折腾。往往是折腾半天,没有win默认的gui好看,写代码嘛,字体太重要了。我现在对linux的gui很痛恨,乖乖做做服务器算了。

2. IDE为啥选Rubymine
这个嘛,谁用谁知道,我反正觉得很顺手。至少我认为他是目前最好的rails IDE,先不说是Ruby IDE。没用过的可以体会下啊,一定要掌握好其快捷键,这样用起来才有感觉。我知道还有些netbeans,vim,emacs用户,用过netbeans,不怎么喜欢。 vim,emacs这两个根本就称不上ide,只能说是很强的编辑器,不要跟我说装上XXX插件就可以做啥,这两个我都折腾过,而且用得也非常熟练,但我发现,在win环境下,没有想像中的实用,顺手,有时是比不上UE的。当然了,在lin下你能选择的东东比较少。
改配置文件之类,还是用vim,好用,快速,比用Ftp下下来,再在win下改好再传上去,那快得太多。
emacs配好之后,用来写c和python还不错,不过我现在写c也不用了,多用一些跨平台库,将自己的程序弄成跨平的,直接用vc写好,调试完,扔到linux上去再编译下就可以了。python嘛,自从开始学Ruby后,有点记不太写来了。

3.为什么用colinux,而不用vm,vbox之类的。
用colinx,速度快,占用内存小,且与win下共享文件方便,比vm,vbox方便。

  • 大小: 264.8 KB
分享到:
评论

相关推荐

    Windows下RDT+Eclipse搭建 ruby开发环境配置

    在安装过程中,记得勾选“Add Ruby executables to your PATH”选项,以便将Ruby添加到系统环境变量中,这样可以在任何路径下运行Ruby命令。 接下来,我们需要安装DevKit,这是一个包含了编译C扩展所需工具的集合。...

    ruby命令集合(一些有用的命令)

    ### Ruby 命令集合(一些有用的命令) 在Ruby编程语言的世界里,Rails是一个非常流行的Web应用框架。本文将详细介绍一些常用的Rails命令及其用途,帮助开发者更好地理解和掌握Rails的使用方法。 #### 1. 创建一个...

    Ruby语言的集成开发环境

    Ruby集成开发环境,不用再在控制台上编写你的Ruby代码,方便书写提示和调试工作。

    ruby 在 WINDOWS 下的开发环境工具

    ruby 在 WINDOWS 下的开发环境工具 ,下载后点击运行后即可用CMD窗口操作RUBY命令了,我是用URTALEDIT 作编辑器的再执行的。

    ruby开发的基本流程.doc

    - **macOS/Linux下的Ruby安装**:在macOS或Linux环境下,可以通过包管理工具(如Homebrew、apt-get等)轻松安装Ruby。例如,在Ubuntu或Debian系统中,可以通过以下命令安装Ruby: ```bash sudo apt-get update ...

    成功搭建Ruby运行环境为您展开Ruby体验大门

    在 Linux 环境下,我们可以使用 apt-get 安装 Ruby 语言解释环境。命令为:`apt-get install ruby rdoc ri`。安装完成后,可以使用 `ruby -v` 命令来检查安装结果,显示当前安装的 Ruby 版本信息。 Ruby 语言软件包...

    ruby devkit for win32

    Ruby DevKit是专门为Windows平台设计的一个工具,它使得在Windows环境下构建和管理Ruby本地扩展库变得更为简单。这个工具主要用于解决Ruby在Windows上缺少某些编译和链接所需的库和工具的问题。下面将详细介绍Ruby ...

    Ruby-Blender一个模块化的远程命令执行框架

    **Ruby-Blender:模块化远程命令执行框架详解** Ruby-Blender,作为一个模块化的远程命令执行框架,是Ruby开发者和DevOps工程师的利器。它旨在简化和自动化跨服务器的工作流,通过提供一套基础的原语,使得在多...

    ruby下载太慢保存下

    标题“ruby下载太慢保存下”指的是在尝试下载Ruby官方发行版时可能遇到的速度问题。这可能是由于网络状况不佳、服务器负载过高或者地理位置远离Ruby源服务器等原因导致的。为了解决这个问题,用户可以考虑以下几种...

    纯Ruby创建Win32窗口

    标题“纯Ruby创建Win32窗口”涉及到的是在Windows操作系统环境下,使用Ruby编程语言来创建原生的图形用户界面(GUI)窗口。Ruby是一种面向对象的、动态类型的编程语言,通常用于编写脚本和Web应用,但通过特定的库和...

    Rubymine搭建Ruby开发环境 .pdf

    ### Rubymine搭建Ruby开发环境知识点详解 ...综上所述,通过以上步骤可以顺利完成Ruby开发环境的搭建,并利用RubyMine高效地进行Ruby项目的开发。无论是初学者还是有经验的开发者,都能从中受益。

    Eclipse搭建Ruby开发环境.docx

    【Eclipse搭建Ruby开发环境】 在IT开发领域,选择合适的集成开发环境(IDE)对于提升工作效率至关重要。Eclipse是一款广泛使用的开源IDE,主要用于Java开发,但通过插件扩展,它也能支持其他编程语言,如Ruby。本文...

    ruby-debug命令详解

    如果你想暂停程序,可以使用`s`(step)命令单步执行,或者`n`(next)命令执行当前行并跳过可能的嵌套调用。 4. **查看变量** 在调试模式下,可以直接输入变量名查看其值,例如`p variable_name`。你还可以使用`...

    ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)

    在这个开发环境包中,我们拥有Ruby 1.8.7版本和Rails 2.2.3版本,这两个组件构成了一个经典的开发组合。 Ruby 1.8.7是Ruby编程语言的一个早期稳定版本,发布于2010年,提供了许多改进和新特性。在Ruby 1.8.x系列中...

    Ruby工具 windows 环境

    在Windows环境下设置和使用Ruby工具对于开发者来说是一项基础任务。本文将深入探讨Ruby在Windows平台上的安装、配置以及基本使用。 首先,让我们关注标题中的"Ruby工具 windows 环境"。在Windows上安装Ruby,你需要...

    Windows上配置Ruby运行环境详解

    在Windows操作系统上配置Ruby运行环境是一项...通过以上步骤,你已经在Windows上成功配置了Ruby运行环境,现在可以开始编写和执行Ruby代码了。不过,请记住,技术在不断进步,定期检查并更新你的环境以获得最佳体验。

    ruby免费ide集成开发环境netbeans-6.9.1第二个压缩包

    这个是ruby的集成开发环境,适合ruby新手直接上手使用进入编程;就是类似Microsoft Visual Studio 2010那样方便的ruby编程开发工具,关键词高亮、自动语法提示等等,使用起来比较方便。这是NetBeans的最后一个专门...

    搭建Ruby on Rails开发环境

    搭建Ruby on Rails开发环境是每个想要涉足这个强大Web框架的开发者必须经历的步骤。Ruby on Rails,简称RoR,是一个基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,使得开发高效...

Global site tag (gtag.js) - Google Analytics