FunctionList Plugin v2.1



  • Find this plugin here.
    I set it up by following the instructions. Didn’t understand how it all works? What exactly does this plugin do? Which button do I have to press to make this work?
    Cheers🎉

    1. Copy FunctionList.dll into
      <notepad++ install dir>/plugins

    2. Copy Gmod Lua.bmp and C++.flb into
      <notepad++ install dir>/plugins/config

    3. Copy FunctionListRules.xml into
      %APPDATA%/Notepad++/plugins/config
      or if you didn’t install with %APPDATA%
      <notepad++ install dir>/plugins/config

    I copied here.:

    ! C:\Program Files\Notepad++\plugins\Config\



  • @Сергей-Друзь said in FunctionList Plugin v2.1:

    Find this plugin here.
    I set it up by following the instructions.

    Given how old that plugin release was, I doubt the instructions were up to date. It depends on which version of Notepad++ you have; follow my instructions in response to your other question for using ? > Debug Info to tell us more about your version of Notepad++

    What exactly does this plugin do?

    Don’t know; what did you think it was supposed to do (ie, why were you installing it)? Given the name of the plugin, and the release date, I would guess it has a similar functionality to the builtin function list feature (which may not have existed when that plugin was released). You might want to see if the builtin Function List feature is sufficient for your needs. You can access it (in reasonably-modern Notepad++ versions) as View > Function List; for most programming languages, it will list the functions in your code.

    Which button do I have to press to make this work?

    Presumably, it would have a menu-folder named Plugins > FunctionList or similar.

    I copied here.:

    ! C:\Program Files\Notepad++\plugins\Config\

    “it” is not very helpful. The instructions they showed had three different files, which went in three different locations; if you copied all the files into one location, you weren’t following the instructions very well.

    Further, if your notepad++ is v7.6.3 or newer, those instructions are no longer valid. And if you have a 64-bit Notepad++, that DLL will not work for you.

    My advice for you: see if the builtin Function List feature works for you. If it doesn’t, first ask us specific questions, and we might be able to help make the builtin feature work. If it really doesn’t do everything you need, then paste in the Debug Info results into your reply here, and we can help you determine if the ancient FunctionList Plugin v2.1 can be installed, and whether it will work for you.



  • @PeterJones

    Notepad++ V7.8.1 (64-bit)

    why were you installing it

    …this plugin seems to make it easy and fast to work with functions. Am I right? 🙃

    View > Function List

    0Key, brilliant!

    Presumably, it would have a menu-folder named Plugins > FunctionList

    I didn’t check it out but the plugin isn’t there!

    P.S. ··· I copied all three files in different locations, not working! 10x anyway!



  • @Сергей-Друзь said in FunctionList Plugin v2.1:

    …this plugin seems to make it easy and fast to work with functions. Am I right? 🙃

    🙃 Like I said before, I didn’t know. I just downloaded the source code and read the readme.txt: “This sources contains a dockable function list for Notepad++ version 5.1 UNICODE. With this plugin you could easy browse between functions in a file.”

    So, yes, as I thought, it was a plugin that implemented an early version of what became the builtin View > Function List. There is no reason to continue trying to install it (and many reasons not to: it was optimized for a version of Notepad++ that is 9+ years out of date; it is a 32-bit DLL and you have 64-bit Notepad++, so it is not compatible; it’s features have been superseded by the builtin feature; …) I suggest not trying to install it anymore (and deleting all the instances of the three files in different locations), since it won’t do anything for you.


Log in to reply