8. A method comprising: generating, by a source code editor, a display of editor suggestions based on program source code to be edited, the display of editor suggestions comprising a collection of entries; triggering, by the source code editor, execution of extension code as a result of the display of editor suggestions, wherein the extension code is distinct from the source code to be edited and is loaded from an external source into the source code editor, determining, by executing the extension code, that the display of editor suggestions is to be modified, and changing the display of editor suggestions upon determining by the extension code that the editor display is to be modified; and displaying, by the source code editor, the changed editor display.
14. The method of claim 8 , further comprising: receiving the extension code in a first file and receiving the source code in a second file.