Intelligent Ruby and Rails IDE
Software consultancy and Rails Foundation member Planet Argon is once again collecting real-world insights from Rails developers and turning them into something the whole community can learn from. The survey takes a deep look at how Rails is actually used today, including the tools people rel…
Smarter AI-assisted workflows; new experimental symbol-based language modeling engine, that boosts performance; stable remote development support, and more.
RubyMine's Rails Toolset shows how to design LLM-friendly MCP tools, covering pagination, filtering, overcoming context limit, and AI assistant constraints.
Ruby marks its 30th anniversary alongside the release of Ruby 4.0!
RubyMine 2025.3 is out! This blog post briefly goes over the highlights of the latest release. For a detailed description, check out our What’s New page. You can get the new build from our website or via the free Toolbox App. AI Assistant Multi-agent experience: Junie and Claud…
各位开发者注意啦!RubyMine 现在对非商业用途免费! 无论您是刚开始学习 Ruby 与 Rails、推动开源项目、创作开发内容,还是开发个人兴趣项目,我们都希望为您提供趁手的工具,让您的开发过程更愉悦… 而且全程零费用。 免费获取 RubyMine 开启全新篇章 此前,我们已为 WebStorm、RustRover、Rider 和 CLion 推出全新许可模式,使这些 IDE 对非…
RubyMine, a JetBrains IDE for Ruby and Rails, is now free for non-commercial use! Learn more in the blog post.
In this post, we'll investigate how the byebug and debug gems work internally, show RubyMine’s debugger architecture, and figure out which debugger is the fastest.
RubyMine 2025.2 is out! In this blog post, we briefly go over the highlights of this release. For a detailed description, check out our What’s New page. You can get the new build from our website or via the free Toolbox App. AI Assistant JetBrains AI Assistant has received a ma…
Ruby 開発者の皆さん、こんにちは! デバッグはソフトウェア開発における重要な工程ですが、ほとんどの開発者は実際のデバッグの仕組みを理解せずにデバッガーを使用しています。RubyMine チームは数年にわたって Ruby 用のデバッグツールを開発しており、その開発の行程で得た知見の一部を共有したいと考えています。 この記事では、Ruby デバッガーの背後にある TracePoint、命令列、および Ruby の C レベルデバッグ API という主な技術について説明します。 まずは TracePoint について取り上げ、それを使用してデバッガーに重要なイベントでコードを停…
In this post, we’ll explore the main technologies behind Ruby debuggers — TracePoint, Instruction Sequence, and Ruby’s C-level debugging APIs.