This python script will generate a custom python.xml file used by Notepad++ for auto-completion features when programming in python (function names, arguments, and descriptions), using your own set of imported modules.
License
GNU General Public License version 3.0 (GPLv3)Follow Notepad++ Autocompletion for Python
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
-
Works reasonably well, but in case someone is still working on this, how about a more proper handling of classes? Functions are one thing, but it would be very useful to have completion on class __init__ parameters and methods pop up on the class name.
-
Had to add the following to make function arguments appear without glitches: MY_out = outputs[key][2].replace(' ', '\n') MY_out = MY_out.replace('>', ' ') xml += '\t\t\t<Overload retVal="" descr=%s>\n' % MY_out Otherwise really cool and useful. Many thanks !
-
Cool project for beginners. Pb: when I run python generate_python_autocomplete.py < imports.py > python.xml I get this error: line 30 Print 'NAME' Syntax Error: Invalid Syntax (with a cursor pointing to below the second single quote) Any help? Thx! Clement
-
Thank you for your efforts. Really helpful for python beginners. (like me)