Skip to content

Rails support#25

Description

@duduribeiro

Hey folks 馃憢

I've created a dap adapter / config that I could run a rails debugging flow but I don't know the best idea to integrate with nvim-dap-ruby

basically I did this:

  dap.adapters.ruby = {
    type = 'server';
    port = "1234";
    command = '/path/to/rails/app/bin/rdbg';
    args = {"--open", "--port", "1234", "--"};
    -- useBundler = true;
  }
  --
  dap.configurations.ruby = {
    {
      type = 'ruby';
      request = 'launch';
      name = 'ruby debug: start rails';
      command = 'bin/rails s';
      useBundler = true;
    },
  }

With this config I could run the debugger BUT I needed to manually start the process on another terminal with rdbg --command --open --stop-at-load --port 1234 -- bin/rails s.

Any tips on how can I configure my adapter / configuration to execute this for me? 馃槃

Gravacao.de.Tela.2022-10-25.as.18.23.15.mov

this is the video of it working. one annoying stuff that I noted is that when I start the debug process, it looses the syntax highlights and IDK why.

Do u think it is feasible to run dap support for rails with debug gem like I tried to made?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions