From dd02925ccf928d2282fc9b16cfc46770fb2eb844 Mon Sep 17 00:00:00 2001 From: "gitlocalize-app[bot]" <55277160+gitlocalize-app[bot]@users.noreply.github.com> Date: Fri, 22 Sep 2023 06:49:47 +0000 Subject: [PATCH 1/6] Translate appendix-04-useful-development-tools.md via GitLocalize --- .../src/appendix-04-useful-development-tools.md | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/rustbook-ru/src/appendix-04-useful-development-tools.md b/rustbook-ru/src/appendix-04-useful-development-tools.md index 4eb34bc73..338089dc1 100644 --- a/rustbook-ru/src/appendix-04-useful-development-tools.md +++ b/rustbook-ru/src/appendix-04-useful-development-tools.md @@ -18,7 +18,7 @@ $ rustup component add rustfmt $ cargo fmt ``` -Эта команда отформатирует весь код на языке Rust в текущем крейте. Будет изменён только стиль кода, семантика останется прежней. Для большей информации о `rustfmt`, смотрите [документацию]. +Эта команда отформатирует весь код на языке Rust в текущем крейте. Будет изменён только стиль кода, семантика останется прежней. Для большей информации о `rustfmt`, смотрите [документацию](https://github.com/rust-lang/rustfmt). ### Исправление кода с `rustfix` @@ -133,15 +133,10 @@ fn main() { } ``` -Для большей информации о Clippy смотрите [документацию](https://github.com/rust-lang/rustfmt). +Для большей информации о Clippy смотрите [документацию](https://github.com/rust-lang/rust-clippy). ### Интеграция с IDE с помощью `rust-analyzer` -Чтобы облегчить интеграцию с IDE, сообщество Rust рекомендует использовать [`rust-analyzer`]. Этот инструмент представляет собой набор ориентированных на компилятор утилит, которые используют [Language Server Protocol], который является спецификацией для взаимодействия IDE и языков программирования друг с другом. Разные клиенты могут использовать `rust-analyzer`, например [подключаемый модуль анализатора Rust для Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer). +Чтобы облегчить интеграцию с IDE, сообщество Rust рекомендует использовать [`rust-analyzer`](https://rust-analyzer.github.io). Этот инструмент представляет собой набор ориентированных на компилятор утилит, которые используют [Language Server Protocol](http://langserver.org/), который является спецификацией для взаимодействия IDE и языков программирования друг с другом. Разные клиенты могут использовать `rust-analyzer`, например [подключаемый модуль анализатора Rust для Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer). Посетите домашнюю страницу проекта rust-analyzer для получения инструкций по установке, затем установите поддержку языкового сервера в конкретной среде IDE. Ваша IDE получит такие возможности, как автозаполнение, переход к определению и встроенные ошибки. - - -[документацию]: https://github.com/rust-lang/rustfmt -[Language Server Protocol]: http://langserver.org/ -[`rust-analyzer`]: https://rust-analyzer.github.io \ No newline at end of file From fae040c1d1a1944e8ac0a3cf514272bc8cb90444 Mon Sep 17 00:00:00 2001 From: Danil Ovchinnikov Date: Fri, 22 Sep 2023 06:49:48 +0000 Subject: [PATCH 2/6] Translate appendix-04-useful-development-tools.md via GitLocalize From 01a5bd1e9d208c160ca006108c65e4b801a94184 Mon Sep 17 00:00:00 2001 From: Yuriy Larin Date: Fri, 22 Sep 2023 06:49:48 +0000 Subject: [PATCH 3/6] Translate appendix-04-useful-development-tools.md via GitLocalize From 8793bff7976e9e78d1202b7155ea599a50e2256f Mon Sep 17 00:00:00 2001 From: Alexander Andreev Date: Fri, 22 Sep 2023 06:49:49 +0000 Subject: [PATCH 4/6] Translate appendix-04-useful-development-tools.md via GitLocalize From df07b51b87d2c3ebe3207fd2d1ca41d442714bdb Mon Sep 17 00:00:00 2001 From: Roman Ponomarev Date: Fri, 22 Sep 2023 06:49:49 +0000 Subject: [PATCH 5/6] Translate appendix-04-useful-development-tools.md via GitLocalize From 616c4f19085d92bb410b943fca065597ced99d79 Mon Sep 17 00:00:00 2001 From: jashka34 Date: Fri, 22 Sep 2023 06:49:50 +0000 Subject: [PATCH 6/6] Translate appendix-04-useful-development-tools.md via GitLocalize --- .../src/appendix-04-useful-development-tools.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/rustbook-ru/src/appendix-04-useful-development-tools.md b/rustbook-ru/src/appendix-04-useful-development-tools.md index 338089dc1..27c7e4e6b 100644 --- a/rustbook-ru/src/appendix-04-useful-development-tools.md +++ b/rustbook-ru/src/appendix-04-useful-development-tools.md @@ -18,7 +18,7 @@ $ rustup component add rustfmt $ cargo fmt ``` -Эта команда отформатирует весь код на языке Rust в текущем крейте. Будет изменён только стиль кода, семантика останется прежней. Для большей информации о `rustfmt`, смотрите [документацию](https://github.com/rust-lang/rustfmt). +Эта команда отформатирует весь код на языке Rust в текущем крейте. Будет изменён только стиль кода, семантика останется прежней. Для большей информации о `rustfmt`, смотрите [документацию]. ### Исправление кода с `rustfix` @@ -133,10 +133,16 @@ fn main() { } ``` -Для большей информации о Clippy смотрите [документацию](https://github.com/rust-lang/rust-clippy). +Для большей информации о Clippy смотрите [документацию]. ### Интеграция с IDE с помощью `rust-analyzer` -Чтобы облегчить интеграцию с IDE, сообщество Rust рекомендует использовать [`rust-analyzer`](https://rust-analyzer.github.io). Этот инструмент представляет собой набор ориентированных на компилятор утилит, которые используют [Language Server Protocol](http://langserver.org/), который является спецификацией для взаимодействия IDE и языков программирования друг с другом. Разные клиенты могут использовать `rust-analyzer`, например [подключаемый модуль анализатора Rust для Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer). +Чтобы облегчить интеграцию с IDE, сообщество Rust рекомендует использовать [`rust-analyzer`]. Этот инструмент представляет собой набор ориентированных на компилятор утилит, которые используют [Language Server Protocol], который является спецификацией для взаимодействия IDE и языков программирования друг с другом. Разные клиенты могут использовать `rust-analyzer`, например [подключаемый модуль анализатора Rust для Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer). Посетите домашнюю страницу проекта rust-analyzer для получения инструкций по установке, затем установите поддержку языкового сервера в конкретной среде IDE. Ваша IDE получит такие возможности, как автозаполнение, переход к определению и встроенные ошибки. + + +[документацию]: https://github.com/rust-lang/rustfmt +[документацию]: https://github.com/rust-lang/rust-clippy +[Language Server Protocol]: http://langserver.org/ +[`rust-analyzer`]: https://rust-analyzer.github.io \ No newline at end of file