Debugging with IDE
Explore how to debug Ruby code using integrated development environments like RubyMine and VSCode. Understand the advantages of IDE debugging, including setting breakpoints easily, navigating to method definitions, and managing debugging sessions. This lesson helps you compare IDE debugging with console tools and introduces setup tips to make the process smoother.
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 ...