diff options
| author | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-02-09 17:35:30 +0000 |
|---|---|---|
| committer | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-02-09 17:35:30 +0000 |
| commit | d578f80f0055082cc7befd29b2ce6bda7326d29f (patch) | |
| tree | 5ca2ee868fe480104a5464260a8b114c3ef4ec71 /packages/web/src/content/docs/ru/lsp.mdx | |
| parent | dc53086c1e73d43d3a28fc4cdf161e83d09b1877 (diff) | |
| download | opencode-d578f80f0055082cc7befd29b2ce6bda7326d29f.tar.gz opencode-d578f80f0055082cc7befd29b2ce6bda7326d29f.zip | |
chore: generate
Diffstat (limited to 'packages/web/src/content/docs/ru/lsp.mdx')
| -rw-r--r-- | packages/web/src/content/docs/ru/lsp.mdx | 82 |
1 files changed, 41 insertions, 41 deletions
diff --git a/packages/web/src/content/docs/ru/lsp.mdx b/packages/web/src/content/docs/ru/lsp.mdx index b37c055ac..84d8ccaa7 100644 --- a/packages/web/src/content/docs/ru/lsp.mdx +++ b/packages/web/src/content/docs/ru/lsp.mdx @@ -11,40 +11,40 @@ OpenCode интегрируется с вашим протоколом язык� OpenCode поставляется с несколькими встроенными LSP-серверами для популярных языков: -| ЛСП Сервер | Расширения | Требования | -| ------------------ | ------------------------------------------------------------------- | ------------------------------------------------------------ | -| астро | .astro | Автоматическая установка для проектов Astro | -| бить | .sh, .bash, .zsh, .ksh | Автоматически устанавливает сервер языка bash | -| лязг | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | Автоматическая установка для проектов C/C++. | -| csharp | .cs | `.NET SDK` установлен | -| Clojure-LSP | .clj, .cljs, .cljc, .edn | Доступна команда `clojure-lsp` | -| дротик | .dart | Доступна команда `dart` | -| дено | .ts, .tsx, .js, .jsx, .mjs | Доступна команда `deno` (автоматически определяет deno.json/deno.jsonc) | -| эликсир-ls | .ex, .exs | Доступна команда `elixir` | -| эслинт | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue | Зависимость `eslint` в проекте | -| fsharp | .fs, .fsi, .fsx, .fsscript | `.NET SDK` установлен | -| светиться | .блеск | Доступна команда `gleam` | -| гоплс | .идти | Доступна команда `go` | -| хлс | .hs, .lhs | Доступна команда `haskell-language-server-wrapper` | -| jdtls | .java | `Java SDK (version 21+)` установлен | -| Котлин-LS | .кт, .ктс | Автоматическая установка для проектов Kotlin | -| Луа-ЛС | .lua | Автоматическая установка для проектов Lua | -| снег | .nix | Доступна команда `nixd` | -| ocaml-lsp | .мл, .мли | Доступна команда `ocamllsp` | -| бычья линта | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue, .astro, .svelte | Зависимость `oxlint` в проекте | -| PHP | .php | Автоматическая установка для проектов PHP | -| призма | .prisma | Доступна команда `prisma` | -| пирит | .py, .pyi | Установлена зависимость `pyright` | -| рубин-lsp (рубокоп) | .rb, .rake, .gemspec, .ru | Доступны команды `ruby` и `gem`. | -| ржавчина | .rs | Доступна команда `rust-analyzer` | -| исходный комплект-lsp | .swift, .objc, .objcpp | `swift` установлен (`xcode` в macOS) | -| стройный | .стройный | Автоматическая установка для проектов Svelte | -| терраформировать | .tf, .tfvars | Автоматическая установка из выпусков GitHub | -| tinymist | .тип, .типк | Автоматическая установка из выпусков GitHub | -| машинопись | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | Зависимость `typescript` в проекте | -| вид | .vue | Автоматическая установка для проектов Vue | -| Ямл-лс | .yaml, .yml | Автоматически устанавливает Red Hat yaml-language-server | -| Злс | .zig, .zon | Доступна команда `zig` | +| ЛСП Сервер | Расширения | Требования | +| --------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------------------- | +| астро | .astro | Автоматическая установка для проектов Astro | +| бить | .sh, .bash, .zsh, .ksh | Автоматически устанавливает сервер языка bash | +| лязг | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | Автоматическая установка для проектов C/C++. | +| csharp | .cs | `.NET SDK` установлен | +| Clojure-LSP | .clj, .cljs, .cljc, .edn | Доступна команда `clojure-lsp` | +| дротик | .dart | Доступна команда `dart` | +| дено | .ts, .tsx, .js, .jsx, .mjs | Доступна команда `deno` (автоматически определяет deno.json/deno.jsonc) | +| эликсир-ls | .ex, .exs | Доступна команда `elixir` | +| эслинт | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue | Зависимость `eslint` в проекте | +| fsharp | .fs, .fsi, .fsx, .fsscript | `.NET SDK` установлен | +| светиться | .блеск | Доступна команда `gleam` | +| гоплс | .идти | Доступна команда `go` | +| хлс | .hs, .lhs | Доступна команда `haskell-language-server-wrapper` | +| jdtls | .java | `Java SDK (version 21+)` установлен | +| Котлин-LS | .кт, .ктс | Автоматическая установка для проектов Kotlin | +| Луа-ЛС | .lua | Автоматическая установка для проектов Lua | +| снег | .nix | Доступна команда `nixd` | +| ocaml-lsp | .мл, .мли | Доступна команда `ocamllsp` | +| бычья линта | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue, .astro, .svelte | Зависимость `oxlint` в проекте | +| PHP | .php | Автоматическая установка для проектов PHP | +| призма | .prisma | Доступна команда `prisma` | +| пирит | .py, .pyi | Установлена зависимость `pyright` | +| рубин-lsp (рубокоп) | .rb, .rake, .gemspec, .ru | Доступны команды `ruby` и `gem`. | +| ржавчина | .rs | Доступна команда `rust-analyzer` | +| исходный комплект-lsp | .swift, .objc, .objcpp | `swift` установлен (`xcode` в macOS) | +| стройный | .стройный | Автоматическая установка для проектов Svelte | +| терраформировать | .tf, .tfvars | Автоматическая установка из выпусков GitHub | +| tinymist | .тип, .типк | Автоматическая установка из выпусков GitHub | +| машинопись | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | Зависимость `typescript` в проекте | +| вид | .vue | Автоматическая установка для проектов Vue | +| Ямл-лс | .yaml, .yml | Автоматически устанавливает Red Hat yaml-language-server | +| Злс | .zig, .zon | Доступна команда `zig` | Серверы LSP автоматически включаются при обнаружении одного из указанных выше расширений файлов и выполнении требований. @@ -76,13 +76,13 @@ OpenCode поставляется с несколькими встроенным Каждый LSP-сервер поддерживает следующее: -| Свойство | Тип | Описание | -| ---------------- | -------- | ------------------------------------------------- | -| `disabled` | логическое значение | Установите для этого параметра значение `true`, чтобы отключить сервер LSP. | -| `command` | нить[] | Команда запуска LSP-сервера | -| `extensions` | нить[] | Расширения файлов, которые должен обрабатывать этот сервер LSP | -| `env` | объект | Переменные среды, которые нужно установить при запуске сервера | -| `initialization` | объект | Параметры инициализации для отправки на сервер LSP | +| Свойство | Тип | Описание | +| ---------------- | ------------------- | --------------------------------------------------------------------------- | +| `disabled` | логическое значение | Установите для этого параметра значение `true`, чтобы отключить сервер LSP. | +| `command` | нить[] | Команда запуска LSP-сервера | +| `extensions` | нить[] | Расширения файлов, которые должен обрабатывать этот сервер LSP | +| `env` | объект | Переменные среды, которые нужно установить при запуске сервера | +| `initialization` | объект | Параметры инициализации для отправки на сервер LSP | Давайте посмотрим на несколько примеров. |
