ライブラリを使用する複雑な Arduino スケッチを編集するために、Visual Studio 用のArduino プラグインを使用しています。
ライブラリ構文で F12 GoTo 定義をクリックすると、Visual Studio で正しいライブラリ ファイルが開きます。(ライブラリのインテリセンスも表示されます)。
ただし、クラス エクスプローラーを開くと、ライブラリが一覧表示されません。
クラス エクスプローラーでライブラリを表示するにはどうすればよいですか? これは可能ですか?
ライブラリを使用する複雑な Arduino スケッチを編集するために、Visual Studio 用のArduino プラグインを使用しています。
ライブラリ構文で F12 GoTo 定義をクリックすると、Visual Studio で正しいライブラリ ファイルが開きます。(ライブラリのインテリセンスも表示されます)。
ただし、クラス エクスプローラーを開くと、ライブラリが一覧表示されません。
クラス エクスプローラーでライブラリを表示するにはどうすればよいですか? これは可能ですか?
ライブラリ ソースを Visual Studio プロジェクトに直接含める必要があります。これを行う最も簡単な方法は、[vMicro] > [隠しファイルの切り替え] をクリックすることです。
メニュー項目はトグルです。つまり、一度クリックするとすべてのライブラリ ソースがプロジェクトに追加され、もう一度クリックするとプロジェクトからライブラリ ソースが削除されます。
これは安全な機能であり、arduino のコンパイルが中断されることはありませんが、Visual Studio の「ファイル内の検索と置換」機能を使用する場合は、ライブラリ ソースが含まれるため注意が必要です。
注意: 「隠しファイルの切り替え」機能を使用すると、Arduino コアもクラス エクスプローラーとプロジェクトの「src_Micro-Api-Readonly」フォルダーの下に表示されます。
チップ:
任意のファイルを Arduino プロジェクトにリンクできます。Arduino コンパイラは、通常の Arduino ルールに従って、Visual Studio プロジェクトの構成とは独立して動作します。
「隠し」ファイルを表示するフォルダーは、不要になったときにプロジェクトから手動で削除できます。手動で削除することは、メニュー項目を再度クリックすることと同じです。