`
varsoft
  • 浏览: 2565884 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

开始把Ruby的开发环境转换到Emacs下了

阅读更多

看了这段演示,没法不转啊。一个基本的IDE算是搭起来了。和版本控制集成的目录树管理。代码自动完成,多选项时允许用户输入类名区分。快速查找缓冲区和文件。和RI的紧密集成。自动完成区块,包括def end, while end等等。和IRB的集成。比IRB还爽的是所谓的Annotated Ruby Buffer,允许我们编辑Ruby代码的时候立刻看到每行的结果。智能拼写检查。ERB句法识别。等等等等。。。用到VIM的时候又要少一大块了。形式逼人,俺不得不赶快扔掉emacs半文盲的称号。于是今天到图书馆借出O'Reilly的Learning GNU Emacs第三版。就靠这本书翻身了。Amen...

分享到:
评论

相关推荐

    tree-sitter-ruby:Ruby语法树

    1. **代码编辑器插件**:`tree-sitter-ruby`可以集成到VSCode、Atom、Emacs等代码编辑器中,提供更准确的语法高亮、自动完成和错误检查。 2. **静态代码分析**:用于检测潜在的代码问题,如未使用的变量、不一致的...

    org-ruby:用Ruby编写的Org模式解析器

    在实际应用中,`org-ruby`可能被用于构建自动化工作流,比如定期同步Emacs的Org模式日程到Google日历,或者从项目管理的Org文件中提取进度报告。它还可能与Web应用程序结合,例如通过API接收和返回Org格式的数据,...

    rubylearning_cn_draft_20070924.pdf

    - **Eclipse集成**: 使用Eclipse的用户可以通过下载RDT插件来增强Ruby开发体验,提供更丰富的IDE功能。 - **Linux安装**: 对于Linux用户,Ruby通常需要从源代码编译安装,涉及解压缩、配置、编译和安装等步骤,具体...

    Oczor一种简单的静态类型语言可编译成JavaScriptLuaRuby和EmacsLisp

    Oczor是一种旨在简化多语言开发的静态类型语言,它通过编译能力将源代码转换为JavaScript、Lua、Ruby和Emacs Lisp等语言,满足不同场景的需求。这种语言的出现,不仅提高了代码质量,也简化了跨平台项目的开发流程。...

    windows平台上的unix模拟环境工具cygwin

    2. **开发环境**:对于开发者来说,Cygwin提供了一个完整的开发环境,可以编写、编译和调试跨平台的代码,无需在不同操作系统之间切换。 3. **网络功能**:Cygwin支持TCP/IP套接字和其他网络协议,使得Windows上的...

    kaishi:一种Shell脚本,可将任何Mac OS X或Linux计算机转换为真正的开发计算机

    "kaishi" 是一个专为Mac OS X和Linux操作系统设计的Shell...如果你深入研究这个脚本,不仅可以学习到上述知识点,还可以了解到如何根据个人需求定制自己的开发环境。这对于提升开发效率和提升技术水平都是大有裨益的。

    devbox-setup:设置开发机器的脚本

    在IT行业中,开发环境的配置是一项基础且重要的工作。"devbox-setup" 是一个专为开发者设计的项目,它的目标是简化开发机器的初始化过程,通过自动化脚本帮助程序员快速搭建工作环境。这个项目通常会包含一系列的...

    Jade —— 源于 Node.js 的 HTML 模板引擎

    除了 Node.js 环境外,Jade 还被移植到了多种编程语言中,包括 PHP、Scala、Ruby、Python 和 Java,这有助于实现前后端渲染的统一。 #### 五、安装与使用 - **安装**:通过 npm 安装 Jade。 ```bash npm install...

Global site tag (gtag.js) - Google Analytics