QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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:362209
用户头像

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

关注

评论

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

一份283页pdf,五大核心内容,熬夜“啃完”,竟拿下了阿里offer

Java 程序员 架构 面试

墨奇,以“一手之力” 证明你就是你

E科讯

工作年限、成长路线、进阶技术。怎样才能成为架构师?

Linux服务器开发

Linux服务器开发 Linux后台开发 软件架构师 服务器架构师 C++架构师

架构实战营 模块六:课后作业

👈

架构实战营

问题定位 | XtraBackup 8.0 数据重建避坑事件始末

RadonDB

MySQL Xenon XtraBackup

架构实战营 模块六:学习总结

👈

架构实战营

Flink Job 概览

Alex🐒

flink 翻译 flink1.13

开发5年!三面字节,成功拿到27k*17offer,原来也没那么难

Java 程序员 架构 面试

HTAP | MySQL 到 ClickHouse 的高速公路

RadonDB

MySQL Clickhouse Xenon

体验为先,博睿数据打造以用户会话为中心的监测体系

博睿数据

博睿数据 数据链DNA DEM

【Linux】使用 systemd 管理 frp 服务

赖猫

Linux 后端

GitHub 近两万 Star,无需编码,可一键生成前后端代码,这个开源项目有点强!

程序员生活志

低代码助力企业生产管理8大招式,你学废(hui)了吗?

优秀

低代码

Rust从0到1-泛型-生命周期

rust 泛型 生命周期 generic lifetimes

高寿命NVMe SSD应用场景探讨

怀瑾握瑜

区块链 数据库 云计算 SSD 虚拟货币

剪视频一点都不难,多款超实用剪辑软件全方位评测!

懒得勤快

短视频 视频剪辑 视频制作

微警务系统搭建,智慧派出所平台建设解决方案

【签约计划】百位签约创作者名单公布

InfoQ写作社区官方

签约计划

网络为本,博睿数据NPMD用20%的投入实现80%的功能

博睿数据

博睿数据 数据链DNA NPMD

深度 | 字节跳动微服务架构体系演进

字节跳动 微服务 云原生 Service Mesh 服务网格 火山引擎

数仓分层架构如何设计?

奔向架构师

数据库 数据仓库 数据架构

通用时区:你应该知道的数据库时区知识

华为云开发者联盟

数据库 时区 GaussDB(DWS) 通用时区 夏令时

自从有了这个工具,一键代码迁移不在话下

华为云开发者联盟

代码迁移 鲲鹏DevKit 汇编翻译 汇编语言 Kunpeng

从零开始学习3D可视化之拾取

ThingJS数字孪生引擎

大前端 可视化 3D 3D可视化 数字孪生

双指针法

后台服务器开发

c++ 双指针 LeetCode

【小技巧】Google浏览器设置之Tab折叠分组

恒生LIGHT云社区

推荐 浏览器书签 谷歌 工具分享

新版发布|ShardingSphere 5.0.0-beta 来了!

SphereEx

ShardingSphere

2021年,想要成为年薪百万的Java架构师需要掌握哪些技术?

Java架构师迁哥

为什么大家都在用WebRTC?

anyRTC开发者

音视频 WebRTC 语音通话 视频通讯

ROS CDK | 云上资源自动化部署新模式

郭旭东

阿里云 ROS 基础设施即代码 IaC

字节跳动亿级视频处理系统高可用架构实践

火山引擎开发者社区

架构 后端 音视频

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