小车本地代码提交执行工具runner

注意:本工具需要联网使用!


有不少小伙伴喜欢使用本地的IDE(诸如:Visual Code、Pycharm、Notepad等等),为了方便这些小伙伴。小龟开发了本地代码提交执行工具 runner,通过这个工具可以便捷的向小车提交代码进行执行。

本地代码提交执行工具runner是由纯Python3代码开发的,因此可以运行在Window、Linux和Mac上。工具有两种使用模式:单独运行模式和配置到IDE无缝运行模式。


单独运行模式

就像执行其它Python代码那样执行本工具即可,windows系统可以直接双击执行。程序执行后,会展现下面的界面:


工具的作用就是替代IDE自身的执行按钮。
在你点击执行按钮后,把关联按钮关联的Python代码文件上传提交给中间小车选择列表里你选择的小车进行执行。

所以在执行前,您需要做两件准备工作:

  1.  点击关联按钮关联你的Python代码文件
  2.  点击中间的小车列表,选择你要执行代码的小车

然后就可以点击执行按钮执行代码。



配置到IDE无缝运行模式

绝大部分IDE都可以配置自己的运行按钮,可以参考下面的Visual Code,把runner本地代码提交执行工具配置到执行脚本里,然后在开发过程中,就和其它开发语言一样可以直接点击IDE的运行菜单了。


Visual Code无缝运行的配置方法

1、生成执行配置



2、添加本代码的运行模板

注意:红色箭头指的这一行需要改成您本地的runner.py文件的路径



3、参考launch.json文件

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: 小龟小车",
            "type": "python",
            "request": "launch",
            "program": "D:\\lab\\try\\try_tkinter\\runbar-0.1.py",
            "args": ["${file}"],
            "console": "integratedTerminal"
        },
        {
            "name": "Python: 当前文件",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal"
        }
    ]
}


资源下载

本地代码执行工具栏下载:

python源文件(V0.1)