|
3 | 3 | ## Introduction |
4 | 4 |
|
5 | 5 | **Please be advised that this project is presently in BETA, thereby it will be updated accordingly.** |
| 6 | + |
| 7 | +## Extensions |
| 8 | + |
| 9 | +* [**Chromodynamics Theme**]: A **VSCode plugin** extends **Python programming** in **VSCode** through *a highly recommended (at least, from yours truly!)* **dark color scheme** from [**MagicStack**](https://github.com/MagicStack). **Note:** This works well with [**MagicPython**](https://github.com/MagicStack/MagicPython), which is included below. :-) |
| 10 | + |
| 11 | +* [**Python**](https://marketplace.visualstudio.com/items?itemName=ms-python.python): An official **Microsoft VSCode plugin** that provides support for the **Python programming language** albeit for all actively supported **versions**: **2.7, >=3.6**, including **Functionalities**, such as: |
| 12 | + |
| 13 | + * IntelliSense |
| 14 | + |
| 15 | + * Linting |
| 16 | + |
| 17 | + * Debugging |
| 18 | + |
| 19 | + * Code Navigation |
| 20 | + |
| 21 | + * Code Formatting |
| 22 | + |
| 23 | + * [**Jupyter Notebook**](https://jupyter.org/) Support |
| 24 | + |
| 25 | + * Refactoring |
| 26 | + |
| 27 | + * Variable Explorer |
| 28 | + |
| 29 | + * Test Explorer |
| 30 | + |
| 31 | + * Snippets |
| 32 | + |
| 33 | + * **Note**: Please be advised that you will need a **Python** distribution. Depending on what you utilize Python programming for, I can recommend without hesitation either the official [**Python Distribution**](https://www.python.org/) or [**Anaconda**](https://www.anaconda.com/). **Anaconda** graphical user interace is best for **data science**, **artificial intelligence**, and **machine learning**. Conversely, the official **Python** distribution is best for application development (desktop, web, or GIS). I have included the weblinks to the respective homepages, since usually pages are moved and the direct weblink would be dead. :-( |
| 34 | + |
| 35 | +* [**MagicPython**](https://marketplace.visualstudio.com/items?itemName=magicstack.MagicPython): A **VSCode plugin** that supports **preferences** and **syntax highlighter** for "cutting edge" **Python 3**, whereby serving as a **drop-in replacement** for the default **Python package**. |
| 36 | + |
| 37 | +* [**Jinja**](https://marketplace.visualstudio.com/items?itemName=wholroyd.jinja): A **VSCode plugin** that supports **Jinja template language** support, including **language colorization** support, including but not limited to **type annotations**, **f-strings**, and **regular expressions**. |
| 38 | + |
| 39 | +* [**Django**](https://marketplace.visualstudio.com/items?itemName=batisteo.vscode-django): A **VSCode plugin** that provides "beautiful" **syntax** and **scoped snippets**. |
| 40 | + |
| 41 | +* [**Visual Studio IntelliCode**](https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode): A **VSCode plugin** that provides **AI-assisted development features** for **Python**, with **insights** based on understanding your **code context** combined with **machine learning**. |
| 42 | + |
| 43 | +* [**Python Test Explorer for VSCode**](https://marketplace.visualstudio.com/items?itemName=LittleFoxTeam.vscode-python-test-adapter): A **VSCode plugin** which allows you to run your **Python** [**Unitest tests**](https://docs.python.org/3/library/unittest.html#module-unittest) and [**Pytest**](https://docs.pytest.org/en/latest/) in the sidebar, with the assistance of yet another plugin [**Test Explorer UI**](https://marketplace.visualstudio.com/items?itemName=hbenl.vscode-test-explorer). ;-) |
| 44 | + |
| 45 | +* [**Test Explorer UI**](https://marketplace.visualstudio.com/items?itemName=hbenl.vscode-test-explorer): A **VSCode plugin** provides an extensible user interface for running tests. **Note**: This plugin works with a corresponding **Test Adapter** plugin, which for this extension pack is: [**Python Test Explorer for VSCode**](https://marketplace.visualstudio.com/items?itemName=LittleFoxTeam.vscode-python-test-adapter). Moreover, this plugin can be used in [**Live Share**](https://marketplace.visualstudio.com/items?itemName=ms-vsliveshare.vsliveshare) **sessions** by installing the [**Test Explorer Live Share**](https://marketplace.visualstudio.com/items?itemName=hbenl.vscode-test-explorer-liveshare) plugin. No worries, this **Extension Pack** got you've covered. :) |
| 46 | + |
| 47 | +* [**Live Share Extension Pack**](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare-pack): An **official VSCode extension pack** that enable real-time collaborative development, including integrated [**audio**](https://marketplace.visualstudio.com/items?itemName=ms-vsliveshare.vsliveshare-audio) and [**text**](https://marketplace.visualstudio.com/items?itemName=ms-vsliveshare.vsliveshare) chat, which supports [**various use cases**](https://docs.microsoft.com/en-us/visualstudio/liveshare/reference/use-cases). |
| 48 | + |
| 49 | +* [**Test Explorer Live Share**](https://marketplace.visualstudio.com/items?itemName=hbenl.vscode-test-explorer-liveshare): A VS Code plugin that serves as the "glue" between the previously mentioned [**Test Explorer UI**](https://marketplace.visualstudio.com/items?itemName=hbenl.vscode-test-explorer) and [**Live Share Extension Pack**](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare-pack), respectively. |
| 50 | + |
| 51 | + |
| 52 | + |
| 53 | + |
| 54 | + |
| 55 | + |
0 commit comments