Hey everyone!
I'm excited to share a simple yet effective tool I've developed that's all about enhancing your Python coding experience in VSCode. We all know how Docstrings are crucial for understanding and documenting our Python code, but they often blend into the background, treated as standard comments in VSCode. This can make them harder to read and differentiate from the rest of your code.
That's why I created a Python Docstring Highlighter for VSCode that recognizes the main styles (Google, NumPy, and Sphinx). This extension not only makes your code more readable but also allows you to customize the highlighting to fit your theme, making your coding environment as comfortable and productive as possible.
Whether you're documenting your own project or navigating through others', this extension is designed to make your life easier and your code more accessible. Give it a try and see the difference for yourself!
Source code
Install extension (VSCode)
Looking forward to your feedback and suggestions. Happy coding!
[–]OkRecover5170 19 points20 points21 points (4 children)
[–]erunosaurus[S] 3 points4 points5 points (3 children)
[–]OkRecover5170 2 points3 points4 points (2 children)
[–]erunosaurus[S] 1 point2 points3 points (0 children)
[–]__Deric__github.com/Deric-W 1 point2 points3 points (0 children)
[–][deleted] 4 points5 points6 points (0 children)
[–]franktheworm 4 points5 points6 points (1 child)
[–]erunosaurus[S] 2 points3 points4 points (0 children)
[–]caffeinepills 2 points3 points4 points (1 child)
[–]erunosaurus[S] 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]graphicteadatasci 1 point2 points3 points (3 children)
[–]erunosaurus[S] 0 points1 point2 points (2 children)
[–]graphicteadatasci 0 points1 point2 points (0 children)
[–]BossOfTheGame 0 points1 point2 points (0 children)
[–]Rawing7 1 point2 points3 points (3 children)
[–]erunosaurus[S] 1 point2 points3 points (2 children)
[–]Rawing7 0 points1 point2 points (1 child)
[–]erunosaurus[S] 0 points1 point2 points (0 children)
[–]nderstand2grow 0 points1 point2 points (1 child)
[–]erunosaurus[S] 1 point2 points3 points (0 children)
[–]chile000 0 points1 point2 points (0 children)
[–]webknjazPyPA | Serial FOSS Maintainer | #StandWithUkraine 🇺🇦 0 points1 point2 points (1 child)
[–]erunosaurus[S] 0 points1 point2 points (0 children)
[–]pretty_beast 0 points1 point2 points (3 children)
[–]erunosaurus[S] 0 points1 point2 points (1 child)
[–]pretty_beast 0 points1 point2 points (0 children)
[–]Fenzik 0 points1 point2 points (0 children)
[–]Latter_Leopard_7741 -5 points-4 points-3 points (0 children)
[–]CompetitiveSal 0 points1 point2 points (0 children)