GithubHelp home page GithubHelp logo

DAP support about neotest-go HOT 2 OPEN

nikita-orca avatar nikita-orca commented on August 10, 2024 1
DAP support

from neotest-go.

Comments (2)

akinsho avatar akinsho commented on August 10, 2024

FYI:
👉🏿 https://github.com/nvim-neotest/neotest-go#contributing
👉🏿 https://github.com/mfussenegger/nvim-dap/wiki/Debug-Adapter-installation#go-using-delve-directly

from neotest-go.

florentcigolotti avatar florentcigolotti commented on August 10, 2024

Hi!

I have been working a bit on a PR to add the support for the dap strategy. I got something that is working for simple Test* and Example* right now.
This is a draft for now, I don't feel confident about the integration in the adapter.build_spec function (if someone have some time to add comments on the PR I will appreciate)

Also right now after a debugging session the status sign is broken, I haven't spend much time on it, I will do when I have spare time!

The user experience is awesome when it works! (thanks a lot for writing this plugin)

from neotest-go.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.