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

496
devios1

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

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

enter image description here

5
Проголосовали за закрытие и переход в Stack Overflow - вот где программисты тусуются. Linker3000 12 лет назад 0
Это не совсем * вопрос программирования *, поэтому я не хотел публиковать там сообщения. Это действительно просто вопрос о приложении BBEdit. devios1 12 лет назад 0

2 ответа на вопрос

3
RyanWilcox

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

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

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

Brilliant! Это именно то, что я искал! devios1 12 лет назад 0
Боже, он даже поддерживает разделительные линии с "#mark -"! Удивительно! :) devios1 12 лет назад 0
0
devios1

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

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

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

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

Похожие вопросы