Использование GPS в качестве внешнего редактора для AdaMULTI - PullRequest
1 голос
/ 03 апреля 2019

Я пытаюсь использовать GPS (версия 19.1) в качестве внешнего редактора для Greenhills AdaMULTI.

Я ввел -P<myproject.gpr> +%LINE %FILE0 %FILES в «аргументы командной строки», а также правильный путь к GPS для «AdaMULTI».Другая конфигурация редактора ".

Пока все работает так, как ожидалось, т. Е. При нажатии CTRL + E в Менеджере проектов AdaMULTI GPS открывается с файлом для редактирования.Кроме того, при обнаружении ошибки во время компиляции GPS открывается в нужной строке и файле.

Но ... при такой настройке всегда открывается новый экземпляр GPS, что раздражает, потому что выЧерез некоторое время будет запущено несколько экземпляров с одним открытым файлом.Есть ли способ (опция, переменная окружения или что-то еще), чтобы сказать GPS использовать уже запущенный экземпляр?

Я прочитал и документацию AdaMULTI, и Руководство пользователя GPS, чтобы найти что-нибудь подходящее, но безрезультатно.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2019

Интересно, можно ли рассматривать систему GPS как «работающую на удаленном сервере», см. Глава 14 документации GPS, Использование GPS для удаленной разработки , где «удаленный» сервер фактически является локальным машина.

0 голосов
/ 03 апреля 2019

Вы можете написать некоторый плагин Python для GPS, чтобы наблюдать за файлом на предмет изменений, а затем прочитать «команду» из него, чтобы открыть файл в заданной позиции. Или какой-то другой вид МПК.

Какую ОС вы используете? Окна

...