Невозможно добавить предпочтения проекта Sublime после открытия репо через Github Desktop - PullRequest
0 голосов
/ 12 марта 2019

Я с радостью заметил, что Github Desktop позволяет мне открывать репозиторий в Sublime Text.Кажется, он открывает репо как проект, но мне трудно понять, как редактировать настройки проекта для репо.В частности, я хотел бы добавить file_exclude_patterns.

Я пробовал Project > Save Project As... в Sublime, но затем, когда я открываю репозиторий через Github Desktop, он открывает два окна Sublime: одно, которое учитывает настройки моего проекта, и другое.это игнорирует их.

1 Ответ

1 голос
/ 13 марта 2019

Из вашего описания проблемы может показаться, что у вас могут возникнуть проблемы с настройкой hot_exit.Когда этот параметр включен (который используется по умолчанию), то каждый раз, когда вы выходите из Sublime, он сохраняет состояние всех открытых окон в файле сеанса до его выхода.

Этот файл сеанса содержит список каждого открытого окна, какие файлы открыты в каждом, их позицию прокрутки, выбор, любые несохраненные изменения в файлах и т. Д.Когда вы перезапускаете Sublime, он загружает файл сеанса и восстанавливает его состояние до того состояния, в котором он находился ранее, плавно возвращая вас туда, где вы были раньше.

Одним из потенциально непреднамеренных побочных эффектов этого является то, что сеансвсегда восстанавливается при каждом запуске Sublime.Так что, если у вас есть проект, открытый в окне, и вы выходите, Sublime сохраняет запись, что у вас было одно окно, содержащее этот проект.Если вы запустите его и скажете открыть тот же проект, он сначала восстановит сеанс, а затем откроет проект, в результате чего появятся два окна.

Таким образом, отключение hot_exit может решить эту проблему для вас.,Когда он выключен, информация о сеансе не сохраняется, и Sublime запускается в более или менее "свежем" состоянии каждый раз.Недостатком этого является то, что вам будет предложено сохранить все несохраненные файлы, ваш список открытых файлов будет потерян и т. Д. В зависимости от вашего случая использования это может быть или не быть проблемой.

Если вы ужеесли эта настройка отключена, и это все еще происходит, то проблема заключается в том, что GitHub для Windows открывает и проект, и папку, что приведет к появлению двух окон.В этом случае не нужно ничего делать, кроме как подтолкнуть людей, отвечающих за GitHub для Windows, и сказать им, чтобы они исправили свой код.

С другой стороны, если вы выключаете hot_exit и получаете одно окно, но оно не учитывает предпочтения вашего проекта, то проблема в том, что GitHub для Windows открывает только папку, а неsublime-project файл.

В этом случае, к сожалению, не так уж много.Sublime не будет загружать файл sublime-project только потому, что он содержится в папке, поскольку там может быть много таких файлов (например, многие люди хранят свои файлы проекта в одной папке).

Если Sublime связан с sublime-project файлами, то открытие файла sublime-project приведет к тому, что Sublime откроет проект для вас, так что это также может быть возможно.

Помимо этого, вы 'более или менее в области вещей, таких как Project > Switch Project или Project > Quick Switch Project, чтобы получить окно для отображения того, что вы хотите;хотя это не очень удобно для простого открытия проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...