i18n-debug
debug
Our great sponsors
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Onboard AI - Learn any GitHub repo in 59 seconds
- SaaSHub - Software Alternatives and Reviews
i18n-debug | debug | |
---|---|---|
2 | 25 | |
170 | 1,013 | |
- | 2.0% | |
0.0 | 0.0 | |
11 months ago | 2 days ago | |
Ruby | Ruby | |
MIT License | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
i18n-debug
We haven't tracked posts mentioning i18n-debug yet.
Tracking mentions began in Dec 2020.
debug
-
Ask HN: What side projects landed you a job?
In 2017, I wrote a toy language called Goby[1] to learn how Ruby works. A few folks contributed quite a bit to it and one of them later referred me to my previous job (as a backend developer).
Fast-forward to 2021, I got interested in debugging tools so I started contributing to the then newly created Ruby debugger[2]. In less than a year I opened more than a hundred PRs and became the 2nd biggest contributor of it. And that eventually landed me a job to work on Ruby's development tools, like LSP servers, REPLs, and of course, the debugger :-)
-
Debugging Silent Create Action Failures in Rails
Debuggers are powerful tools that allow you to step through your code line-by-line, inspecting variables and understanding the flow of execution. Using debuggers is a whole topic unto itself, and getting into the weeds with that would balloon the scope of this post. If you want more information on using them, I recommend reading the README for rdbg. This is the debugging solution for modern Ruby/Rails development. It's in Ruby's stdlib as of v3.1, and Rails 7+ apps include it in the Gemfile by default. I also recommend this section of the Rails guides for exploring how to use the debug gem with Rails applications.
-
Intro to Trace Inspector that displays Ruby trace logs with pretty UI
Trace Inspector, a tool that displays Ruby trace logs with pretty UI while debugging in VS Code, has recently landed in debug.gem. debug.gem is a Ruby standard debugger library and the default debugger in Rails. Since debug.gem supports VS Code, you can debug Ruby programs in vscode-rdbg.
-
Debugging Help
For newer versions of Rails (introduced in v7): Debug Gem
-
Anyone else working through Michael Hartl's Learn Enough RoR Series that might be able to help me with a failing unit test?
While pry is nice Ruby 2.6+ includes the debug gem in the standard library which avoids the need to install another dependency.
-
Ruby Debug support in Nova editor
We just rolled out a new extension called Ruby Debug that connects the editor to the debug gem through the debugger protocol. It's possible to run the debugger both in launch and attach mode, so you can use it with Rails or whatever application you like.
-
From byebug to ruby/debug
Switching to a new debugger and potentially changing your debugging process could be scary. So I hope this post can help you get familiar with ruby/debug and determine whether to switch to it.
-
Setup ruby/debug with VSCode
Do you know Ruby's official debugger ruby/debug provides out-of-box integration with VSCode? If you haven't tried it yet or having difficulty making it work, I hope this short post will help you set it up.
-
What would it take to convert breakpoint in VSCode into binding.pry
Hey there, I'm not sure what do you mean by converting breakpoints into binding.pry. If you just want to insert breakpoints but not limited to pry's breakpoints, Ruby's official debugger actually supports VSCode out of the box.
Hey there, Ruby's official debugger actually supports VSCode out of the box. Here's how you do it:
What are some alternatives?
Byebug - Debugging in Ruby 2
Pry - A runtime developer console and IRB alternative with powerful introspection capabilities.
vimspector - vimspector - A multi-language debugging system for Vim
nvim-ts-context-commentstring - Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
.dotfiles - My dotfiles
dotfiles - Settings for various tools I use.
ruby - The Ruby Programming Language
vim-dirvish - Directory viewer for Vim :zap:
dotfiles
Ruby on Rails - Ruby on Rails
Puma - A Ruby/Rack web server built for parallelism
callstacking-rails - Rails client for Call Stacking - your insurance policy for tracking down those hard-to-find production bugs.