Включить регулярные выражения в плагин Sublime Text SFTP - PullRequest
1 голос
/ 11 июля 2019

Я вижу только параметр ignore_regexes в Sublime SFTP config.json.Есть ли способ включить только определенные файлы, например, файлы .h, .c и .cpp, только из всех подпапок в сопоставленной папке?

1 Ответ

1 голос
/ 11 июля 2019

Если посмотреть на документацию для пакета, единственная настройка, которая выглядит так, как будто он будет делать что-то вроде этого, - это опция ignore_regexes, которую вы уже нашли.

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

Примером такого регулярного выражения (которое я тестировал только в середине, но, кажется, работает) является следующий (адаптированный из этот вопрос ):

^(.(?!\.(c|h|cpp)))*$

При использовании, как упомянуто в примерах документации, вы должны использовать \\ вместо \ в файле конфигурации, поскольку это JSON, а \ имеет особое значение в данных JSON.

...