如何使用Notepad++代替Arduino IDE?(图文详解)


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

Process started >>>

Looking for library 'user32'

Adding paths from jna.library.path: null

Trying user32.dll

Found library 'user32' at user32.dll

DPI detection failed, fallback to 96 dpi

Looking for library 'shell32'

Adding paths from jna.library.path: null

Trying shell32.dll

Found library 'shell32' at shell32.dll

Looking for library 'Ole32'

Adding paths from jna.library.path: null

Trying Ole32.dll

Found library 'Ole32' at Ole32.dll

正在加载配置...

正在初始化包...

正在准备开发板...

正在验证...

增加智能输入功能

主要效果就是,输入缩略字,按下tab键,Notepad++就会自动设定的完整代码。如输入 dw,按下tab键,就会补全为digitalWrite。

同样需要安装插件:

【插件】->【Plugin Manager】- >【Show Plugin Manager】,找到 FingerText,安装。

安装完成后点击:

【插件】->【FingerText】->【Toggle on/off 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 的闪烁程序。

1

2

3

/workspace           //arduino的工作目录

    /blink          //当前工程的目录

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

以上就是如何使用Notepad++代替Arduino IDE?(图文详解)的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Notepad++的功能怎么使用

Notepad++怎么替换回车

如何设置Notepad++不自动更新

Notepad++如何进行颜色的修改?(详细)

Notepad++显示中文乱码

Notepad++默认ansi怎么设置

Notepad++怎么选择一列数据

Notepad++怎么在每行前面加相同的字符

如何使用Notepad++查看二进制文件

Notepad++编写的shell脚本在linux下无法执行怎么解决

更多相关阅读请进入《Notepad++》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...