I noticed that I have many extensions installed that I don't even know what they are and when they are installed, e.g. isort, jupiter cell tags etc.
I only installed python and jupyter notebooks myself. Those others seem to be installed later without my knowledge.
Does vscode install extensions automatically somehow?
CodePudding user response:
The Python and Jupyter extensions you installed are extension packs. They include isort and Jupyter Cell Tags (as well as others).
You can see for yourself.
https://marketplace.visualstudio.com/items?itemName=ms-python.python:
The Python extension will automatically install the Pylance, Jupyter and isort extensions to give you the best experience when working with Python files and Jupyter notebooks.
https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter:
The Jupyter Extension will automatically install the following extensions by default to provide enhanced Jupyter notebook experiences in VS Code.
- Jupyter Keymap - to provide Jupyter-consistent keymaps
- Jupyter Notebook Renderers - to provide renderers for MIME types such as latex, plotly, vega, etc.
- Jupyter Cell Tags and Jupyter Slide Show - to provide the ability to tag cells in notebooks and support for presentations
I do vaguely remember reading somewhere that some of the functionality that is now in-built / out-of-box in VS Code used to be part of separate extensions, but I don't remember where I read that, so that might just be my brain making things up.