Useful Tools | Linux | GitOps | DevOps
6.58K subscribers
324 photos
8 videos
10 files
970 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
vim-GutenSyntax - расширение для Vim 9.1 и выше, обеспечивающее автоматическую асинхронную подсветку синтаксиса. Это специализированная версия vim-gutentags от Людовика Шабанта.

В то время как оригинальный Gutentags фокусируется на навигации на основе тегов, GutenSyntax использует эти теги для динамической генерации и применения подсветки синтаксиса для пользовательских объявлений структур, объединений, перечислений, typedef и #define в вашем проекте.

Возможности:
- динамическая подсветка: автоматически окрашивает ваши пользовательские типы данных и макросы в соответствии с вашими настройками.
- асинхронный режим: Использует задачи Vim 9 для обработки тегов в фоновом режиме - никаких зависаний пользовательского интерфейса, в проектах объемом до ~100 000 строк кода.
- самоочистка: автоматически удаляет подсветку для удалённого кода (без "фантомных" тегов).
- Zero-Config для C: жестко заданные значения по умолчанию, оптимизированные для C, C++, Yacc и Flex.

https://github.com/ivanria/vim-GutenSyntax

Поделился автор: Иван Иванович - @Iivrasdf

Опубликовано в @gitgate

#vim #colorer #highlighting #c
👍11🔥5