2016-10-10 105 views
2

我已經爲VisualStudio代碼安裝了FreePascal編譯器和OmniPascal擴展,但代碼完成不起作用。在手冊中,您說我需要在用戶設置中編寫Delphi編譯器的路徑,但沒有提到FPC。如何使OmniPascal與FPC一起工作?

回答

2
  • omnipascal.freePascalSourcePath設置爲包含
  • omnipascal.defaultDevelopmentEnvironment設置FreePascal
  • 重新啓動Visual Studio代碼的FreePascal的源文件夾。

"omnipascal.freePascalSourcePath": "C:\\lazarus\\fpc" 
"omnipascal.defaultDevelopmentEnvironment": "FreePascal" 

這將指示OmniPascal語言服務器查找該目錄帕斯卡單位(.pas.pp文件)及其所有子樹遞歸。

+0

我試過了,它顯示我「Ordner nicht angegeben」.... – user2102508

+0

看看這裏的臨時解決方法:http://stackoverflow.com/questions/39862043/ordner-nicht-angegeben-with-omnipascal -in-vscode – Wosi

+1

@Wosi現在Linux支持的狀態如何?我已經在Linux下安裝了你的擴展,並將配置指向我的Freepascal源文件。當我現在輸入一些標準的pascal命令時,似乎代碼完成工作...或者我錯了嗎? 你有更詳細的概述如何使用你的插件?也可以添加Lazarus來源。 在此先感謝! – Marc