Function List plugin is available from Notepad++ site :
I make a point of thanking Jens Lorenz for his effort to make this plugin available.
supported languages :
JAVA, (will be changed in the future)
CS, (will be changed in the future)
Many thanks for this plugin... now I can leave my old ultra-edit with no regrets. Function-list being the one and only reason for me to keep it alive in my favourite program list!
I’ve added xbase/clipper (.prg) file support and it's working rather fine, if anyone is interested I could share the definition.
I agree with the previous request for a case-insensitive sort, I'm using upper lettres to highlight words and it's a little annoyance to have PrintReport before PrinterInit in the list :-)
Pablo César Arrascaeta
Hi gentlemen, I would lke to have xml file which contains the enable "Function List" for xBase language (Clipper/Harbour).
Why Notepad++ has not this language as registered programming language ??
This make deficult to settle Notepad++ without any reference about xBase.
Waiting for our colleagues.
Very useful, thanks!
Hi, I am searching for somebody to support me to implement the languages Java, CS or FLASH.
Enjoy with my Plugin
I'll love to help in Java.
Will you release the source? Or maybe you already released it? If so, can you give us a link?
Great plugin, helps a lot in daily development. Thanks.
For the first time I will not. It is a quick and durty code. If I clean it up, I will publish it.
So could you tell do you have any suggestions? Why do you ask for?
I asked because i want to take a look at it. :)
I actualy want to do a research on what changes must be made to the code to add class name to the class functions (methods). The plugin is good, but sometimes i realy need to see class name not just function name.
At work, i develop web applications with PHP, and most of the time i work with classes, so it would realy be nice to have "SomeClass::SomeMethod" in the list instead of just "SomeMethod".
That's why i asked you about the code.
Anyway, it's a great plugin.
This is easy to expand it. What I need is an example file.
a php file with the class?
ok, the simpliest possible example:
function MyMethod1 ()
function MyMethod2 ()
class MyClass2 extends MyClass1
function MyMethod3 ()
function MyMethod4 ()
Paste this into php file, and you'll have a php source with two classes defined. If you need some more info you can always mail me (use my user page on sourceforge). Good luck.
PS: the same would also be usefull for C++ (i program in C++ at my free time).
What would you like to see in the Function List Box? Such a list of
The only problem is at the moment the automatic selection of the actuall seleceted/displayed function. I is difficult to select a function insite a function. And at the moment these functions in functions will be deleted because of other languages.
I will think about it to find a workaround to solve this.
But for the first time I will set my focus to get a better performance and clean up my sources.
In the List Box i would like to see this:
I support this request. Class name should be visible for class methods in the function list.
The Function List plugin v0.3 (released by Jens Lorenz) is updated here :
This version supports better for the following languages:
hi, i noticed that functions dont show up in the list when using the & sign in function declaration under PHP.
thats used for giving a reference to a function and returning a reference instead of a variable.
I couldnt reproduce this error. It could be, that I had it allready fixed for a while.
This is a great plugin. I use it everday.
Just report a bug. funcA is listed in function list while funcB isn't.
I am sorry, but this is a little bit tricky. And the code you are displayed is a dirty codingstyle in my eyes.
It is perfectly legal (at least in PHP) to write
which can improve readability a lot with longer parameter lists. There is certainly nothing "dirty" about that. Anyway, the Function List plugin ought to fully respect the syntax of the language used and not try to impose any (personal) coding style. Therefore, PLEASE PLEASE PLEASE fix this issue.
Great plugin which makes notepad++ even better, I just wonder if it's possible to add docking functionallity to the function-list? I would love that feature, thanks alot!
The docking feature is available for Function list v0.8.
Download N++ v3.3 to install it or
to DL it
Could you add functions to the VBScript Function list? You currently have sub's, but functions are missing. Thanks!
Hi, I added the functions. It comes out with the next version of Function List.
When you use the 'Clone to another view' option, and double-click on a function from the funtion list it always affects the first window; It would be nice if it recognized the active one.
Thanks for making our lives easier.