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]
>
>

Reply via email to