-
Notifications
You must be signed in to change notification settings - Fork 12k
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
Recommended VS Code configuration #2672
Comments
Definitely agree! Perhaps it can be part of the wiki and include plugins/instructions for other editors too. I had to track down several plugins to get Vim working smoothly. I'd be willing to add what I've learned to a shared knowledge resource. |
I'm not sure if this helps but here's my basic vscode configuration file in an Angular-CLI project. It lets you debug server-side node code |
I'll try to create a first draft for that, but I'm not familiar with integration to VS Code. I'll need help from folks! 🙏 |
@mbeckenbach @benjamincharity @dancancro Could you help me to fill TODO parts? I want your reviews and comments! |
VS Code recipes actually has an official doc for Angular CLI already: https://github.com/Microsoft/vscode-recipes/tree/master/Angular-CLI |
I think to add a section with IDEs recommended plugins to https://angular.io/resources will be very nice. What do you think @filipesilva @mgechev ? |
I don't have a specific opinion about this but @hansl probably has, because he has been working on moving the CLI docs over to angular.io. |
Discussed this amongst the CLI team today, and we definitely agree that we can do better in this space. Rather than just writing docs about it however, it would be better to have Regarding extension recommendations, it begs the difficult question of "What extensions get recommended?" which is very difficult to address. We want to avoid even the appearance of favoritism, whether for extensions written by core team members, written by frequent contributors, lobbied heavily, or based on any other aspects than the extension's individual merit. Unfortunately, it is very difficult to avoid such an appearance, even if all the decision-makers have the best intentions. After some discussion, the team has decided that the safest option is to simply not recommend any community extensions, because introducing "officially" recommend extensions only causes confusion and the possibility of misinterpretation. As an alternative, there are many community-curated lists of useful tools and extensions which developers can use. There are still a lot of questions here we need to figure out before we can make the change:
|
Proposal:
Additionally, I'd consider super useful:
I'd volunteer to submit a PR with a basic agreed configuration. It can be a foundation to be extended later according to community feedback. |
… a new workspace When generating a new workspace we now generate several VS Code configurations. - extensions: we added config to recommand to use official VS Code extensions. - launch: added run and debug launch scripts for `ng test` and `ng serve` - tasks: configured `npm start` and `npm test` to better support the launch scripts More information about each files can be found - extensions: https://go.microsoft.com/fwlink/?linkid=827846 - launch: https://go.microsoft.com/fwlink/?linkid=830387 - tasks: https://go.microsoft.com/fwlink/?LinkId=733558 Closes #2672
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
OS?
I think lots of developers out there use VS Code for ng2 projects. It would be very cool to have some kind of recommended configuration on the following VS Code settings for an optimal user experience.
Could be written for other ide's like webstorm to.
The text was updated successfully, but these errors were encountered: