Yes that is the plan!

Le 07/04/2023 à 19:51, Bill Brooks a écrit :
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

    f9b73732e9534000af91eb4e9bf11208.png


          LSP Server Features

      * See list of features supported
        <https://github.com/python-lsp/python-lsp-server#lsp-server-features>

    d242d82a04c729be7c6e6b0b84759c2f.png

    LSP Configurations
    <https://github.com/python-lsp/python-lsp-server#configuration>
    available in Netbeans via:
    |Tools -> Python Platforms -> Lsp Server|

    f4ecdf1c9e7648113e8dd265b277366a.png||


          Python Interpreters Management

      * Multiple Python Interpreters Management including venv
        <https://docs.python.org/3/library/venv.html#venv-def> and
        |virtualenv|

    cad96c97900764698d62caf7d6bf49b4.png


          Packages Management

      * Manage Python Packages (Install/Delete) via Pypi
        <https://pypi.org/> or personal Repositories

    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|

    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

    ebaed2b72b503dec7733d6698f3a0a72.png

Reply via email to