vscode快速开发脚本

[复制链接]
查看8232 | 回复1 | 2022-8-23 10:14:34 | 显示全部楼层 |阅读模式
本帖最后由 DazeCake 于 2022-8-23 10:20 编辑

懒人的ide好是好,但是编辑器部分属实是难以令人满意,自带的vscode模式功能也比较残缺
好在懒人精灵的工程结构不算复杂,可以使用脚本来快速转换开发

环境需求
  • windows
  • python3
  • vscode
  • Code Runner (vscode插件 可选)
  • Lua (vscode插件 可选)
  • gsudo (windows提权插件 可选)


原理
  • python批量文件转码
  • win32窗口操作



使用方法

指令: python3 0.py 参数

  • 下载附件文件,将会得到一个python脚本
  • 复制到你准备进行开发的目录 (请不要放在懒人精灵同目录 请新建独立目录作为vscode工程目录)
  • 修改脚本中的全局变量 path 配置为懒人精灵工程路径 例如你的lua文件存在 D:\lrProjects\main\脚本 ,那么配置 path = "D:\lrProjects\main"
  • 保存 在当前路径下运行 python3 0.py export
  • 不出意外的话,你现在可以在当前目录使用vscode编辑转码好的脚本文件了
  • 需要调试运行,请提前打开懒人精灵ide,在vscode打开终端输入 python3 0.py saverun


参数说明
  • save ---- 保存当前目录的文件到懒人精灵工程
  • run ---- 运行懒人精灵调试 (需要提权以管理员身份运行 懒人精灵ide需要提前打开并打开任意脚本文件)
  • saverun ---- 保存并运行懒人精灵调试 (一般用这个)
  • export ---- 导出懒人精灵工程源码到当前目录


进阶配置 (请先安装Code Runner gsudo)
setting.json配置
  1. "code-runner.executorMap": {"lua": "python3 0.py saverun"}
复制代码
然后就可以使用Code Runner一键调试运行了
若出现权限不足,请为命令行提权
如果安装了gsudo 直接运行sudo即可

0.zip

1.69 KB, 下载次数: 196

回复

使用道具 举报

suntekzxy | 2022-8-25 16:23:54 | 显示全部楼层
牛逼中的战斗机
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

主题

0

帖子

36

积分

新手上路

Rank: 1

积分
36