2 ms·
Lazarus had what i describe for at least a decade. However one thing that might happen is that you didn't notice them because some of the functionality is under
by badsectoracula 5y ago
Lazarus had what i describe for at least a decade. However one thing that might happen is that you didn't notice them because some of the functionality is under different shortcut keys.
For example Ctrl+Space will do context aware completion (e.g. will put similar types to the context near the top) but other forms of code completion, like automatic variable declarations, creating definitions in implementation section for for declarations in the interface section, etc are done with Ctrl+Shift+C. It has a bunch of different shortcut keys for different stuff and you need to go through both the main menu (Source menu mainly) and the context menu (Refactor and Source) to find them. Also some of the default settings aren't ideal (IMO), so you may want to check the Codetools category in the options that controls some of Lazarus' behavior there.