Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Обработка символических ссылок в дереве контента #105

Open
1 task done
serg1224 opened this issue Jun 7, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@serg1224
Copy link

serg1224 commented Jun 7, 2023

Is there an existing issue or discussion for this?

  • I have searched the existing issues and discussions

Current Behavior

Символические ссылки файловой системы видны в структуре файлов проекта, но не видны во вьюшке плагина vscode-xp.

sym-link-files sym-link-xp

Expected Behavior

Хотелось бы иметь возможность использовать символические ссылки файловой системы (ссылки на директории и на файлы).

Таким образом легко переключать версии KB и SDK, а также включать в проект только необходимую часть KB для ускорения тестирования правил.

Вот сравнение скорости тестировани правил нормализации в зависимости от количества подключенных к проекту правил нормализации:
perf-test

Сценарий тестирования был такой:

  1. Выходим из VSCode
  2. Чистим /tmp
  3. Переносим директории с пакетами из KB
  4. Запускаем VSCode
  5. Запускаем сборку артефактов (графов и т.п.)
  6. Открываем интеграционный тест
  7. Нажимаем [Нормализовать]
  8. Фиксируем время работы

Steps To Reproduce

No response

Environment

- OS: Debian Linux 11
- VSCode: 1.78.2
- VSCode-XP: 3.3.20

Anything else?

No response

@serg1224 serg1224 added the bug Something isn't working label Jun 7, 2023
@serg1224 serg1224 changed the title [BUG] Некорректная работа с символическими ссылками в структере директорий проекта [BUG] Некорректная работа с символическими ссылками в структуре директорий проекта Jun 7, 2023
@DmitryOffsec DmitryOffsec changed the title [BUG] Некорректная работа с символическими ссылками в структуре директорий проекта [FEATURE] Обработка символических ссылок в дереве контента Jun 10, 2023
@DmitryOffsec DmitryOffsec added enhancement New feature or request and removed bug Something isn't working labels Jun 10, 2023
@DmitryOffsec
Copy link
Contributor

Вот тут есть информация как расширить поддержку файловой системы нативно https://code.visualstudio.com/api/references/vscode-api#FileSystemProvider

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

2 participants