اسنیپتهای VS Code / Cursor
اکستنشن Fusion Snippets برای کدنویسی سریعتر با Fusion Framework
چیست
Fusion Snippets اکستنشن ادیتور Cipher Unit است که اسنیپتهای کد برای Fusion Framework در Python، TypeScript / Node.js و C# میدهد.
الگوهای رایج را سریعتر مینویسد: ماژولهای route، @route / route() / [Route]، routeهای HTTP سفارشی (@http_get…@http_options / httpGet…httpOptions / [HttpGet]…[HttpOptions])، سیمکشی middleware، پاسخ با status / header، و هلپرهای صفحهبندی.
نصب
- VS Code یا Cursor را باز کنید
- به Extensions بروید (
Ctrl+Shift+X/Cmd+Shift+X) - Fusion Snippets را جستجو کنید (ناشر: Cipher Unit / cipherunits)
- نصب کنید، سپس یک فایل
.py/.ts/.csدر پروژهٔ Fusion باز کنید و با پیشوند IntelliSense اسنیپتها را فراخوانی کنید
اگر نام لیست مارکتپلیس در کانال شما کمی فرق دارد،
Fusion+Cipherرا جستجو کنید و اکستنشن اسنیپت مربوط به Fusion Framework را بگیرید (نه ابزارهای VFX بلکمجیک «Fusion»).
اهداف رایج اسنیپت
| حوزه | مثالها |
|---|---|
| نقطهٔ ورود اپ | FusionApp، listen، بارگذاری settings |
| ماژول route | FusionBaseApi + @route / route / [Route] |
| Routeهای سفارشی | http_get…http_options / httpGet…httpOptions / [HttpGet]…[HttpOptions] |
| پاسخها | status.HTTP_*، header.download |
| لیستها | pagination / paginated / PageParams |
اسنیپتها کد شروع میگذارند — همچنان باید ماژولها را از main ثبت کنید و با fusion command یا Desktop اجرا کنید.