Пропустити до основного змісту
Версія: master

Термінологія

Мовні можливості

LSP (Протокол мовного сервера)

  • LSP - протокол для використання між редакторами вихідного коду та LSP-серверами. Мета протоколу полягає у тому, щоби дозволити реалізувати та розповсюджувати підтримку мов програмування незалежно від конкретного редактора або IDE.
  • LSP server - надає специфічні для мови програмування функції, такі як завершення коду, синтаксис підсвічування та маркування попереджень і помилок, а також процедури рефакторингу.

DAP (Debug Adapter Protocol)

Протокол, що використовується для підтримки налагодження

Treesitter

Tree-sitter може створювати дерево синтаксису для вихідного файлу і оновлювати дерево синтаксису під час редагування вихідного файлу під час редагування вихідного файлу. У NeoVim він використовується для підсвічування синтаксису та відступів.