来自OmniPascal page on Visual Studio Marketplace:
如何安装
- 安装Visual Studio Code并将其打开。
- 打开
View -> Command Palette...
并输入ext install OmniPascal
- 重新启动Visual Studio代码并打开
File -> Preferences -> User Settings
将键
"objectpascal.delphiInstallationPath"
添加到右侧编辑器并将其值设置为Delphi安装路径。别忘了逃避反斜杠!例如:"objectpascal.delphiInstallationPath" = "C:\\Program Files (x86)\\Embarcadero\\Studio\\16.0",
除了似乎是错的;它抱怨它不应该是 =
(等于),而是 :
(结肠):
我认为这是一个错字,它应该是冒号:
该页面将示例路径显示为:
C:\\Program Files (x86)\\Embarcadero\\Studio\\16.0
但动画安装会粘贴到指向子文件夹来源的路径中:
这是什么?我只是问,因为这两条道路似乎都无法提出建议:
答案 0 :(得分:4)
除了似乎是错的;它抱怨它不应该是
=
(等于),而是:
(冒号)
哦,显然文档中存在错误。这将在下一个版本中修复。谢谢。 当然它应该是一个冒号,因为它是JSON文件中的一个条目。
但路径应该是什么?
条目objectpascal.delphiInstallationPath
应指向安装Delphi的路径。是否定义source
子目录并不重要。该路径内部用于递归查找Delphi单元。由于所有.pas
文件都位于source
文件夹中,因此当条目如下所示时查找会稍快一些:
"objectpascal.delphiInstallationPath": "C:\\Program Files (x86)\\Embarcadero\\Studio\\16.0\\Source"
免费的Pascal用户应该指向FPC目录
样品:
"objectpascal.delphiInstallationPath": "C:\\lazarus\\fpc"
我只是问,因为这两条路径似乎都没有启用建议
屏幕截图中的语法高亮似乎来自另一个Pascal plugin for Visual Studio Code。当OmniPascal插件在.pas
文件中处于活动状态时,则当前文件类型为" ObjectPascal"。您可以在微笑的反馈按钮旁边的右下角看到它:
当前文件类型是" Pascal"或其他任何东西,然后错误的插件是活跃的。单击文件类型并将其更改为" ObjectPascal"。现在你应该得到代码完成,快速信息等等。