首先申明,这是我的个人博客,以下都是我的个人感觉,以免引起争端。
机器环境
硬: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
分享到:
相关推荐
关于Ruby开发环境的配置的一个文档,帮助大家搭建ruby开发、rails开发的基础环境。
ruby命令集合(一些有用的命令) 1.1 创建一个Rails应用程序
Ruby集成开发环境,不用再在控制台上编写你的Ruby代码,方便书写提示和调试工作。
Eclipse搭建Ruby开发环境的搭建步骤
ruby 在 WINDOWS 下的开发环境工具 ,下载后点击运行后即可用CMD窗口操作RUBY命令了,我是用URTALEDIT 作编辑器的再执行的。
推荐使用macOS或各种发行版本的Linux作为运行环境,尽管Windows下也可以进行Ruby开发,但环境配置会比较复杂。在macOS或Linux下,可以通过包管理工具来安装Ruby。安装完成后,可以通过在命令行中输入ruby -v来检查...
ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)
这个是ruby的集成开发环境,适合ruby新手直接上手使用进入编程;就是类似Microsoft Visual Studio 2010那样方便的ruby编程开发工具,关键词高亮、自动语法提示等等,使用起来比较方便。这是NetBeans的最后一个专门...
这个是ruby的集成开发环境,适合ruby新手直接上手使用进入编程;就是类似Microsoft Visual Studio 2010那样方便的ruby编程开发工具,关键词高亮、自动语法提示等等,使用起来比较方便。这是NetBeans的最后一个专门...
ruby开发文档ruby开发文档ruby开发文档ruby开发文档
Eclipse搭建Ruby开发环境.docx
本文将着重介绍如何在不同的操作系统下搭建Ruby开发环境,同时,在最后会详细介绍如何在Windows操作系统下安装并配置MySQL数据库。
Win32OLE extension library provides an interface to OLE Automation from Ruby. Here is a sample script: require 'win32ole' application = WIN32OLE.new('Excel.Application') application.visible = TRUE...
《Ruby完全自学手册》是一本完全覆盖Ruby和Ruby on Rails的完全自学手册。《Ruby完全自学手册》的特色是由浅入深、循序渐进,注重理论和实践的结合。虽然定位为入门手册,但是依然涉及许多高级技术和应用,覆盖到的...
Blender - 一个模块化的远程命令执行框架,提供了一些基本的原语来自动化跨服务器工作流。工作流可以在纯ruby DSL表示并使用CLI执行。
Ruby工具 windows 环境 Ruby 脚本 语言
ruby on rose开发文档-开发 基本包含所有类和函数方法 有助于ruby开发
RDoc是针对Ruby源代码的文档系统。跟JavaDoc一样,RDoc可以读取原文件,分析源代码中的语法信息和注释文本,生成HTML格式的文档。...应该可以使用ri命令来访问这些文档,不过这也取决于你安装Ruby的方式。
NULL 博文链接:https://414005069.iteye.com/blog/864837