[{"data":1,"prerenderedAt":126},["ShallowReactive",2],{"$fBBQ5ulyG5jVWbIBJe3r8F-kTKQKf1scMJiu0B6qzX5k":3,"$f7AVZHmPutZ23_8XKkLbDtEszKCuiY3yPjIDp9eRXGag":5,"$fOM8AMTTLfhS_yR-sdtUNbjEkuEZ5fzFnnORTRfElm6k":7,"$fwYNxV1J1QyZKlKLL03rUNSiSPboyx2nXXN3zN56dTdM":101},{"data":4},[],{"data":6},[],{"data":8,"meta":98},[9],{"id":10,"documentId":11,"title":12,"seo_title":13,"summary":14,"seo_description":15,"slug":16,"published_date":17,"body":18,"content":19,"createdAt":20,"updatedAt":21,"publishedAt":22,"blogauthor":23,"cover":45,"categories":88},317,"lykvw04i2u7mrw2x585kd01i","Крупное обновление JS\u002FTS поддержки в OpenIDE","Обновление поддержки JavaScript и TypeScript в OpenIDE","В бета-плагине Frontend\u002FWeb появились inlay hints, форматирование при сохранении и поиск символов в JS\u002FTS. В Angular добавили выбор версии фреймворка и исправили подсветку шаблонов.","Плагин Frontend\u002FWeb для OpenIDE: inlay hints с выводом типов, Format\u002FFix on save с Prettier, ESLint и Stylelint, поиск символов JS\u002FTS и автоимпорты в React.","krupnoe-obnovlenie-js-ts-podderzhki-v-openide","2026-06-17","Команда OpenIDE обновила [плагин Frontend\u002FWeb](https:\u002F\u002Fmarketplace.openide.ru\u002Fplugin\u002Ffrontendweb-beta\u002F367\u002F) для работы с JavaScript и TypeScript. Плагин находится в статусе бета.\n\n![]({{strapiUrl}}\u002Fuploads\u002F5c47adb0b052a5b49a91c01250ffcebb_94dfafa602.webp)\n\nInlay hints теперь показывают вывод типов прямо в коде. Появился Format\u002FFix on save: при сохранении файла применяются правила Prettier, ESLint и Stylelint без отдельного запуска линтера. Search Everywhere научился искать классы и символы в JS\u002FTS-проектах. После вставки кода в React автоматически добавляются нужные импорты.\n\nВ Angular-проектах добавили выбор версии фреймворка, исправили подсветку шаблонов и определение кастомных тегов. Автодополнение в .js-файлах больше не затирает соседние символы при вводе, убрали лишние подсказки при вводе чисел.\n\n![]({{strapiUrl}}\u002Fuploads\u002Fc56b26087a188121b23a62999c07d439_b386c8935c.webp)\n\nУже сейчас [OpenIDE](https:\u002F\u002Fopenide.ru\u002F) позволяет разрабатывать проекты на Java, Spring, Python, Go, PHP, JavaScript и TypeScript! А поддержка Docker и 300+ плагинов доступны абсолютно бесплатно в [маркетплейсе](https:\u002F\u002Fmarketplace.openide.ru\u002F). Пробуйте российскую IDE в деле и подписывайтесь на нас в [Telegram](https:\u002F\u002Ft.me\u002Fopenide_official) или [Max](https:\u002F\u002Fmax.ru\u002Fopenide), чтобы не пропустить свежие обновления и полезные материалы.\n\n---\n\n_Впервые опубликовано на [Хабре](https:\u002F\u002Fhabr.com\u002Fru\u002Fcompanies\u002Fhaulmont\u002Farticles\u002F1048506\u002F)._\n",[],"2026-11-12T11:23:24.819Z","2026-11-13T11:49:13.726Z","2026-11-13T11:49:13.791Z",{"id":24,"documentId":25,"firstname":26,"lastname":27,"createdAt":28,"updatedAt":29,"publishedAt":30,"slug":31,"photo":32},40,"yuewij1jc3qoxmkvsh2mpeny","Георгий","Власов","2026-02-17T11:40:25.168Z","2026-11-13T11:49:25.324Z","2026-11-13T11:49:25.371Z","georgij-vlasov",{"id":33,"documentId":34,"name":35,"alternativeText":36,"caption":36,"width":37,"height":37,"formats":36,"hash":38,"ext":39,"mime":40,"size":41,"url":42,"previewUrl":36,"provider":43,"provider_metadata":36,"createdAt":44,"updatedAt":44,"publishedAt":44,"focalPoint":36},1359,"jt1gpp4kqcyzwuwfhzj1c1vc","Gosha_ab88bd0ec5.webp",null,96,"Gosha_ab88bd0ec5_972867885d",".webp","image\u002Fwebp",2.14,"\u002Fuploads\u002FGosha_ab88bd0ec5_972867885d.webp","local","2026-11-13T11:47:15.450Z",{"id":46,"documentId":47,"name":48,"alternativeText":36,"caption":36,"width":49,"height":50,"formats":51,"hash":84,"ext":39,"mime":40,"size":85,"url":86,"previewUrl":36,"provider":43,"provider_metadata":36,"createdAt":87,"updatedAt":87,"publishedAt":87,"focalPoint":36},1220,"bofvpebted1wn063mytl1vy3","cover-krupnoe-obnovlenie-js-ts-podderzhki-v-openide.webp",1280,898,{"thumbnail":52,"large":60,"medium":68,"small":76},{"name":53,"hash":54,"ext":39,"mime":40,"path":36,"width":55,"height":56,"size":57,"sizeInBytes":58,"url":59},"thumbnail_cover-krupnoe-obnovlenie-js-ts-podderzhki-v-openide.webp","thumbnail_cover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6",222,156,5.75,5750,"\u002Fuploads\u002Fthumbnail_cover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6.webp",{"name":61,"hash":62,"ext":39,"mime":40,"path":36,"width":63,"height":64,"size":65,"sizeInBytes":66,"url":67},"large_cover-krupnoe-obnovlenie-js-ts-podderzhki-v-openide.webp","large_cover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6",1000,702,58.44,58444,"\u002Fuploads\u002Flarge_cover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6.webp",{"name":69,"hash":70,"ext":39,"mime":40,"path":36,"width":71,"height":72,"size":73,"sizeInBytes":74,"url":75},"medium_cover-krupnoe-obnovlenie-js-ts-podderzhki-v-openide.webp","medium_cover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6",750,526,39.48,39484,"\u002Fuploads\u002Fmedium_cover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6.webp",{"name":77,"hash":78,"ext":39,"mime":40,"path":36,"width":79,"height":80,"size":81,"sizeInBytes":82,"url":83},"small_cover-krupnoe-obnovlenie-js-ts-podderzhki-v-openide.webp","small_cover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6",500,351,21.76,21762,"\u002Fuploads\u002Fsmall_cover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6.webp","cover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6",88.11,"\u002Fuploads\u002Fcover_krupnoe_obnovlenie_js_ts_podderzhki_v_openide_c3f620bec6.webp","2026-11-13T11:44:01.809Z",[89],{"id":90,"documentId":91,"title":92,"published":93,"weight":90,"slug":94,"createdAt":95,"updatedAt":96,"publishedAt":97,"color":36},1,"hc2qik74iq346rzrodyoc5l5","Продукт",true,"release","2025-08-25T10:17:40.582Z","2026-11-12T11:22:44.594Z","2026-11-12T11:22:44.573Z",{"pagination":99},{"page":90,"pageSize":100,"pageCount":90,"total":90},25,{"data":102,"meta":121},[103,109,115],{"published_date":104,"id":105,"documentId":106,"title":107,"slug":108},"2026-11-09",301,"nla7pt5zwy8t0wknadxvz37z","OpenIDE Pro теперь можно купить для себя","openide-pro-personal-licenses",{"published_date":110,"id":111,"documentId":112,"title":113,"slug":114},"2026-11-07",309,"ua3z428wr5otk0z29kwjoedf","Сегодня Claude, завтра Codex: обновления мультиагентной OpenIDE","segodnya-claude-zavtra-codex-obnovleniya-multiagentnoj-openide",{"published_date":116,"id":117,"documentId":118,"title":119,"slug":120},"2026-11-05",318,"xvoscpm4g3zkv4n6afehxus2","Обновление C# в OpenIDE: управление NuGet‑пакетами прямо из IDE","openide-csharp-upravlenie-nuget-paketami",{"pagination":122},{"page":90,"pageSize":123,"pageCount":124,"total":125},3,11,31,1794584600664]