Looks interesting! I'll check it out this weekend. What happens when the beta period has completed? Are you planning on submitting this as a PR or for inclusion on the NetBeans Plugin Portal <https://plugins.netbeans.apache.org/>?
Bill On Thu, Apr 6, 2023 at 12:53 PM Albilu <albi...@gmail.com> wrote: > Hello, > As AI is booming with Python as the leading Programming Language it is > very sad that Netbeans is not offering support for it. > > I started this project with the aim to bring the support to Python in > Netbeans focusing mainly on features available on Pycharm/Spyder IDE and > VScode (Package management/Environment management etc...) > > I am now releasing the first version which will stay in beta till the end > of this month. > > See much details on available features here: > https://github.com/albilu/netbeansPython > > NBMs available here: https://github.com/albilu/netbeansPython/releases > > Please try it and share your feedback. > Thanks > Main Features Project Management > > - Simple Python projects type creation (with venv/virtualenv) > - Import projects from Sources > - Simple Poetry <https://python-poetry.org/> porjects creation (common > poetry commands supported) > - Run/Build projects > > [image: f9b73732e9534000af91eb4e9bf11208.png] > LSP Server Features > > - See list of features supported > <https://github.com/python-lsp/python-lsp-server#lsp-server-features> > > [image: d242d82a04c729be7c6e6b0b84759c2f.png] > > LSP Configurations > <https://github.com/python-lsp/python-lsp-server#configuration> available > in Netbeans via: > Tools -> Python Platforms -> Lsp Server > > [image: f4ecdf1c9e7648113e8dd265b277366a.png] > > Python Interpreters Management > > - Multiple Python Interpreters Management including venv > <https://docs.python.org/3/library/venv.html#venv-def> and virtualenv > > [image: cad96c97900764698d62caf7d6bf49b4.png] > Packages Management > > - Manage Python Packages (Install/Delete) via Pypi <https://pypi.org/> > or personal Repositories > > [image: 74a5dd8877b9608931b49604ab59440d.png] > Python REPL > > - IPython <https://github.com/ipython/ipython> and PTPython > <https://github.com/prompt-toolkit/ptpython> integrated as Interactive > Shells (with autocompletion) > Windows -> Interactive Python Interpreters -> IPython > > [image: b18df5a8d44631819affe75ecd6fab61.png] > Unittest/Test Coverage > > - Unittest <https://docs.python.org/3/library/unittest.html>/code > coverage <https://coverage.readthedocs.io/en/7.2.2/#> suportted > - Create/Generate unit tests > - Go to test/tested class > > [image: ebaed2b72b503dec7733d6698f3a0a72.png] > >