Говорящий на LSP: Как научить VS Code новым языковым приемам, не теряя рассудка

Говорящий на LSP: Как научить VS Code новым языковым приемам, не теряя рассудка

Представьте: вы пытаетесь создать первый в мире интерфейс разработки для клингонского языка в VS Code, но ваше расширение постоянно сбоит каждый раз, когда кто-то вводит «Heghlu’meH QaQ jajvam!» (для нас, простых смертных, это «Сегодня хороший день, чтобы умереть!»). На помощь приходит протокол языкового сервера — ваш универсальный переводчик для интеллектуального кода. Давайте вместо этого создадим что-нибудь более практичное. Почему LSP лучше, чем обучение вашего редактора клингонскому языку Протокол языкового сервера (LSP) подобен Швейцарии для программных инструментов — он создаёт нейтральную территорию, где редакторы и языковые анализаторы могут взаимодействовать, не начиная войн интегрированных сред разработки....

23 мая 2025 14:00 · 3 минуты · 567 слов · Maxim Zhirnov