Debugging with IDE

Learn how to use IDE to debug a program.

We'll cover the following

Until now, we’ve been using only console tools for debugging. Many programmers prefer to use console tools, debuggers, and text editors like Vim, Emacs, and other applications.

The advantage of console tools is that they work at any “host,” whether on a developer’s computer or a remote Linux server, which is often used to serve clients, and not for development. In other words, knowing how these tools work allows us to debug a program not only locally, but remotely as well. One needs only an SSH connection.

However, the convenience of IDE debugging has been deeply appreciated. The authors of this course do not use IDE debugging quite often, but it’s worth mentioning.

RubyMine

Here is how RubyMine IDE looks like:

Get hands-on with 1200+ tech skills courses.