Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: VSCode/IntelliJ support for DartFrog #286

Closed
4 tasks done
iamsahilsonawane opened this issue Aug 17, 2022 · 9 comments
Closed
4 tasks done

feat: VSCode/IntelliJ support for DartFrog #286

iamsahilsonawane opened this issue Aug 17, 2022 · 9 comments
Assignees
Labels
feature A new feature or request
Milestone

Comments

@iamsahilsonawane
Copy link

Description

As mentioned in the roadmap, it includes the support for VSCode/Intellij Plugin. I am adding this issue as I think I'll be happy to contribute to this.

Requirements

From the roadmap points: The extensions will include

  • Create a new project
  • New Routes
  • New Middleware
  • Attach Debugger

Additional Context

I'll be very excited and happy to contribute to this project in any way possible, and this proposal fits me quite well.
Thanks for the great package!

@felangel
Copy link
Contributor

Hi @iamsahilsonawane 👋
Thanks for opening an issue!

I would recommend holding off on working on this issue until #260 is done so that the extensions can leverage the CLI and we don’t need the maintain duplicate implementations. Thanks so much for the enthusiasm and support!

@felangel felangel added the feature A new feature or request label Aug 17, 2022
@felangel felangel added this to the 1.0.0 milestone Aug 17, 2022
@iamsahilsonawane
Copy link
Author

Sure will wait.

Let me know if I could start working on this once the CLI with those commands ready!

Thanks 👍

@felangel
Copy link
Contributor

Sure will wait.

Let me know if I could start working on this once the CLI with those commands ready!

Thanks 👍

Yes, definitely! 💯

@rlimberger
Copy link

Is there currently no way to attach the vscode debugger to the dart_frog process?

@iamsahilsonawane
Copy link
Author

I don't think there is.

@felangel when can we start on this?

@felangel
Copy link
Contributor

felangel commented Sep 2, 2022

@rlimberger yes you can copy the dev tools URL (you’ll see it when you run dart_frog dev) and use the Dart Attach to Process command, paste the url (but you’ll need to remove the url fragment (#)).

We are working on making this simpler but the above steps should work in the meantime. Hope that helps!

@jaumard
Copy link

jaumard commented Jan 7, 2023

@felangel not sure what you're saying about Dart Attach to Process command I don't have such command on IntelliJ.

@alestiago
Copy link
Contributor

Thanks for opening an issue @iamsahilsonawane !

We're thinking about adding extensions to improve the developer experience.

Regarding attaching the debugger (cc: @rlimberger , @jaumard) there is an open PR with documentation on how to do so #573 . Feel free to try following the documentation there and if you wish you can review the pull request.

@alestiago
Copy link
Contributor

A Dart Frog VS Code extension is now available at the VS Code Marketplace 🥳.

The current published version supports the ability to create a new project, a new route and a new middleware. The next published version will allow attaching a debugger, see #955. Therefore, I'm now closing this issue in favour of feat: IntelliJ extension support #775 to target exclusively IntelliJ support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature or request
Projects
Development

No branches or pull requests

5 participants