11

The question might sound stupid.

I am using NP++ 6.8.8 (the latest I addording the homepage)

I would like to use the function list (basically as described here), with nothing special, just to see PHP-functions.

I can open the function list window, but don't see any functions.

Do I need to do something to get this working?

The functionList.XML - in the NPP installation directory - looks OK. And I have not used function lists it until now, but know it worked some time back.

PS:

not even this helped Notepad++ function list PHP not working if I didn't close the PHP tag

4
  • Same thing for me with php script :( but it works with other language. You could ask your question in Npp forum: notepad-plus-plus.org
    – Toto
    Commented Feb 11, 2016 at 17:15
  • I posted it in the NPP forum as well. (but expected to get a quicker answer here. I just made a quick test with a python file, but this didn't work either. Commented Feb 11, 2016 at 17:38
  • 1
    The answer might sound stupid, but maybe this is what you 're looking for: go to menu View -> Function List
    – kolyaseg
    Commented Feb 25, 2016 at 17:17
  • It's been the solution is described below. Commented Feb 26, 2016 at 18:28

1 Answer 1

8

The functionList.xml in the %APPDATA% (= C:\Documents and Settings\< User >\< App Data >\Notepad++) need to be deleted (or renamed).

This file only containes a three languages, while the file in the Program directory contains many more languages.

In addition the link to Notepad++ function list PHP not working if I didn't close the PHP tag was helpful as well.

NPP Ref:

https://notepad-plus-plus.org/community/topic/11285/how-to-activate-function-lists-in-notepad

4
  • 1
    Note that removing functionList.xml from the "backend" folder (in my case, C:\Users\<User>\AppData\Roaming\Notepad++) only once may not be enough. After you edited functionList.xml in the NPP installation folder, it is copied to the backend, and the next editing would not change it in the backend. So, every time you want to modify functionList.xml, you need remove it from the backend. Commented Apr 4, 2018 at 6:55
  • 1
    What a crazy bug to ship with the right function list file, but in the wrong place for it to work Commented Apr 17, 2020 at 9:46
  • Each time C:\Users\<username>\AppData\Roaming\Notepad++\functionList.xml is removed, it is being AUTOMATICALLY REPLACED by an exact copy of C:\Program Files (x86)\Notepad++\functionList.xml at the next program start of NP++. Commented Aug 16, 2020 at 9:24
  • it is not created %userprofile%\AppData\Roaming\Notepad++\functionList.xml anymore after npp launched
    – Sasha Bond
    Commented Jan 6, 2021 at 21:34

Not the answer you're looking for? Browse other questions tagged or ask your own question.