arduino-cli
Arduino Build System for Sublime Text 3
详细信息
安装次数
- 总数 22K
- Win 14K
- Mac 4K
- Linux 4K
Aug 6 | Aug 5 | Aug 4 | Aug 3 | Aug 2 | Aug 1 | Jul 31 | Jul 30 | Jul 29 | Jul 28 | Jul 27 | Jul 26 | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 2 | 1 | 0 | 1 | 1 | 2 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 1 | 0 | 2 | 0 | 1 | 2 | 0 | 1 | 0 | 2 | 0 | 0 | 1 | 1 | 4 | 2 | 1 | 0 | 2 | 1 | 1 | 1 | 0 | 3 | 0 | 1 |
Mac | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
Arduino Build System for Sublime Text 3
利用Arduino 命令行接口,因此需要安装 Arduino。
注意 - 如果你正在从 v0.0.3 版本进行升级,你可能需要更改 Arduino 可执行文件的路径,而不是使用之前版本中使用的 Arduino 文件夹路径。下面有一些示例。
安装
使用 Package Control 进行安装。在 Sublime Text 中,打开命令面板并输入 install。你应能看到命令 Package Control: Install Package。如果该命令没有高亮,请使用键盘或鼠标选择它。几秒钟后,Package Control 将获取可用插件的列表。当插件列表出现时,输入 arduino-cli
使用
在 Arduino 项目目录中查看 .ino/.cpp/.h 文件时,使用 Command + B(或 Ctrl+B)构建并将草图上传到您的板。Command + Shift + B(或 Ctrl+Shift+B)允许您选择仅进行构建。
设置
设置包括:* 路径 - Arduino 可执行文件的路径,可能包含通配符。例如 /Applications/Arduino.app/Contents/MacOS/Arduino 或 “C:\Program Files*\Arduino\arduino_debug.exe” * 板 - (可选)包:架构:板。参见 Arduino CLI 文档。例如 arduino:avr:uno * 端口 - (可选)上传时要使用的串行端口。例如 /dev/tty.usbmodem1411 * sketchbook.path - (可选)查找额外库和架构的目录。例如 /Users/jacobrosenthal/Documents/firmware-pinoccio/
所有设置都是可选的,其中 Path 设置为 OS 可能的候选者。如果未指定板和端口,则 arduino 可执行程序将提取与图形 IDE 中最后设置的设置。但是您可能希望覆盖
您可以在两个地方设置它们。使用 Tool->Arduino->Open User Settings 打开用户设置。这是 OS X 的覆盖配置示例
{
"path": "/Applications/Arduino.app/Contents/MacOS/Arduino",
"board": "arduino:avr:uno",
"port": "/dev/tty.usbmodem1421"
}
或者您可以通过向项目根文件夹添加此文件以覆盖 sublime 的设置,文件名为 whatever.sublime-project,并打开它以在 Sublime 中启动项目
{
"folders":
[
{
"path": "."
}
],
"settings":
{
"path": "/Applications/Arduino.app/Contents/MacOS/Arduino",
"board": "arduino:avr:uno",
"port": "/dev/tty.usbmodem1421",
"sketchbook.path": "/Users/jacobrosenthal/Documents/Arduino"
}
}
待办事项
很遗憾,我还没有实现将控制台消息带到状态栏的regex。如果您觉得可以帮忙,请参考这个issue