AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

Ruby in Steel:包含 Visual Studio 的免费 IDE

  • 2008-10-11
  • 本文字数:1152 字

    阅读完需:约 4 分钟

最新的 Ruby In Steel 的免费版本包括了 Visual Studio 的一份免费拷贝,这是 SapphireSteel 软件公司为微软 Visual Studio 2008 发行的一个旗舰级的 Ruby and Rails 免费 IDE。

现在唯一能够在 Visual Studio 中开发 Ruby 应用程序的办法就只有利用 Ruby In Steel,软件开发者曾希望 Visual Studio2008 能在所支持的语言中加入很多新特性,Ruby In Steel 做到了这些,它支持大量这样的新特性。Ruby In Steel 个人版(PE)2008 提供了所有的开发和维护 Ruby 或者 Ruby On Rails 工程的过程中使用的工具,包括语法感知的、自定义的代码着色和代码折叠。诸如自动缩进、代码重格式化、括号和关键词匹配以及集成的控制台等这些代码辅助工具使得用户无论在停靠窗口还是浮动窗口,都能和 Ruby 解释器很好地交互,Ruby In Steel 个人版 2008 甚至包括了 Visual Studio 2008 的一份免费拷贝。

Ruby In Steel 个人版 2008 可以用于个人或者商业化的开发。它不需要注册,也永远不会过期。它以 All-In-One 安装程序的形式提供给用户,使得用户能够一次安装所有需要的软件:Visual Studio 2008(‘Shell 版’)、Ruby、Rails、MySQL 和 Ruby In Steel。此外,那些已经拥有商业版的 Visual Studio 2008 的用户也可以单独地安装 Ruby In Steel。

Ruby In Steel 个人版 2008 为 Ruby and Rails 开发者提供了大量的新特性,例如:

  • 代码着色(Ruby)
  • 代码着色(ERB/RHTML)
  • 代码折叠(Ruby)
  • 代码折叠(ERB/RHTML)
  • 括号匹配(移动光标)
  • 括号高亮
  • 关键词与 end 匹配(移动光标)
  • 成块添加 / 去除注释
  • 多级撤销 / 重做
  • 标签(多文件)编辑
  • 分割窗口编辑
  • 自动缩进 / 弹出
  • 智能缩进
  • 自动添加 end(例如自动在 def 后添加 end)
  • 代码重格式化
  • 解决方案浏览器中进行工程管理
  • 在选定目录中打开命令提示
  • 可停靠的 IRB 控制台
  • 在集成的交互式控制台中运行
  • 全面的 pdf 用户指南 / 手册
  • 集成化帮助
  • 安装
  • 大量的颜色方案并且可以自定义
  • 支持 Ruby 1.8.6、1.8.7、Rails 1 和 Rails 2.1

开发者使用免费的 Ruby In Steel 个人版,便能在无需购买 Visual Studio 的许可证的前提下,浏览和使用 Ruby 和 Ruby on Rails。开发者版包含了比个人版更丰富的功能,比如更加强大的集成化调试器。此调试器包含了监视窗口、断点和步进模式、深入监视变量以及自动扩展的代码片段库的功能。Ruby In Steel 开发者版包括了可视化 Rails 工作台,这是一个独特的可拖拽可视化设计 Ruby On Rails 开发环境,并且包含极速 Cylon 调试器。Ruby In Steel 开发者版支持标准 Ruby 和 JRuby,并且为微软.NET 的 IronRuby 提供了一个可视化设计器(alpha 版)支持。此版本同样包含快速的智能感知技术,能够通过分析代码来获得最高精确度的自动完成。

更多信息请参见 SapphireSteel 软件公司官方站点

查看英文原文: Ruby in Steel - Free Edition includes Visual Studio

2008-10-11 04:362334
用户头像

发布了 90 篇内容, 共 37.0 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

shell脚本的使用该熟练起来了,你说呢?(篇三)

良知犹存

Shell

图解MyBatis

田维常

100+大厂应届offer,从7个维度全面分析

程序员小灰

编程 面试 面经 腾讯大厂

架构师系列9: 找出单向链表合并节点

桃花原记

《前端算法系列》如何让前端代码速度提高60倍

徐小夕

Java 算法 大前端

刚参加完阿里P6面试归来(Offer已斩获),6点面试经验总结

Java架构之路

Java 程序员 架构 面试 编程语言

2020的另一面:5G的斯普特尼克之年

脑极体

LeetCode题解:22. 括号生成,BFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

可能会重塑未来移动支付市场的格局

CECBC

货币

数字人民币红包迎战“双十二” 六大行钱包全接入

CECBC

数字人民币

面试官:简单说一下RocketMQ整合SpringBoot吧

比伯

Java 编程 程序员 架构 计算机

架构训练营-week-12总结

于成龙

架构训练营

阿里聚划算5轮面试题:GC收集器、多线程锁、海量数据技术考核

Java架构之路

Java 程序员 架构 面试 编程语言

命令行搜索神器fzf

Rayjun

Linux

TCC Demo 代码实现

Java 分布式事务 Demo TCC

spring2.5.6+java6升级到spring4+java8了

阿水

Java spring 升级

2020最新最全的Java架构面试复习指南,掌握10%阿里P7没问题

Java架构之路

Java 程序员 架构 面试 编程语言

架构师训练营第 12 周作业

netspecial

极客大学架构师训练营

架构师训练营第八周作业

丁乐洪

陪你手撕源码系列之 STL set 相关算法

程序员贺同学

c++ 算法 set stl

第三周学习心得

cc

OSI七层模型与TCP/IP五层模型

Linux服务器开发

TCP/IP 网络协议栈 底层应用开发 Linux服务器开发 OSI

美团十年架构师精心分享:手写分布式消息中间件RocketMQ笔记

小Q

学习 面试 微服务 MQ 中间件

怎么保护自己的音乐作品不被盗用,用FL制作防盗水印片段

懒得勤快

版权保护 音乐 音乐制作 编曲

架构师训练营第 12 周学习总结

netspecial

极客大学架构师训练营

架构训练营-week12-作业1

于成龙

Java内存模型JMM详细解析

程序员 面试 并发编程 架构师

推进工业互联网和区块链创新发展

CECBC

区块链 互联网

一只支持凡尔赛文学创作的摄影手机

脑极体

记录一次腾讯c/c++ linux后台开发岗面试经历(面试题含答案)

linux大本营

c++ Linux 腾讯 后台开发 架构师

《架构即未来:现代企业可扩展的Web架构流程和组织》.pdf

田维常

架构

Ruby in Steel:包含Visual Studio的免费IDE_Ruby_Robert Bazinet_InfoQ精选文章