Video Tutorial: Get Started with RBS in RubyMine
Hello everyone, In this tutorial, you will learn how to add RBS to your project and get an overview of the main RBS features that RubyMine offers. For more information about this topic, read the section dedicated to RBS in the RubyMine documentation. Please feel free to share your feedback on our RBS support in the comments below, on our website, or on Twitter. And as always, please report any issues you encounter. Check out our YouTube playlist to see more RubyMine video tutorials like this. Happy developing! The RubyMine team
Video Tutorial: Testing and Coverage in RubyMine
Hello everyone, In this tutorial, you’ll learn how to: Run and debug tests in RubyMine Get coverage information Create new tests Customize test templates For more information about this topic, you can also read the section dedicated to testing in the RubyMine documentation. (more…)
Video Tutorial: RubyMine and Docker Compose
Hello everyone, In this tutorial, you’ll learn how to use Docker Compose with RubyMine for local development. For more information about this topic, please also read our Docker Compose as a remote interpreter tutorial. (more…)
Webinar Recording: Сross-Platform Mobile Development with RubyMotion and RubyMine
Hello everyone, Last week brought great news for RubyMotion users and we're proud to have been involved. Laurent Sansonetti, the founder of HipByte and the original developer of RubyMotion, announced the first release of Flow and showed an inspiring demo during the webinar! The recording is now available on YouTube JetBrainsTV channel. Please read more about mobile and development services from HipByte, discover RubyMotion manuals and book recommendations, and learn more about RubyMotion support in RubyMine. — Your RubyMine Team
Webinar Recording: React.js from a Rails Developer’s Perspective
Webinar Recording: What’s New in RubyMine 8
Hello everyone, If you missed our webinar about the new RubyMine 8 features, or you just want to revisit the most interesting parts, watch the recording on JetBrainsTV, our YouTube channel. The first part of this session talks about Rbenv gemsets support, new debugging features and the most useful editor and UI enhancements. In the second part, Wes Higbee guides you through new Angular 2 and TypeScript features: (more…)
Webinar Recording: Refactoring Rails Applications with RubyMine
Hello everyone, We've been asked when the last Tuesday webinar recording would be available, and now you can watch it on YouTube JetBrainsTV channel. Rails refactoring guru Andrzej Krzywda shares his experience and best practices during this session. Andrzej shows how to apply typical refactoring recipes to put your code in order, with examples of service objects and other patterns, all using RubyMine refactorings extended with custom shortcuts: (more…)
Solve a Tricky Ruby Problem and Win a Prize!
Hello everyone, You know that annoying feeling when you have crutches in your code and can’t seem to find a better solution, don't you? Well, this is it. We faced a tricky Ruby problem: UTF-8 regular expressions fail when working with non UTF-8 strings. We've tried to solve it and improve this chunk of code, but to no avail. We were really stumped. And then we realized this problem could be a good task for a Ruby contest! (more…)
Your Piggy Bank of Useful Links
Hello everyone, The world of Ruby can be very enthralling, but when you're a newbie it is so easy to get lost. Even a professional sometimes needs good Ruby and Rails programming tips as well as how-to's to his/her favorite tools. No matter how experienced you are I bet you have your own piggy bank of useful links. In this post I aim to share my own one. Ruby on Rails Tutorial by Michael Hartl is well known and needs no advertising. But if you are a RubyMine user you may be glad to know David Loeffler adopted it to RubyMine. You will find there everything you need to start with Ruby on R
Webinar Recording: Developing Test Automation Scripts with RubyMine
The recording of our September 10th webinar with Jeff "Cheezy" Morgan and Anna Bulenkova, Developing Test Automation Scripts with RubyMine, is now available on JetBrains YouTube Channel and JetBrains.TV. The code used in this webinar is available at github.com/cheezy/JetBrainsWebinar. In this webinar, Cheezy develops automation against a web application and demonstrates how the cucumber, refactoring, and git support from RubyMine streamline this development effort. About this webinar: Test Automation has been a very hot topic in the industry for the past few years. The need for ra
A Touch of Magic: Debugging Ruby with RubyMine
Hello everyone, id= Click to view the demo No matter how good are you at programming, the seemingly endless and exhausting debugging sessions will happen. The following video is meant to show you how to sugarcoat this routine with the help of RubyMine graphical debugger and make it as pleasant as it can be. As a bonus, we discover some of the tricks related to Ruby counting and math objects and operations. If you want further reading about debugging with RubyMine, go to WebHelp.
Navigation with RubyMine: Travelling Through Code
Hello everyone! id= Click to view the demo The more source code a project contains, the easier it is to get lost in it, and at times we have to spend a lot of time to get out of the woods and find what we're looking for. Watch the following screencast to learn how you can use navigation features in RubyMine to quickly find what you need even in the largest and most complicated projects. See RubyMine Web help and Keymap reference for more details.