-
Notifications
You must be signed in to change notification settings - Fork 71
Description
I teach Python+pandas, and as of this semester am having my students install and enable it. We/I ran into some issues doing so, mainly that a lot of configuration is needed to get format-on-save working. My students are relatively new to coding, so getting them to understand what was going on in the Settings JSON was a hurdle. I'd love to reduce the friction for them and other newbies (and everyone, really).
My assumption is that most people who install this extension would want the following enabled by default for both Python files and notebooks:
- Ruff to be set as the Python formatter
- Format on save to be enabled
- Import sorting enabled
Therefore, my suggestion is to consider either:
- Changing those settings by default, assuming that's possible or broadly desirable
- Giving a button for "want us to set this up for you?"
Granted, this could be a newbie bias and the more conservative approach makes sense for the majority of users. Just throwing this perspective out there.
Thanks!