The current implementation of the "Language Distribution Chart" in the extension often assigns coding time to "unknown" languages when the language cannot be detected. This negatively affects the usefulness of the chart for developers working in multiple languages.
Requested enhancement:
- Instead of defaulting to "unknown," the extension should attempt to infer the programming language based on the file extension of the file being edited.
- It would be very helpful to allow users to configure a mapping of file extensions to languages in the extension settings. This way, if a language isn't detected automatically or if users work with uncommon extensions, they can ensure time is attributed correctly.
- Example: mapping
.py to "Python", .js to "JavaScript", etc.
Benefits:
- More accurate and actionable analytics in the Language Distribution Chart.
- Flexibility and control for users working with a wide variety of languages or custom extensions.
Thank you for considering this feature!
The current implementation of the "Language Distribution Chart" in the extension often assigns coding time to "unknown" languages when the language cannot be detected. This negatively affects the usefulness of the chart for developers working in multiple languages.
Requested enhancement:
.pyto "Python",.jsto "JavaScript", etc.Benefits:
Thank you for considering this feature!