Is your feature request related to a problem? Please describe.
Visual Studio Code is currently a pretty accessible IDE for code development. Most importantly, it allows you to apply real time linting and view the warnings/errors raised by the linter. #9958 will introduce flake8 as a linter within NVDA to check code quality and style.
Describe the solution you'd like
I propose including a basic visual studio code project within NVDA for people to get started with VS Code, using flake8 as the linter configured to use our specific flake8 configuration.
Describe alternatives you've considered
Provide a community driven repository for this (i.e. don't include a project in the NVDA git repository itself).
Additional context
Initial work was created by @bramd in his vscode branch. This work is based on pylinter. I forked this branch and am using a prototype implementation of a visual studio code project that uses flake8 as the linter, based on configuration from #9958.
Is your feature request related to a problem? Please describe.
Visual Studio Code is currently a pretty accessible IDE for code development. Most importantly, it allows you to apply real time linting and view the warnings/errors raised by the linter. #9958 will introduce flake8 as a linter within NVDA to check code quality and style.
Describe the solution you'd like
I propose including a basic visual studio code project within NVDA for people to get started with VS Code, using flake8 as the linter configured to use our specific flake8 configuration.
Describe alternatives you've considered
Provide a community driven repository for this (i.e. don't include a project in the NVDA git repository itself).
Additional context
Initial work was created by @bramd in his vscode branch. This work is based on pylinter. I forked this branch and am using a prototype implementation of a visual studio code project that uses flake8 as the linter, based on configuration from #9958.