Сниппеты VS Code / Cursor
Расширение Fusion Snippets для более быстрой разработки на Fusion Framework
Что это
Fusion Snippets — расширение редактора от Cipher Unit со сниппетами для Fusion Framework в Python, TypeScript / Node.js и C#.
Оно ускоряет типичные паттерны: route-модули, @route / route() / [Route], пользовательские HTTP-маршруты (@http_get…@http_options / httpGet…httpOptions / [HttpGet]…[HttpOptions]), подключение middleware, ответы с status / header и helpers пагинации.
Установка
- Откройте VS Code или Cursor
- Перейдите в Extensions (
Ctrl+Shift+X/Cmd+Shift+X) - Найдите Fusion Snippets (издатель: Cipher Unit / cipherunits)
- Установите, затем откройте файл
.py/.ts/.csв проекте Fusion и вызывайте сниппеты через префикс IntelliSense
Если название в Marketplace на вашем канале чуть отличается, ищите
Fusion+Cipherи выбирайте расширение сниппетов для Fusion Framework (не VFX-инструменты Blackmagic DaVinci «Fusion»).
Типичные цели сниппетов
| Область | Примеры |
|---|---|
| Точка входа приложения | FusionApp, listen, загрузка settings |
| Route-модуль | FusionBaseApi + @route / route / [Route] |
| Пользовательские маршруты | http_get…http_options / httpGet…httpOptions / [HttpGet]…[HttpOptions] |
| Ответы | status.HTTP_*, header.download |
| Списки | pagination / paginated / PageParams |
Сниппеты вставляют стартовый код — модули всё равно нужно регистрировать из main и запускать через fusion command или Desktop.