文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Ruby线上编辑器盘点

2024-12-13 22:52

关注

Ruby 是一个非常优雅的语言,它的目的是提高开发人员的编码效率。它最出名的就是在 web 开发方面有一个响彻当当的框架 Rails Framework,所有知道 Ruby 的人都知道它,很多时候人们可能并不知道 Ruby,但是却知道 rails 这个框架。

对于新人来说,Ruby 学习最快的方法还是通过练习编码开始,而网上一些 Ruby 在线编辑器可以免去你搭建环境的过程,非常适合新手学习,接下来我们就来盘点一下 Ruby 的线上编辑器。

try ruby

ruby 为了方便大家学习,搭建了一个官方的线上编辑器,你可以在这里练习 ruby。需要说明的是,这里提供了一些入门例子,通过一点点深入,你就会慢慢掌握 ruby 的基础语法,对于新人来说非常方便。一边敲代码,一边就把语法学习了。

try ruby online editor

replit

这是一个比较强大的 ruby 编辑器,它支持包的导入,支持版本控制,提供了一个 key-value 的数据库支持,此外,还可以对关键信息进行加密处理。

replit ruby editor

最让我喜欢它的一点是它支持 vim 模式,对于一个习惯了 vim 编辑的人来说,这点非常友好,如果你是 emacs 用户,它也提供了 emacs 的键盘映射。而且它还提供了一定的自动补全功能,可以说对于一些练习项目,这个线上编辑器已经足够用了。

paiza

一款不错的线上 ruby 编辑器,支持多种主题配色,支持字体大小设置,支持自动补全,支持 vim 和 emacs 键盘映射模式。支持团队协同编辑,支持 github 的 gist。

paiza online editor

常用的功能都有,算是一款可以尝试的线上编辑器。

jdoodle

一款支持文件导入的线上编辑器,如果你有已经本地写好的代码,可以上传到网站上进行运行。和其它编辑器相比,它最大的特点是支持交互式,可以传入命令行参数等信息。

jdoodle

runrb

一个非常简洁的线上编辑器,并没有像其它编辑器提供很多功能,只是提供了代码的编辑,运行等基本功能。这是一个开源的项目,它的源码可以在 github 上查看到,关于你想要的功能,你都可以在 github 上向作者提出。

runrb

Rubular

这并不是一个 ruby 编辑器,而是一个 ruby 的正则表达式验证器,它是由 ruby 编写的网站,你可以在这里测试你的正则语句编写的是否正确。对于学习正则表达式的人来说,是一个不错的小工具。

rubular

总结

说了这么多线上编辑器,如果真想要把 ruby 学好,个人还是建议在本地搭建环境,使用本地编辑器编写代码会更有优势。本地编辑器一定是比线上编辑器更强大一些,使用起来也会更方便一些,就是初始搭建配置的时候会繁琐一些,不过一旦搭建之后,就可以一直使用了。

但是并不说线上编辑器没有一点用途,当你没有携带自己的电脑的时候,你完全可以登录其他人的电脑,在网页端练习 ruby 编程。总之,如果你想要学习,总能想到办法,如果你不想学,也总能找到借口。

来源:今日头条内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯