Skip to content

Commit f574c7b

Browse files
committed
Update docs
1 parent 99cb5f1 commit f574c7b

File tree

8 files changed

+29
-22
lines changed

8 files changed

+29
-22
lines changed

Create-extension.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,8 @@
55
2. npm install -g yo generator-code
66

77
3. Create App: yo code
8+
9+
Links:
10+
11+
- Topic - [Your First Extension](https://code.visualstudio.com/api/get-started/your-first-extension);
12+
- [Creating Extensions for Visual Studio Code A Complete Guide - Syncfusion Blogs](https://www.syncfusion.com/blogs/post/creating-extensions-for-visual-studio-code-a-complete-guide.aspx/amp).

ISSUES_ru.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
# Известные проблемы
22

3-
1. Пользовательский интерфейс расширения не соответствует [UX Guidelines](https://code.visualstudio.com/api/ux-guidelines/overview).
3+
1. Пользовательский интерфейс расширения частично не соответствует [UX Guidelines](https://code.visualstudio.com/api/ux-guidelines/overview).
44

5-
2. Долго создается профиль устройства.
5+
2. Медленно выполняются команды.
66

7-
3. Медленно выполняются команды.
8-
9-
4. Низкая скорость выполнения bash скриптов.
7+
4. Низкая скорость выполнения bash-скриптов.

README_ru.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@
9191

9292
## Тестирование
9393

94-
Тестирование выполнялось на одноплатных компьютерах:
94+
Тестирование выполняется на следующих одноплатных компьютерах:
9595

96-
- [Cubieboard](https://github.com/devdotnetorg/Cubieboard "Cubieboard")
97-
- [Cubietruck](https://devdotnet.org/post/otladochnaya-plata-cubietruck/ "Cubietruck")
98-
- [Banana Pi BPI-M64](https://devdotnet.org/post/otladochnaya-plata-banana-pi-bpi-m64/ "Banana Pi BPI-M64")
96+
- [Cubieboard](https://github.com/devdotnetorg/Cubieboard "Cubieboard"). Дистрибутив Armbian.
97+
- [Cubietruck](https://devdotnet.org/post/otladochnaya-plata-cubietruck/ "Cubietruck"). Дистрибутив Armbian.
98+
- [Banana Pi BPI-M64](https://devdotnet.org/post/otladochnaya-plata-banana-pi-bpi-m64/ "Banana Pi BPI-M64"). Дистрибутив Armbian.

SCHEDULE_ru.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
- Соответствие UX Guidelines.
44
- Добавление WebView для выбора шаблона проекта.
55
- Пользовательские пакеты установки.
6-
- Пользовательские скрипты BASH для запуска на устройстве и ПК.
6+
- Пользовательские bash-скрипты для запуска на устройстве и ПК.
77
- GPIO: чтение chips, просмотр линии gpio, управление I/O.
88
- Поддержка Python проектов.
9-
- Обеспечение работы в Linux.
9+
- Обеспечение работы расширения в Linux.
1010
- Отображение доступных устройств: `/dev/*` и sysfs.
1111
- Сканер устройств I2C.
1212
- Добавление менеджера Nuget-пакетов.

docs/Getting-started_ru.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ apt-get install -y sudo
1616
```bash
1717
sudo apt-get update
1818
sudo apt-get install -y openssh-server mc
19-
sudo systemctl reload ssh
20-
sudo systemctl status ssh
2119
sudo mcedit /etc/ssh/sshd_config
2220
```
2321

@@ -61,7 +59,7 @@ sudo systemctl status ssh
6159

6260
### Шаг 3 — Установка пакетов
6361

64-
Для запуска .NET IoT приложения и выполнения удаленной отладки необходимо установить:
62+
Для запуска .NET IoT приложении и выполнения удаленной отладки необходимо установить:
6563

6664
- Среду исполнения - .NET Runtime;
6765
- Удаленный отладчик - .NET Debugger (vsdbg).

docs/Launch-title-template_ru.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
Пример слияния: `Launch on cubieboard (DotnetConsoleBlinkLEDApplication, Cubieboard, debugvscode)`.
66

7-
Переменные для создания названия конфигурации Launch и их значения можете посмотреть на странице [Project Templates](Project-templates_ru.md "Project Templates").
7+
Переменные для создания названия конфигурации Launch и их значения смотрите на странице [Project Templates](Project-templates_ru.md "Project Templates").
88

99
Если вам нужны дополнительные переменные, создайте [ISSUE](https://github.com/devdotnetorg/vscode-extension-dotnet-fastiot/issues "ISSUE").

docs/Project-templates_ru.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@
2525

2626
### Папка - storage
2727

28-
Могут размещаться любые файлы. В частности, в папке каждого шаблона размещаются утилиты **cwRsync** и **ssh** используемые для удаленного входа на устройство и копирования исполняемых бинарных фалов. По желанию можно заменить пакет, загрузив с официального сайта по [ссылке](https://itefix.net/cwrsync "ссылке").
28+
Могут размещаться любые файлы. Например, утилиты **cwRsync** и **ssh**, используемые для удаленного входа на устройство и копирования исполняемых бинарных фалов. По желанию можно заменить пакет, загрузив с официального сайта по [ссылке](https://itefix.net/cwrsync "ссылке").
29+
30+
Для исключения лишнего увеличения размера шаблона утилиты **cwRsync** и **ssh** были перенесены в [каталог системных приложений](/windows/apps/). Теперь нет необходимости дублировать укзанные утилиты для каждого шаблона. Достаточно указать в шаблоне путь к системным утилитам, например: "%{extension.apps.builtin.aswindows}\\\\cwrsync\\\\ssh.exe".
2931

3032
### Папка - template
3133

@@ -206,8 +208,10 @@
206208
6. "%{project.path.relative.aswindows}" => "\\\\nested".
207209
7. "%{project.path.full.ascygdrive}" => "/cygdrive/d/Anton/Projects/Tests/DotnetConsoleAppTestNested/nested".
208210

211+
Если вам нужны дополнительные переменные, создайте [ISSUE](https://github.com/devdotnetorg/vscode-extension-dotnet-fastiot/issues "ISSUE").
212+
209213
## Отладка шаблона
210214

211215
Все ошибки связанные с проверкой шаблона будут отображены в окне OUTPUT.
212216

213-
Если возникнет ошибка валидации структуры JSON, то в окне OUTPUT отобразится позиция в файле, которая вызвала ошибку. В этом случае исходный файл останется неизменным, а будет создан новый с именем `debug_launch_json.txt` или `debug_tasks_json.txt` в каталоге проекта.
217+
Если возникнет ошибка валидации структуры JSON, то в окне OUTPUT отобразится позиция в файле, которая вызвала ошибку. В этом случае исходный файл останется неизменным, и будет создан новый с именем `debug_launch_json.txt` или `debug_tasks_json.txt` в каталоге проекта.

docs/Troubleshooting_ru.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ sudo reboot now
6262

6363
При подключение к устройству проверьте логин и пароль. Эти же реквизиты должны пройти проверку при локальном входе на устройстве. Проверьте доступность порта `22` используя терминал удаленного подключения, например [MobaXterm](https://mobaxterm.mobatek.net/download.html "MobaXterm Xserver with SSH, telnet, RDP, VNC and X11").
6464

65+
Если проблема не была решена, то переходите к следующему разделу.
66+
6567
**Проблемы с конфигурационными файлами**
6668

6769
Конфигурационные файлы OpenSSH сервера располагаются в папке `/etc/ssh`. Откройте конфигурационный файл `/etc/ssh/sshd_config` OpenSSH сервера и проверьте настройки:
@@ -92,15 +94,15 @@ sudo apt-get install -y openssh-server
9294
sudo systemctl status ssh
9395
```
9496

95-
Не забудьте добавить строки в файл `/etc/ssh/sshd_config`:
97+
Не забудьте добавить в файл `/etc/ssh/sshd_config` строки:
9698

9799
```bash
98100
PermitRootLogin yes
99101
PasswordAuthentication yes
100102
ChallengeResponseAuthentication yes
101103
AuthenticationMethods publickey keyboard-interactive password
102104
```
103-
И перезапустить OpenSSH сервер командой: `sudo systemctl status ssh`.
105+
И перезапустить OpenSSH сервер командой: `sudo systemctl reload ssh`. Затем посмотрите состояние работы OpenSSH сервера, командой: `sudo systemctl status ssh`.
104106

105107
Если возникнут проблемы с конфигурационными файлами, то выполните следующие действия:
106108

@@ -110,9 +112,9 @@ sudo dpkg --configure openssh-server
110112
sudo apt-get install -f
111113
```
112114

113-
Возможно проблемы с алгоритмом ключа, можете изменить используемый алгоритм для генерации ключа и его длину в настройках расширения.
115+
Если проблема не была решена, то возможно проблема связана с алгоритмом ключа, который используется для управления устройством и выполнения удаленной отладки. Можете изменить используемый алгоритм для генерации ключа и его длину в настройках расширения.
114116

115-
Если так и не удалось решить проблему, то создавайте [Issue](https://github.com/devdotnetorg/vscode-extension-dotnet-fastiot/issues).
117+
Если так и не удалось решить проблему, то создавайте [Issue](https://github.com/devdotnetorg/vscode-extension-dotnet-fastiot/issues). У меня все идеи на этот счет закончились 🍨.
116118

117119
## Устранение неполадок при выполнении bash-скриптов на устройстве
118120

@@ -170,7 +172,7 @@ chmod +x vscode-dotnetfastiot.sh
170172

171173
Если после перезапуска расширения проблемы остались, то возможно проблемы связаны с предоставлением прав доступа к выше указанным папкам.
172174

173-
Исполняемые файлы расширения располагются в папке `%USERPROFILE%\.vscode\extensions`, например `C:\Users\Anton\.vscode\extensions`. Вы можете удалить расширение из указанно папки и заново его установить.
175+
Исполняемые файлы расширения располагаются в папке `%USERPROFILE%\.vscode\extensions`, например `C:\Users\Anton\.vscode\extensions`. Вы можете удалить расширение из указанной папки и заново его установить.
174176

175177
## Проблема с загрузкой системных шаблонов
176178

0 commit comments

Comments
 (0)