Можно ли пометить код, чтобы добавить пользовательские записи в меню "Функции" BBEdit?
Я помню, что в те дни, когда я работал с CodeWarrior, можно было добавлять записи в навигационное меню кода, используя #pragma mark
директивы, которые позволили легко организовать ваш файл кода в разделы, видимые в меню.
Есть ли такой способ сделать это в BBEdit, особенно в файлах JavaScript?
2 ответа
BBEdit на самом деле поддерживает знак #pragma для не-C языков.
См. Запись в блоге bbedit-hints по этой теме.
Также: работают некоторые другие префиксы (например, TODO).
Ну, это не идеальное решение, но я нашел способ добавить закладки в файл, проанализировав его с помощью регулярного выражения. Затем вы можете начать строки с определенной последовательностью символов, которую вы хотите обозначить знаком.
(Здесь я использую тройной слеш, чтобы идентифицировать закладку.)
Проблема в том, что вам нужно запускать это вручную каждый раз, когда вы хотите построить меню - оно не обновляется автоматически.
Он также не поддерживает разделительные линии "-", как это было в CodeWarrior. Облом.