Follow the Wiki Session (WIP) for the full user guide
- Python 3.7+
- Netbeans 15+
- JDK 11+
This plugin enables Python Programming Language support for Apache Netbeans.
It leverage the Spyder IDE community supported Language Server Protocol
This project is driven by the need to bring to Netbeans similar support for Python as what other main IDEs/Editors (namely Pycharm/Spyder IDE/VScode) offers.
- Simple Python projects type creation (with
venv/virtualenv) - Import projects from Sources
- Simple Poetry porjects creation (common
poetrycommands supported) - Run/Build projects

- See list of features supported

- LSP Configurations available in Netbeans via:
Tools -> Python Platforms -> Lsp Server
- Multiple Python Interpreters Management including venv and
virtualenv
- Manage Python Packages (Install/Delete) via Pypi or personal Repositories
Windows -> Python Package Manager
- IPython and PTPython integrated as Interactive Shells (with autocompletion)
Windows -> Interactive Python Interpreters -> IPython
Here is list of features to come ordered by priority:
- Debugger => TD: 30APR
- Support Pytest framework
- Profiler (inspire from the Spyder IDE one)
- Support Web development frameworks (Django/Flask)
- Jupyter Notebook/Data Science/Conda support (premisces with IPython integrated already)
(WIP)
