如何将 OmniPascal 安装到 vscode 中

2024-01-09

来自Visual Studio Marketplace 上的 OmniPascal 页面 https://marketplace.visualstudio.com/items?itemName=Wosi.omnipascal:

如何安装

  • Install 视觉工作室代码 https://code.visualstudio.com/并打开它。
  • Open View -> Command Palette...并输入ext install OmniPascal
  • 重新启动 Visual Studio Code 并打开File -> Preferences -> User Settings
  • 添加密钥"objectpascal.delphiInstallationPath"到正确的编辑器并将其值设置为Delphi安装路径。不要忘记转义反斜杠!例子:

    "objectpascal.delphiInstallationPath" = "C:\\Program Files (x86)\\Embarcadero\\Studio\\16.0",
    

但这似乎是错误的;它抱怨说它不应该是= (equals), but a : (colon):

我认为这是一个错字,它应该是一个冒号:

但路径应该是什么?

该页面给出的示例路径如下:

C:\\Program Files (x86)\\Embarcadero\\Studio\\16.0

但是动画安装粘贴在通向子文件夹的路径中source:

是哪一个?我只是问,因为这两条路径似乎都无法提供建议:


但这似乎是错误的;它抱怨说它不应该是=(等于),但是: (colon)

哦,显然文档中有错误。这将在下一个版本中修复。谢谢。 当然它应该是一个冒号,因为它是 JSON 文件中的一个条目。

但路径应该是什么?

入口objectpascal.delphiInstallationPath应该指向Delphi的安装路径。你是否定义了并不重要source子目录与否。该路径在内部用于递归查找 Delphi 单元。所有.pas文件位于source当条目如下所示时,查找速度会稍微快一些:

"objectpascal.delphiInstallationPath": "C:\\Program Files (x86)\\Embarcadero\\Studio\\16.0\\Source"

Free Pascal 用户应指​​向 FPC 目录

Sample:

"objectpascal.delphiInstallationPath": "C:\\lazarus\\fpc"

我只是问,因为这两条路似乎都无法提供建议

屏幕截图中突出显示的语法似乎来自另一个Visual Studio Code 的 Pascal 插件 https://marketplace.visualstudio.com/items?itemName=alefragnani.pascal。当 OmniPascal 插件在.pasfile 则当前文件类型为“ObjectPascal”。您可以在右下角微笑反馈按钮旁边看到它:

当当前文件类型为“Pascal”或其他任何类型时,则错误的插件处于活动状态。单击文件类型并将其更改为“ObjectPascal”。现在您应该获得代码补全、快速信息等等。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 OmniPascal 安装到 vscode 中 的相关文章

随机推荐