vscode_arduino
*VSCodeでArduino [[index]] #contents Windows10でVSCode+Arduino **キーボードショートカット メニューのヘルプ→キーボードショートカットの参照で、一覧表示。 Verify Ctrl + Alt + R Upload Ctrl + Alt + U コード整形(フォーマット) Shift + Alt + F **OUTPUTの文字化け [[Arduino for Visual Studio Code出力の文字化け対策>https://lang-ship.com/blog/work/arduino-for-visual-studio-code/]] 2020-08-14 VSCode1.48.0 C:\Users\ユーザー名\.vscode\extensions\vsciot-vscode.vscode-arduino-0.3.1\out\src\common > let codepage = "65001"; > if (os.platform() === "win32") { >// try { >// const chcp = childProcess.execSync("chcp.com"); >// codepage = chcp.toString().split(":").pop().trim(); >// } >// catch (error) { >// outputChannel_1.arduinoChannel.warning(`Defaulting to code page 850 because chcp.com failed.\ >// \rEnsure your path includes %SystemRoot%\\system32\r${error.message}`); >// codepage = "850"; >// } > } **setup2 2020-05-23 設定の参考はこれ [[Arduinoで遊ぶページ→Visual Studio Code> https://garretlab.web.fc2.com/arduino/introduction/vscode/]] -VSCode1.45.1 -Arduino1.8.12 -VSCode Extension Arduino(Microsoft) 0.3.0 開くときは、inoじゃなくてフォルダを開く 画面下の方でボードと、ポートを選択 BoardはProMicroを使用 #includeが怒られるので、includeパスを追加した c_cpp_properties.json ★追加 ☆変更 下記設定ファイルは2020-08-14 >{ > "configurations": [ > { > "name": "Win32", > "includePath": [ >★ "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\**", >★ "C:\\Program Files (x86)\\Arduino\\tools\\**", >★ "C:\\Program Files (x86)\\Arduino\\hardware\\tools\\**", >★ "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\**", > "C:\\Users\\mike\\AppData\\Local\\Arduino15\\packages\\SparkFun\\hardware\\avr\\1.1.12\\**" > ], > "forcedInclude": [ >★ "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\Arduino.h" > ], >★ "defines": [ >★ "__AVR_ATmega32U4__" //これないとコード補完きかない >★ ], >☆ "intelliSenseMode": "clang-x64", > "compilerPath": "/usr/bin/gcc", > "cStandard": "c11", > "cppStandard": "gnu++14" > } > ], > "version": 4 >} 参考 [[VSCodeでArduino開発環境の準備>https://qiita.com/mmt/items/7dd1a2f312334a6cd600]] [[Arduinoで遊ぶページ Visual Studio Code>https://garretlab.web.fc2.com/arduino/introduction/vscode/]] **setup1 2019-04-12 Arduinoインストール version1.8.5 ↓ VSCodeインストール VSCodeSetup-x64-1.33.1.exe ↓ 拡張機能からArduino for Visual Studio Codeを入れる view->Extension ↓ Arduino for Visual Studio Code version0.2.25 ↓ ここでOpen -> FolderしてArdduinoのソースを開く ↓ inoファイルを開く。 ↓ ソースあちこち赤波線ついてる 左下のギアアイコンからSettings "C_Cpp.intelliSenseEngine"を"Tag Parser"に変更 ↓ ボードの設定は下の青いバーの右端で設定(inoファイルのみ表示) ボード、シリアルポート設定 ↓ ソースの右上にVerifyがあるのでクリック(inoファイルのみ表示) OUTPUTが盛大に文字化け 理由はArduino IDEが日本語設定になっているから。 なので、Arduino IDEで英語設定に切り替え とまぁはまったのはこんなところ +inoファイルじゃないと表示されないアイコン +波下線 +OUTPUT文字化け
2024-11-21 18:26:36 32400