Visual Studio Codeの拡張機能
IARの新しい拡張機能を使用して、Visual Studio CodeでIAR Embedded Workbenchプロジェクトを構築・開発することができます。
拡張機能の概要
Microsoft Visual Studio Code(VS Code)は、WindowsおよびLinux向けの拡張可能なソースコードエディタで、C/C++のシンタックスハイライト、インテリジェントなコード補完、スニペット、コードのリファクタリング、デバッグサポート、テーマ、組込みのGitクライアントなどを備えています。 ユーザーは、マーケットプレイスから複数の拡張機能を簡単にインストールして組み合わせ、追加の機能を得ることができます。以下は、IARビルド用拡張機能とその後に続くIAR C-SPYデバッガ拡張機能のワークフローと機能に関する詳細な概要を提供するビデオです。
Please accept marketing and preference cookies to view this video.
Modify settings.IARビルド用拡張機能とIAR C-SPYデバッガ拡張機能
Visual Studio Codeは、デバッグ、タスク実行、バージョン管理などの開発作業をサポートする効率的なコードエディタです。
IARのVisual Studio Code拡張機能は、IAR Embedded WorkbenchやIAR Build Toolsのすべての最新バージョンと互換性があり、Visual Studio Code Marketplaceで入手可能です。
加えて、お客様の開発ニーズに合わせて、CMakeのような他のビルドシステムでも使用可能で、GitHubのようにソースコントロールやバージョン管理用の拡張機能としても使用できます。
IARの拡張機能により、Visual Studio Codeで開発を行うと同時に、以下に示すIARのソフトウェアソリューションの強力な機能も利用できるようになります。具体的な機能には以下が含まれます:
-
プロジェクトのファイル管理が容易
-
プロジェクトの効率的なビルドおよびデバッグ
-
すべてのC-SPYデバッガドライバとデバッグプローブで使用可能
-
静的コード解析C-STATによるメッセージとレポートの生成
-
C/C++拡張機能により強化された言語機能を使用
拡張機能の入手
IARビルド用拡張機能とIAR C-SPYデバッガ拡張機能は、Marketplaceから直接ダウンロードできるほか、IAR Systems GitHubページからもダウンロード可能です。
From within Visual Studio Code, press “Ctrl + Shift + X” to get into the extensions panel, search for “@publisher:IAR” and click on “Install”.
You can also download the IAR Build Extension and IAR C-SPY Debug Extension directly from VS Code Marketplace or on GitHub:
IAR Embedded Workbenchの拡張機能を試す
対応するアーキテクチャ
IARシステムズのVisual Studio Code拡張機能は、IAR Embedded WorkbenchやIAR Build Toolsのすべての最新バージョンと互換性があり、以下のアーキテクチャに対応しています。
Target Architecture |
IAR Build Extension |
IAR C-SPY Debug Extension |
Arm |
• | • |
RISC-V |
• | • |
Microchip AVR |
• | • |
Renesas RL78 |
• | • |
Renesas RX |
• | • |
Renesas RH850 |
• | • |
Texas Instruments MSP430 |
• | |
8051 |
• |