⬆️ ⬇️

Ninja IDE - an open development environment for Python



It turns out that there is “another IDE” pythonical IDE: written in Python (using Qt) for Python, distributed by the GPL. It is surprising that not all developers know about its existence (and did not know it itself), although the project has been actively ripening for 2 years already and a lot has been done. Meet: Ninja IDE .



The main chips







So, what can this, yet inconspicuous, IDE:



It looks like this:





The functionality is not very wide yet, more like a normal, but strongly pythonized editor.

')

Of the benefits: a compact distribution, after installing few files, a great look, it works fast, is written and expanded in Python. Cons: the functionality for me is weak.

Another plus, indirect: I found out about the existence of the py2nsis project.



Conclusion



Interesting IDE with high potential, I recommend trying to anyone who has not yet decided on the toolkit. I just “played”. At one point it seemed to me that the developers are doing a universal environment, an analogue of Eclipse or VisualStudio, only pythonic, too much emphasis is placed on plugins that are downloaded from the Internet.



PS I have been using Wing IDE Professional (license) for a long time, I am satisfied with everything, I have already got used to its “features”, it is configured flexibly, and in general I don’t intend to change it, although I used to look at other IDEs sometimes, but I was very frustrated by their Java origin: if you write in Python, then obviously IDE is easier to expand on it, although it is a matter of personal preference, but I like to be a pythonist to the end.

Source: https://habr.com/ru/post/151392/



All Articles