Developing applications is not as easy a task as many people think. In fact, it’s a complex process that requires time, dedication and a lot of effort on the part of the project team. That’s why having the right tools can be key to application development. So, today I’m presenting you with a fantastic IDE for Ruby. It’s RubyMine.
JetBrains brings us in RubyMine perhaps the best IDE to develop in Ruby. RubyMine has a pretty good design, elegant, sober and functional to start the work.
It has quite modern features such as the possibility to auto-complete the code and the partial search for code, to increase the speed of coding. Of course, it has debugging and code testing tools, as well as support for HTML, CSS, LESS Coffee script, which also makes it ideal for Ruby on Rails.
Let’s install this fantastic IDE for Ruby
First of all, what you have to do is install Ruby. I think it’s obvious, however, I remind you to do it. It’s possible to do it without so many problems with the following command.
:~$ sudo apt install ruby-full
Installation on Ubuntu 18.04 and Linux Mint 19 is simple because it is available as a snap package. In other words, the whole installation is reduced to one command.
:~$ sudo snap install rubymine --classic
Next, launch it.
The first use of RubyMine
When you first run the application. We will be asked to import some previous configurations. Some of them may come from a previous version. Next, the installer will ask us if we accept the license agreement.
Now you will begin to customize this IDE for Ruby. First, select the UI.
Now, you have to set the keymap scheme.
Now the next step is to integrate the plugins. Leave it that way by default.
Now it’s the turn of the community plugins. You can also install it.
RubyMine is not free so you will be asked to activate the license. However, you can request a trial for 30 days.
Then, the application will ask you if you want to send data anonymously, for statistics and possible improvements.
Finally, you can use RubyMine.
Now it is time to create a New project.
Obviously, it is convenient to create a project with something related to Ruby, but note that it is possible to start Bootstrap or Foundation projects. I created one of Bootstrap, but create one of whatever you want.
Now, start to code!! 😀
Conclusion
The development of applications needs tools that facilitate the process. One of those tools is IDE’s that help to make coding fast and efficient.
Please share this post with your friends.