vscode-python
Python extension for Visual Studio Code (by microsoft)
Bracket-Pair-Colorizer-2
Bracket Colorizer Extension for VSCode (by CoenraadS)
vscode-python | Bracket-Pair-Colorizer-2 | |
---|---|---|
82 | 9 | |
4,410 | 722 | |
0.6% | - | |
9.6 | 0.5 | |
6 days ago | about 4 years ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vscode-python
Posts with mentions or reviews of vscode-python.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-03-29.
-
Self-contained Python scripts with uv
help get this supported in vscode by liking the issue here: https://github.com/microsoft/vscode-python/issues/24916
-
Trying to do Larger contributions to Open Source
The issue involved preventing test coverage from running a second time if it had already failed. I located the GitHub Actions workflow file and found the step responsible for running test coverage. By using the needs argument, I made the step depend on the earlier test steps to be completed. After updating the workflow and creating a pull request, I was happy to see it accepted and merged.
-
A brief recap of what I did this Month
VS Code Python
-
Contributing to Other Open Source Projects - Week 2
The main contribution I worked on was for the vscode-python extension. The issue involved removing redundant JSDoc comments that TypeScript can already infer. Some of the comments were a repeat of what was can be understood from the typescript code, which meant they would need to be updated every time the code changed. The idea was to get rid of those types of comments but keep parts that added useful context.
- VS Code Python extension broken by default
-
The Weirdest Bug I've Seen Yet
Ah, Chrome and slow spinners.
Python tests were taking ages on VSCode due to an SVG spinner:
https://bugs.chromium.org/p/chromium/issues/detail?id=103626...
https://github.com/microsoft/vscode-python/issues/9216
-
Integrated terminal doesn't work when running a single line of Python code
It seems to be a problem caused by the new version of the Python extension. Here is a GitHub link for you to follow up.
-
How to Setup VSCode for C/C++ Programming (From a Microsoft Software Engineer)
For the python extension, please file your issue here: https://github.com/microsoft/vscode-python/issues
-
Should I be switching to VsCode from PyCharm?
There seems to be a focus on feature velocity, and as the big parts start to stabilize (language server stuff, refactoring, extension framework, general UI/UX expectations), I hope we'll see some more attention paid to the default experience. But changing defaults in an ecosystem where users embrace configurability is tough, see the pythonPath fiasco, so I don't know the way forward. Core dev Brett Cannon seems to support the opinionated path for the VSCode Python experience going forward, so we'll see where that takes us.
-
Python extension to break long strings
I filed a GitHub report, you can always follow up.
Bracket-Pair-Colorizer-2
Posts with mentions or reviews of Bracket-Pair-Colorizer-2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-21.
- VS Code Extensions For Python Developers.
-
How We Made Bracket Pair Colorization 10,000x Faster
The original developer doesn't sound too worried and seems to have collaborated on the feature: https://github.com/CoenraadS/Bracket-Pair-Colorizer-2/issues...
Plus it helps him getting rid of 399 open issues.
-
Why was the Brackets Pair Colorizer extension archived?
It works mostly, but there are still a few bugs, such as escaped brackets in Python's f-strings not working, as noted in CoenraadS/Bracket-Pair-Colorizer-2#156 (the issue I was originally looking up).
-
Scoped indentation highlighting
Is there a way to do something like what they have in VSCode? https://github.com/CoenraadS/Bracket-Pair-Colorizer-2
What are some alternatives?
When comparing vscode-python and Bracket-Pair-Colorizer-2 you can also consider the following projects:
quokka - Repository for Quokka.js questions and issues
nvim-ts-rainbow - Rainbow parentheses for neovim using tree-sitter. Use https://sr.ht/~p00f/nvim-ts-rainbow instead
jupyter - Jupyter metapackage for installation, docs and chat
vscode-extension-samples - Sample code illustrating the VS Code extension API.
openvscode-server - Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere.
dark - Darklang main repo, including language, backend, and infra