検索
ホームページ開発ツールNotepadArduino IDEの代わりにNotepad++を使用するにはどうすればよいですか? (写真と文章で詳しく解説)

この記事の内容はArduino IDEの代わりにメモ帳を使う方法についてです。 (写真とテキストによる詳細な説明)、必要な友人が参考になれば幸いです。

問題の原因

Arduinoに付属のIDEは使いにくく、インデントは醜く、プロンプト機能はなく、中国語のサポートは良くありません。どれも使いにくいです::> ;_<::>##この記事では、コードの編集、コンパイル、アップロードなどの機能を実現し、誰もが

Arduino IDE のトラブルを完全に解決します。

まずは写真を撮ってみんなに感じてもらいましょう!

準備ツール

1. メモ帳 (ダウンロード:

http://www.php.cn/xiazai/gongju/92) )

2. Arduino IDE (最新バージョンを使用することをお勧めします)

3. Notepad.Arduino.0.2.0 プラグイン パッケージ

リンク: http: //sourceforge.net/projects/narduinoplugin/

Baidu クラウド: http://pan.baidu.com/s/1qY4vQTe パスワード: 78tu

設定の開始

1 . Notepad

2. 以下のように Notepad .Arduino.0.2.0 を解凍します

##3. Notepad のメニューバーの [Language] をクリックします。 ; [言語形式のカスタマイズ] をクリックし、ポップアップ ダイアログ ボックスで [インポート] をクリックし、メモ帳の

Arduino_ language_0.2.0.xml ファイルを選択します。Arduino.0.2.0 プラグ上記で抽出したパッケージをインポートし、完了したらダイアログ ボックスを閉じるだけです。

4. プラグイン パッケージの API の下にある 2 つのファイルを、Notepad

## のプラグインの下にある API にコピーします。 #5. メモ帳を開き、メニューバー [プラグイン] -> [プラグイン マネージャー] -> [プラグイン マネージャーの表示] を開き、

NppExec

を見つけてインストールします。

6. メモ帳を開き、メニューバーの[言語]->一番下にある[Arduino]を見つけて選択します。単純な Arduino コードの作成を開始します (コード プロンプトは現在実装できますが、後でより強力なものが登場する予定です)。

7. 2 つの実行スクリプトを編集します。

上記のコードを記述した後、F6 キーを押してコードを実行すると、次のダイアログ ボックスが表示されます。

# #1 で

一時スクリプト

を選択し、新しいスクリプトを作成します。次のスクリプトを

2

NPP_SAVE"H:\Arduino\arduino-1.6.8-windows\arduino-1.6.8\arduino_debug.exe" --verify "$(FULL_CURRENT_PATH)"

Explain に入力します。

2 行目の形式は次のとおりです。 Arduino インストール ディレクトリ内の arduino_debug.exe のパス [スペース] --verify [スペース] "

$(FULL_CURRENT_PATH) "
#3 3 で保存し、名前を入力します。保存されたスクリプト: Arduino_verify、[OK] をクリックします。
上記のスクリプトは、Arduino プログラムの検証とコンパイルに使用されます。同じ方法で、プログラムをボードにダウンロードするための新しいスクリプトを作成する必要があります。
スクリプトの内容:

NPP_SAVE"H:\Arduino\arduino-1.6.8-windows\arduino-1.6.8\arduino_debug.exe" --upload "$(FULL_CURRENT_PATH)"

名前は Arduino_upload として保存されます。

このようにして、2 つのスクリプトが作成され、1 つは Arduino プログラムのコンパイルとダウンロード用です。

前の作業が正しいかどうかを確認します。コードを書いた後、F6 キーを押します。表示されるダイアログ ボックスで、実行するスクリプトを選択できます。まず Arduino_verify を選択し、[OK] をクリックします。コンパイル、今度はメモ帳コンソールにコンパイル情報が表示されます。もう一度 F6 を押して、Arduino_upload を選択し、「OK」をクリックすると、アップロード情報もメモ帳コンソールに表示されます。

Process started >>>
Looking for library &#39;user32&#39;
Adding paths from jna.library.path: null
Trying user32.dll
Found library &#39;user32&#39; at user32.dll
DPI detection failed, fallback to 96 dpi
Looking for library &#39;shell32&#39;
Adding paths from jna.library.path: null
Trying shell32.dll
Found library &#39;shell32&#39; at shell32.dll
Looking for library &#39;Ole32&#39;
Adding paths from jna.library.path: null
Trying Ole32.dll
Found library &#39;Ole32&#39; at Ole32.dll
正在加载配置...
正在初始化包...
正在准备开发板...
正在验证...
スマート入力機能の追加主な効果は、略語を入力して Tab キーを押すと、メモ帳が完全なコードを自動的に設定することです。 dwと入力してTabキーを押すとdigitalWriteとして完了します。

プラグインもインストールする必要があります:

[プラグイン]->[プラグイン マネージャー]->[プラグイン マネージャーの表示]、

を見つけてください。 FingerText

、インストールします。

インストールが完了したら、[プラグイン]->[FingerText]->[SnippetDock のオン/オフを切り替える]をクリックすると、編集領域の右側に次のように表示します:

点击上面的【Create snippet From Selection】,出现如下页面。

对于每一条缩略字补全规则,我们需要填写 红色箭头 所指的3个区域。

第一:缩略词。根据你自己的喜好,建立缩略词与完整代码的映射关系,如dw  --> digitalWrite()

第二:这个规则生效的环境。可以是 GLOBAL, Lang:xxx, Ext.xxx

  • GLOBAL       表示对于所有语言,所有后缀格式的文件,都生效。

  • Lang:HTML   表示对HTML语言生效,Lang:java表示对java语言生效。

  • Ext:ino          表示对文件后缀后ino 的文件生效(Arduino主sketch的后缀就是ino) 。Ext:cpp对cpp后缀生效。

第三:缩略词对应的完整代码。

在完整代码中可以使用   $[![]!]  来定位热点光标。补全后,使用tab键可以依次按序定位到热点。还可以使用带名称的热点,名称填写可选的值。

如: $[![pin]!] $[![OUTPUT]!]  ,补全后,按下tab,就可以定位到带名字的热点pin,再按下,就会定位到下一个带名字的热点OUTPUT。

每条完整代码后面都要使用 [>END

注意:如果补全规则有中文,且出现补全后乱码的现象,请在【Create snippet From Selection】页面,设置Notepad++的语言编码方式(菜单栏【编码】),让他和你的源代码的编码方式一致。

编辑完成后,按下ctl +S  或者【Save current snippet】按钮保存即可。如需再添加,再点击图中的 【New Snippet】。

增加文件浏览器

安装方法:菜单栏【插件】->【Plugin  Manager】- >【Show Plugin  Manager】,找到Explorer,安装。点击红心旁边的按钮就可以打开。

使用第三方串口监视器软件

openjumper的串口监视器软件。这个是我目前找到的能够兼容Arduino的串口监视软件,它是专门为Arduino写的,但是里面有广告。

链接:http://pan.baidu.com/s/1ge7fRHL 密码:wdks

也可以到官网下载。

最后的提示

1、Arduino在执行编译和上传脚本时,会加载当前开发板的相关配置信息。这个配置文件在【Arduino IED】 ->【文件】->【首选项】面板的最下面的一个文件路径,点击后里面有个preference.txt,这个就是编译和上传时的配置文件。

在Arduino IDE中我们可以在选项卡里面配置,但是Notepad++则没有这个功能,如果你的开发配置改变了(换了不同型号Ardunio板,或则端口等),则需要打开Arduino IDE,进行配置,配置好以后,关闭Arduino IDE,对应的配置就保存到preference.txt中去了,这个时候Notepad++就能加载正确的配置,就可以使用Notepad++编译和上传了。

2、在使用Arduino IDE 建立工程时,要遵守以下规范:主sketch所在的文件夹名要和主sketch名一致!    假如编写一个 LED 的闪烁程序。

/workspace           //arduino的工作目录
    /blink          //当前工程的目录
        blink.ino   //arduino源文件,和当前工程目录名称一样。

以上がArduino IDEの代わりにNotepad++を使用するにはどうすればよいですか? (写真と文章で詳しく解説)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
メモ帳:自由でオープンソースの性質を調べますメモ帳:自由でオープンソースの性質を調べますApr 17, 2025 am 12:07 AM

Notepadは、無料でオープンソースのテキストエディターです。 1)エントリのしきい値を低下させる自由使用、2)GPLV2ライセンスを通じてオープンソース機能が実装され、ソースコードの表示、変更、配布が可能になり、コミュニティへの参加とソフトウェアの進化が促進されます。

メモ帳の使用方法メモ帳の使用方法Apr 16, 2025 pm 08:09 PM

Notepadは、Windows用の無料テキストエディターであり、次のようなさまざまな機能を提供します。1)構文強調表示、2)オートコンプリート、3)マクロ録音、4)プラグイン拡張機能、5)カスタマイズ可能なインターフェイスと設定。

NotePadを自動的に入力する方法NotePadを自動的に入力する方法Apr 16, 2025 pm 08:06 PM

Notepad自体には自動レイアウト機能がありません。 Sublime Textなどのサードパーティのテキストエディターを使用して、自動タイプグラフィーを実現するために次の手順を実行できます。1。テキストエディターをインストールして開きます。 2。自動的に入力する必要があるファイルを開きます。 3.自動レイアウト関数を見つけて選択します。 4.エディターはテキストを自動的に入力します。 5.必要に応じてレイアウトルールをカスタマイズできます。自動タイポグラフィは、時間を節約し、テキストの一貫性とプロ意識を確保できます。

メモ帳の2つのドキュメントの類似点と類似性を比較する方法メモ帳の2つのドキュメントの類似点と類似性を比較する方法Apr 16, 2025 pm 08:03 PM

ノートパッドを使用して、2つのドキュメント間の類似点と相違点を比較するには、次の手順に従ってください。両方のドキュメントを同時にノートパッドで開きます。ドキュメントを並べて表示します。違いを見つけるために、行ごとにテキストを比較してください。違いを強調表示または強調します。将来の参照のために見つかった違いを記録します。

中国語でメモ帳を設定する方法中国語でメモ帳を設定する方法Apr 16, 2025 pm 08:00 PM

中国のインターフェースにメモ帳を設定するには、次の手順を実行します。1。ノートパッドを開きます。 2.「フォーマット」&gt;を選択します。 "フォント"; 3.「中国語(単純化)」または「中国語(伝統)」を選択します。 4.「OK」をクリックします。

メモ帳でコードをフォーマットする方法メモ帳でコードをフォーマットする方法Apr 16, 2025 pm 07:57 PM

ノートパッドを使用してコードをフォーマットする方法は次のとおりです。コードファイルを開き、コードを[編集]メニューに移動し、「フォーマット」オプションを選択して、必要に応じて設定をカスタマイズします(オプション)

メモ帳と一致する2つのコードを比較する方法メモ帳と一致する2つのコードを比較する方法Apr 16, 2025 pm 07:54 PM

メモ帳は、2つのコードファイルの一貫性を比較できます。手順は次のとおりです。2つのコードファイルを開きます。プラグインメニューに移動し、Compare&GTを選択します。フォルダー内の2つのファイルを比較します。比較タイプを選択します。「高度な」タイプを使用することをお勧めします。 [OK]をクリックして、比較を開始します。違いの行は、異なる色で強調表示されます。

notepad++怎么对比两个文件notepad++怎么对比两个文件Apr 16, 2025 pm 07:51 PM

メモ帳は2つのファイルを比較して、違いを強調できます。2つのファイルを開きます。 「プラグイン」メニューで比較を選択します。違いは次のように表示されます。同じ行:未修正を維持します。追加のライン:緑の背景;削除された行:赤い背景;修正されたライン:黄色の背景、パーツグリーン、削除されたパーツレッド。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール