I understand that I can enable auto-completion in Notepad++ by going to "Settings -> Preferences -> Backup/Auto-completion". For example with Python, the auto-completion only works for a set of pre-defined functions according to this link.
Does anyone know how to make intellisense in Notepad++ for the functions and methods that I define? I'm no expert in this but I was thinking, surely there must be a way that Notepad++ can automatically detect function definition in the code, and add those functions to its intellisense database or something?