Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Ninja-IDE

From Wikipedia, the free encyclopedia
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "Ninja-IDE" – news ·newspapers ·books ·scholar ·JSTOR
(July 2025) (Learn how and when to remove this message)
NINJA-Compiler
Screenshot of NINJA-IDE 2.3
Developer(s)Diego Sarmentero, Horacio Durán, Gabriel Acosta, Pedro Mourelle, Jose Rostagno
Stable release
2.4[1] / 23 June 2019; 6 years ago (2019-06-23)[2]
Repository
Written inPython
Operating systemCross-platform:Linux,Mac OS X,Windows,FreeBSD
PlatformCPython,PyQt
Available inMultilingual
TypeSoftware development
LicenseGNU GPL 3
Websiteninja-ide.org

NINJA-IDE (from the recursive acronym: "Ninja-IDE Is Not Just Another IDE"), is a cross-platformintegrated development environment (IDE) designed to buildPython applications.

It provides tools to simplify Python software development and handles many kinds of situations thanks to its rich extensibility.

Features

[edit]

Some of the current features of the IDE are:

  • Light weight IDE
  • Common functions such as: file handling, find in files code locator, go to line, tabs, automatic indentation, editor zoom, etc.
  • Multi-platform:Linux,Windows,FreeBSD.
  • Syntax highlighting for a wide variety of languages. Even though it is intended to be mainly a Python IDE, it can also handle several other languages.
  • Static andPEP 8 error highlighting.
  • Show tips to help migrate code from Python2 to Python3.
  • Embedded Python console.
  • Project management, allowing to add, modify and delete files and folders to projects, creating automatically the "__init__.py" files inside each module, etc.
  • Allows showing/hiding the panels of the interface in a very simple way to fit each programmer's preferences.
  • Completely configurable UI.
  • Allows using more than one editor at once.
  • An extensibleplug-in system, which creation the IDE supports.
  • Session handling: remembers opened files and projects after closing the IDE.
  • Code Auto-completion.
  • Code Locator: Lets you jump to any code in your project with just a few keystrokes.

Versions names

[edit]

NINJA-IDE always takes its version name based on the name of a weapon.

Previous Versions:

  • 2.x:Shuriken
  • 1.x:Kunai

Some available plugins

[edit]

Many plugins are being developed, mostly with the help of the Community.A complete list of Plugins can be found here:

See also

[edit]

References

[edit]
  1. ^ninja-ide.orgDownloads
  2. ^GitHub (2019-06-23),Ninja-IDE 2.4 released

External links

[edit]
Wikimedia Commons has media related to:
Ninja-IDE (category)
Retrieved from "https://en.wikipedia.org/w/index.php?title=Ninja-IDE&oldid=1300271956"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp