Можно ли пометить код, чтобы добавить пользовательские записи в меню "Функции" BBEdit?

Я помню, что в те дни, когда я работал с CodeWarrior, можно было добавлять записи в навигационное меню кода, используя #pragma mark директивы, которые позволили легко организовать ваш файл кода в разделы, видимые в меню.

Есть ли такой способ сделать это в BBEdit, особенно в файлах JavaScript?

введите описание здесь

2 ответа

Решение

BBEdit на самом деле поддерживает знак #pragma для не-C языков.

См. Запись в блоге bbedit-hints по этой теме.

Также: работают некоторые другие префиксы (например, TODO).

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

введите описание здесь

(Здесь я использую тройной слеш, чтобы идентифицировать закладку.)

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

Он также не поддерживает разделительные линии "-", как это было в CodeWarrior. Облом.

Другие вопросы по тегам