在微(wei)軟的支(zhi)持下,IAR Systems 現在向全(quan)球數百(bai)萬使用(yong) Visual Studio Code的開(kai)發(fa)者提供(gong)其(qi)嵌入(ru)式專(zhuan)業知(zhi)識和軟件解決方案,以快速(su)響應市場需求,并進一步加快開(kai)發(fa)流(liu)程(cheng)
瑞典烏(wu)普薩(sa)拉,2022 年 6 月 27 日(ri) — 嵌(qian)入式開(kai)發軟(ruan)件和服務的(de)全球(qiu)領導者(zhe) IAR Systems 今天宣布(bu)推出適用于 IAR Systems 的(de) Visual Studio Code 擴展。開(kai)發者(zhe)現在(zai)可以(yi)從(cong) Visual Studio Code Marketplace 獲取(qu)此擴展,以(yi)便(bian)在(zai) Visual Studio Code 環境中使用 IAR Systems 的(de)嵌(qian)入式系統(tong)專業軟(ruan)件解決方案的(de)強大功能。

多年來,IAR Systems 和 Azure RTOS 已證明了雙方高超的產品集成能力,包括 Azure RTOS ThreadX 內核在 IAR Embedded Workbench 調試器中的集成。這種與微軟嵌入式工具擴展的頂尖調試器集成包括查看所有 Azure RTOS ThreadX 對象,設置線程特定的斷點,查看暫停線程的調用堆棧,以及查看 Azure RTOS ThreadX 中特有的執行概況和性能監控功能。此次全新的 IAR Systems 擴展,為 Visual Studio Code 社區帶來了同樣的高水平集成能力。此外,這為物聯網開(kai)(kai)發(fa)者(zhe)提供了從原(yuan)型設計到(dao)交付產品(pin)的全程無縫開(kai)(kai)發(fa)體驗,實現了完全基于 GitHub 的自動化開(kai)(kai)發(fa)工(gong)作流程。
微軟副總裁 Amanda Silver 表示(shi):“IAR Systems 與(yu)微軟合作多(duo)年,致力于開(kai)發(fa)用(yong)(yong)于嵌(qian)入式應用(yong)(yong)的 Azure RTOS 功能。今天,我(wo)們(men)很高(gao)興能把 IAR Embedded Workbench 的功能帶給使用(yong)(yong) Visual Studio Code 的數百萬開(kai)發(fa)者。我(wo)們(men)期(qi)待早日(ri)看到開(kai)發(fa)者利用(yong)(yong)這(zhe)項技(ji)術研發(fa)的成果面世。”

IAR Systems 首席技術官 Anders Holmberg 表(biao)示(shi):“IAR Systems 的(de) Visual Studio Code擴(kuo)展(zhan)在領(ling)先的(de)通用代(dai)碼開(kai)發環境(jing)和(he)領(ling)先的(de)嵌(qian)入式(shi)開(kai)發環境(jing)之間架起了一(yi)座橋梁(liang),使兩者緊密協作,達到(dao)1 + 1 > 2的(de)效果。讓我們的(de)共(gong)同用戶獲得兩種環境(jing)的(de)最佳(jia)解決(jue)方案,能(neng)夠以最有效的(de)方式(shi)為各種不同的(de)用例和(he)工作,開(kai)發下一(yi)代(dai)智能(neng)嵌(qian)入式(shi)設備。”
IAR Systems 的(de) Visual Studio Code 擴展,能夠(gou)與所有最新版(ban)本(ben)的(de) IAR Embedded Workbench 和 IAR 構建工具(ju)兼容。此(ci)外(wai),這些擴展還可用(yong)于其他構建系統,如 CMake、源(yuan)代碼控(kong)制(zhi)和 GitHub 等版(ban)本(ben)擴展。
IAR Systems 首席技術官 Anders Holmberg 還(huan)表(biao)示(shi):“GitHub 和(he) Marketplace 上的(de)全(quan)新(xin) Visual Studio Code 擴(kuo)展將極大改善 IAR Systems 與(yu)用(yong)戶的(de)互動方式,并擴(kuo)大我(wo)們(men)的(de)用(yong)戶范圍(wei),同時通過與(yu)開發者分享(xiang)知識和(he)實踐,這也會提升我(wo)們(men)自身在代碼方面的(de)專業性。”