5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

記事投稿キャンペーン 「2024年!初アウトプットをしよう」

Arduino IDEでコードの配置を変更し、見たいコードだけを表示する

Last updated at Posted at 2024-01-31

概要

Arduino IDEで開発しているときにコードが増えてくるとタブが大量に開かれ、気になっていました。
コードの配置を変更し、見たいコードだけをArduino IDEのタブに表示するようにしました。
その方法の共有です。

修正前の状態

コードが増えて気になっているときの状況をスクショしました。

下図はエクスプローラーのリスト表示です。
*.inoファイルと同じ階層にコードを配置しています。
code_list_before.jpg

下図はArduino IDEでの表示です。
多数のタブが表示されています。全ファイルがタブ表示できないため目的のファイルのタブがない場合は右側の3点ボタン(...)を押下し、目的のファイルを選択・表示する必要があります。
コードのタブが多く表示されていると個人的に落ち着かない、気になります。

arduino_before.jpg

修正後の状態

Arduino IDEで見たいコードをだけを表示するように変更したときの状況をスクショしました。
src -> ntshellディレクトリを作成しコードをその中に配置するようにしました。
src -> ntshellディレクトリの中に配置していないコードがアプリケーションのメイン機能です。

code_list_after.jpg

Arduino IDEではsrc -> ntshellディレクトリに格納されている以外のコード2つがタブ表示されています。
見たいコードだけをタブ表示し、修正前と比べてスッキリし快適な見た目になりました。
arduino_after.jpg

対応内容

Arduino IDEにタブ表示したくないコードをsrcディレクトリ以下に移動しました。
この対応はWebで見たつぎの情報を参考にしました。

こちらのSketch specificationにつぎの一文があります。

In Arduino IDE 1.6.10 and newer, recursive compilation is limited to the src subfolder of the sketch folder.

DeepL翻訳:
Arduino IDE 1.6.10以降では、再帰コンパイルはsketchフォルダのsrcサブフォルダに制限されています。

開発中にコードが増えてきて見辛くなってきた場合は、つぎの対応をすると良さそうです。

  • srcディレクトリを作成しコードを移動する
  • ライブラリ化する。

最後まで読んでいただきありがとうございました。

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?