问题
I've installed both FreePascal compiler and OmniPascal extension for VisualStudio code, but code completion doesn't work. In the manual you are saying that I need to write the path to Delphi compiler int the user settings, but nothing is said about FPC.
回答1:
- Set the
omnipascal.freePascalSourcePath
setting to the folder that contains the FreePascal sources - Set the
omnipascal.defaultDevelopmentEnvironment
setting toFreePascal
- Restart Visual Studio Code.
Example:
"omnipascal.freePascalSourcePath": "C:\\lazarus\\fpc"
"omnipascal.defaultDevelopmentEnvironment": "FreePascal"
This will instruct the OmniPascal language server to lookup Pascal units (.pas
and .pp
files) in that directory and all its subtrees recursively.
来源:https://stackoverflow.com/questions/39957074/how-to-make-omnipascal-work-with-fpc