使用GPS作为AdaMULTI的外部编辑器

问题描述 投票:0回答:2

我正在尝试使用GPS(版本19.1)作为Greenhills AdaMULTI的外部编辑器。

我将-P<myproject.gpr> +%LINE %FILE0 %FILES输入“命令行参数”,并为“AdaMULTI其他编辑器配置”输入GPS的正确路径。

到目前为止,这可以按预期工作,即在AdaMULTI项目管理器中按下CTRL + E时,GPS将打开并显示要编辑的文件。此外,当编译GPS在正确的行和文件打开时遇到错误。

但是......当以这种方式配置时,总是打开一个新的GPS实例,这有点令人讨厌,因为你会有几个实例在一段时间后打开一个文件而全部运行。有没有办法(选项,环境变量或其他)告诉GPS使用已经运行的实例?

我已经阅读了AdaMULTI文档和GPS用户指南以找到任何相关内容,但无济于事。

ada gnat greenhills
2个回答
0
投票

您可以为GPS编写一些Python插件来观察某些文件以进行更改,然后从中读取“命令”以在给定位置打开文件。或者其他一些IPC。

你用什么操作系统?视窗?


0
投票

我想知道您是否可以将GPS系统视为“在远程服务器上运行”,请参阅GPS documentation chapter 14, Using GPS for Remote Development,其中“远程”服务器实际上是本地计算机。

© www.soinside.com 2019 - 2024. All rights reserved.