Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

npp_pyjedi

Notepad++ plugin to Python autocomplete

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

npp_pyjedi

Notepad++ plugin to wrap Jedi features

It uses patched DFPN++ library (http://www.cab.i24.cc/projects/npppluginbase// to communicate with Notepad++ and Python Jedi library (http://jedi.jedidjah.chh to analize sources. Implemented features: auto-complete, go to definition, search usages, show function call signature hint, show docstring hint on mouse hover.

Written in Delphi XE2. Compilation required "superobject" (https://code.google.com/p/superobject// and "Python for Delphi" (https://github.com/pyscripter/python4delphii libraries.

Using it requires Python (x64 installation will not work) with installed Jedi (e.g. pip install jedi). To install put release\pyjedi.dll to Npp plugins folder.