Code Monkey home page Code Monkey logo

Comments (20)

deivid-rodriguez avatar deivid-rodriguez commented on August 20, 2024 3

Please use reactions instead of dummy comments!

from byebug.

izaera avatar izaera commented on August 20, 2024 1

Just a quick comment to say that I have published the first version of the Atom plugin. Right now it is work in progress but at least you can launch, step and stop debugged process. And also send direct commands to byebug.

Check it out here: https://atom.io/packages/atom-byebug

from byebug.

deivid-rodriguez avatar deivid-rodriguez commented on August 20, 2024

Hi @jch, haven't heard of nobody working on that plugin, so go ahead. @shuky19's sublime-debugger seems like a similar plugin so he might be able to help you. In any case, let me know how I can help if you need it.

from byebug.

JonCrawford avatar JonCrawford commented on August 20, 2024

👍 for this. I would use it every single day. I use https://atom.io/packages/ruby-test to run tests inside Atom, and without this, my Rspec/Spring processes get hung when I accidentally leave in a byebug statement when executing from inside the editor. Have to ps/kill them from the command line a couple times a day after I do that. Super annoying. Consider this a major bump!

from byebug.

Jeehut avatar Jeehut commented on August 20, 2024

I'd love to see this, too and would help if I can. I'm not fit in node.js though ... but here's a node debugger for atom as a starting point on how this might look like at the end:
https://github.com/kiddkai/atom-node-debugger

from byebug.

anhari avatar anhari commented on August 20, 2024

👍

from byebug.

izaera avatar izaera commented on August 20, 2024

Hi there:

I'm working on an Atom plugin for byebug. It's not yet finished and almost still unusable for real debugging, but run, stop, next and step seem to be working already.

If anyone wants to contribute it is here -> https://github.com/izaera/ruby-debugger-byebug https://github.com/izaera/atom-byebug

If not, you will have to wait until I complete it :-P

Cheers,
Ivan

from byebug.

deivid-rodriguez avatar deivid-rodriguez commented on August 20, 2024

Hi Ivan! Thanks, this is great! Do you think we should maybe close this issue and add the plugin to the README? Also, the name of the plugin feels a bit strange to me. Shouldn't it mention "Atom" somewhere?

from byebug.

shuky19 avatar shuky19 commented on August 20, 2024

Hi all,

I'd love to help, please update me where things are standing right now

from byebug.

izaera avatar izaera commented on August 20, 2024

Hi @deivid-rodriguez:

As I said the plugin is still not functional, nor have I deployed it to atom package repository, so I'm not sure if this bug should already be closed or not (maybe you can add it to the README marked as 'in-progress' or 'experimental' and I'll tell you when it is production ready).

Regarding, the name, I agree that the repo name is not the best I could have chosen :-(, but changing it now it's a bit cumbersome. I will try it, nevertheless.

@shuky19 Let me write the current status when I have some time and put it in the repo's README so that I don't have to repeat it every time :-).

from byebug.

izaera avatar izaera commented on August 20, 2024

@deivid-rodriguez done -> https://github.com/izaera/atom-byebug

from byebug.

deivid-rodriguez avatar deivid-rodriguez commented on August 20, 2024

As I said the plugin is still not functional, nor have I deployed it to atom package repository, so I'm not sure if this bug should already be closed or not (maybe you can add it to the README marked as 'in-progress' or 'experimental' and I'll tell you when it is production ready).

I think adding it to the README with a "experimental" status is a good idea.

@deivid-rodriguez done -> https://github.com/izaera/atom-byebug

Cool!

from byebug.

izaera avatar izaera commented on August 20, 2024

@shuky19 I have updated the readme of the plugin project with a little explanation on how to help. Please have a look and tell me if it can be enhanced. Thx.

https://github.com/izaera/atom-byebug/blob/master/README.md#how-to-contribute

from byebug.

izaera avatar izaera commented on August 20, 2024

@deivid-rodriguez I think that, as you proposed, you can close this bug and we can create/follow discussions in the plugin's repo issues. What do you think?

from byebug.

deivid-rodriguez avatar deivid-rodriguez commented on August 20, 2024

@izaera Thanks for the great work. Feel free to open a PR to add the plugin to the README. Otherwise, I'll do it and close this when I get time! 😉

from byebug.

zedtux avatar zedtux commented on August 20, 2024

@izaera can you please give a status update on your Atom package?

from byebug.

izaera avatar izaera commented on August 20, 2024

@zedtux As I said before, the project is here: https://github.com/izaera/atom-byebug

I have not done much development since some time ago because:

  1. It looked (to me) like no one else was very interested in the plugin
  2. I haven't had too much time either :-(
  3. I have get used to byebug's command line which can be accessed through Atom's terminal so I don't need it as much as before.

That said, I will probably restart development again because it seems that I have more free time now. You are welcome to join if you like ;-).

from byebug.

zedtux avatar zedtux commented on August 20, 2024

Thank you @izaera for your update :)

Unfortunately I'm not a good Javascript developer, and the best I did until now is my ror-refactor, plus I have already 2 big projects in parallel taking all my time 😓

I'm looking for your package. Why not adding your project to funding platform like bountysource.com? :)

from byebug.

izaera avatar izaera commented on August 20, 2024

Let me check the status of the project because right now it doesn't even work in Atom (due to the latest changes of the editor). I will recover it and continue development (probably at a slow pace, though).

Please follow the advance in the plugin's project. As soon as it works for Atom I will package it (as something experimental, not fully working) so that it can be at least installed and people can contribute (with development or feedback: both are welcome :-) ).

from byebug.

zedtux avatar zedtux commented on August 20, 2024

Great @izaera I'm following up on the package's repo.

from byebug.

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.