PhpStorm - изменить расположение живых шаблонов

Я создал несколько полезных живых шаблонов в PhpStorm на своем рабочем компьютере.

Пока ничего интересного, но я бы хотел взять эти живые шаблоны с собой домой, так как я использую PhpStorm и на своем Mac.

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

Моя идея заключалась в следующем:

Могу ли я изменить путь, который PhpStorm использует для поиска живых шаблонов, в другую папку? Моя идея состоит в том, чтобы затем поделиться этой папкой с моим ПК и моим Mac (почти наверняка как папку Dropbox), и тогда мне больше не придется беспокоиться о живых шаблонах, так как они будут загружаться из общей папки Dropbox автоматически и всегда будут своевременно.

Возможно ли это каким-либо образом?

Есть ли у вас альтернативные решения для достижения того же результата, которым вы хотели бы поделиться здесь?


person Nick    schedule 14.06.2017    source источник
comment
Вы можете попробовать создать символическую ссылку на папку с шаблонами ... но это может не сработать (могут быть некоторые нюансы со стороны Dropbox / Google Drive). Кроме этого - взгляните на стандартный плагин репозитория настроек.   -  person LazyOne    schedule 14.06.2017
comment
так как они будут загружаться из общей папки Dropbox автоматически и всегда будут актуальными. имейте в виду -- файлы настроек IDE не считываются при изменении -- только при запуске IDE. Аналогичная история с их записью - если вы измените файл конфигурации во время работы IDE, то он, скорее всего, будет перезаписан последней находящейся в памяти / текущей конфигурацией при выходе из IDE. Если у вас одновременно будет активна только одна IDE (я имею в виду: дома или на работе), то это не должно быть проблемой.   -  person LazyOne    schedule 14.06.2017
comment
@LazyOne извините, я имел в виду не в реальном времени, а при запуске. Основная идея такова: в рабочие дни я использую свой компьютер на работе и могу создавать новые живые шаблоны, если в выходные я открою phpstorm дома, мне не нужно беспокоиться об этих шаблонах, поскольку они должны (надеюсь) загружаться в phpstorm, когда это началось. Кроме того, не могли бы вы подробнее рассказать о плагинах репозитория настроек? что ты имеешь в виду под этим?   -  person Nick    schedule 14.06.2017
comment
просто чтобы уточнить, относится ли эта статья к папке, в которой также хранятся живые шаблоны? intellij-support.jetbrains.com/hc/en-us/articles/   -  person Nick    schedule 14.06.2017
comment
1) plugins.jetbrains.com/plugin/7566-settings-repository 2 ) Я не использую Dropbox .. но когда я попробовал его (примерно 7 лет назад), я подумал, что могу добавить отдельные папки (в любом месте). Так что теоретически (если я прав) вы можете просто добавить папку в список синхронизации через Dropbox, и этого может быть достаточно. 3) Нет этой статьи — больше этой. Так что в Windows это обычно будет C:\Users\USERNAME\.PhpStorm2017.1\config\templates   -  person LazyOne    schedule 14.06.2017


Ответы (1)


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

Спасибо @LazyOne за упоминание идеи Symlink :)

person Nick    schedule 14.06.2017