Я использую следующую команду bash, чтобы открыть все файлы, которые отличаются между моей текущей веткой и указанной веткой (отлично подходит для проверок запросов на получение запросов!):
git diff --name-only master | xargs -d '\n' pstorm;
Это прекрасно работает, если нет более 10файлы ... кажется, что он открывает только последние 10 в списке.
Я подтвердил, что это проблема со сценарием pstorm
, вручную запустив:
pstorm [filepath1] [filepath2] ... [filepath20]
Опять это только показалосьчтобы загрузить последние 10 или 11 файлов.
У меня есть догадка, что это связано с длиной строки аргументов, входящих в pstorm
, но мои знания Python довольно ограничены (не существует?)
Итак, мой вопрос: как мне заставить pstorm
открыть все файлы, переданные ему в командной строке?