TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua
标题:
在Sublime Text 3上快速运行简单的Lua、Python代码的方法
[打印本页]
作者:
Seekladoom
时间:
2022-6-11 01:48:17
标题:
在Sublime Text 3上快速运行简单的Lua、Python代码的方法
本帖最后由 Seekladoom 于 2022-6-15 23:07 编辑
Sublime Text 3 64位下载地址:
安装版:
Sublime Text Build 3211 x64 Setup.exe
便携版:
Sublime Text Build 3211 x64.zip
Sublime的插件社区(在sublime内也可以通过快捷键打开):
https://packagecontrol.io/
注:使用本教程前请先自行安装好Sublime和Package Control插件,Package Control插件的安装方法这块请参考如下链接:
https://blog.csdn.net/NRlovestudy/article/details/86701089
Lua
步骤1:配置lua环境,最好用如下链接中的第2种方法:
Win10下配置Lua系统环境变量的三种方法
因为Sublilme自带的Lua.sublime-package无法识别使用Lua官方提供的LuaBinaries(官方二进制版)搭建的Lua环境,只能识别用Lua Windows Build版搭建的Lua环境。
步骤2:打开Sublime,新建个math.random.lua文件,输入如下代码:
num = math.random(1,9)
print(num)
复制代码
步骤3:按Ctrl+B或F7运行,多按几次,如果计算结果连续发生变化,说明Lua环境配置成功了。
2022-6-15 21:33:01 上传
下载附件
(19.04 KB)
----------补充----------
如果想在Sublime上使用
Lua的官方二进制版
或自由切换Lua版本的话,可以自己新建编译系统文件,步骤如下:
1.打开 工具 → 编译系统 → 新建编译系统
2022-6-15 22:04:43 上传
下载附件
(46.01 KB)
2.在新打开的文件中复制粘贴如下代码
自动识别写法:
需事先用LuaBinaries(官方二进制版)配置环境变量才能让Sublime正确识别,否则如下写法无效。("cmd"栏的第一个参数填lua54,代表事先配置的是5.4.x版本的
LuaBinaries。lua53就是5.3.x版本的,其他以此类推。
)
{
"cmd": ["lua54", "$file"],
"file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",
"selector": "source.lua"
}
复制代码
绝对路径写法:
此法绝对有效,而且不用事先配置环境变量,只需将相应的Lua压缩包解压到相应路径并给文件夹改好名以后,就可以把路径(注意是两个斜杠"\\",Windows系统的路径只有一个斜杠"\",自己改好就行)复制进来了。
{
"cmd": ["C:\\Lua\\Bin\\Lua54\\lua54.exe", "$file"],
"file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",
"selector": "source.lua"
}
复制代码
这里以
绝对路径写法
为例
2022-6-15 22:10:36 上传
下载附件
(23.09 KB)
注:
C:\\Lua\\Bin\\Lua54\\lua54.exe这个路径(如果你安装在其他路径,你就对这个进行相应的修改即可)对应的文件必须真实存在,就像下图这样,否则配置出来的sublime-package就是无效的。
2022-6-15 22:27:39 上传
下载附件
(16.87 KB)
3.根据自己的需要命名并保存,切记不要改后缀,否则sublime无法识别!
这里我用的是官方提供的5.4.2版本的LuaBinaries,因此命名为LuaBin 5.4.2。
2022-6-15 22:11:42 上传
下载附件
(96.28 KB)
4.再次打开 工具 → 编译系统,就可以看到多了一个LuaBin 5.4.2的选项了,点击以后先退出重进,然后再去运行之前的lua文件,会发现依然能跑。
2022-6-15 22:18:56 上传
下载附件
(50.73 KB)
Python
注:Sublime自带Python 3.3版本的相关语言包,因此很多基础函数和语法无需额外配置,写好脚本就可以直接运行。如需更高版本可自行通过Package Control指令在线安装Python 3的sublime相关组件(支持Python 3.8)
如需自定义Python版本,请按如下链接中的第1-2两点的操作步骤:
https://blog.csdn.net/Shemon_zjw/article/details/108275728
文件名命名那里个人建议用具体的Python版本名称命名比较好,我自己用的是Python 3.9.8版本,因此命名以后,我的编译系统多了个下面这样的按钮。
2022-6-11 13:52:24 上传
下载附件
(53.02 KB)
测试用Python代码:
import random
num = random.randint(1,9)
print(num)
num = random.uniform(1,9)
print(num)
复制代码
在Sublime Text 3上打开py脚本,复制粘贴上述代码,按下快捷键Ctrl+B或F7即可得到计算结果。
2022-6-11 12:41:08 上传
下载附件
(26.91 KB)
图片附件:
sublime py rand.png
(2022-6-11 12:41:08, 26.91 KB) / 下载次数 1777
http://tcax.org/forum.php?mod=attachment&aid=Mjk3OXw1ZDdlZTU3YnwxNzMyMjA4MTA5fDB8MA%3D%3D
图片附件:
sublime lua.png
(2022-6-15 21:33:01, 19.04 KB) / 下载次数 1724
http://tcax.org/forum.php?mod=attachment&aid=MzAxNHw2ZmY0MjM3YXwxNzMyMjA4MTA5fDB8MA%3D%3D
图片附件:
Z4.png
(2022-6-15 22:18:56, 50.73 KB) / 下载次数 1746
http://tcax.org/forum.php?mod=attachment&aid=MzAxOHwyZTliMmEzY3wxNzMyMjA4MTA5fDB8MA%3D%3D
图片附件:
py 398.png
(2022-6-11 13:52:24, 53.02 KB) / 下载次数 1744
http://tcax.org/forum.php?mod=attachment&aid=Mjk4Mnw3NTRiYzI0NHwxNzMyMjA4MTA5fDB8MA%3D%3D
图片附件:
Z3.png
(2022-6-15 22:11:42, 96.28 KB) / 下载次数 1788
http://tcax.org/forum.php?mod=attachment&aid=MzAxN3xlZjkxYmUzNnwxNzMyMjA4MTA5fDB8MA%3D%3D
图片附件:
Z2.png
(2022-6-15 22:10:36, 23.09 KB) / 下载次数 1763
http://tcax.org/forum.php?mod=attachment&aid=MzAxNnxlOWQzMTk5MnwxNzMyMjA4MTA5fDB8MA%3D%3D
图片附件:
Z1.png
(2022-6-15 22:04:43, 46.01 KB) / 下载次数 1868
http://tcax.org/forum.php?mod=attachment&aid=MzAxNXw5MDBkNDNjM3wxNzMyMjA4MTA5fDB8MA%3D%3D
图片附件:
Z2-2.png
(2022-6-15 22:27:39, 16.87 KB) / 下载次数 1755
http://tcax.org/forum.php?mod=attachment&aid=MzAxOXxlYTNhMjIwNnwxNzMyMjA4MTA5fDB8MA%3D%3D
作者:
Seekladoom
时间:
2022-6-16 00:22:40
本帖最后由 Seekladoom 于 2022-6-16 00:22 编辑
在Notepad++上快速运行简单的Lua、Python代码的方法
在Sublime Text 3上快速运行简单的Lua、Python代码的方法
在VSCode上快速运行简单的Lua、Python代码的方法
作者:
Seekladoom
时间:
2022-6-16 13:45:58
本帖最后由 Seekladoom 于 2022-6-25 22:14 编辑
Sublime Text 3 免费注册方法
自己改的Sublime主题配色:
https://github.com/Seekladoom/Sublime-Color-Scheme-Templates
2022-6-25 22:14:34 上传
下载附件
(48.47 KB)
图片附件:
VSCode Style - Imitation 配色截图.png
(2022-6-25 22:14:34, 48.47 KB) / 下载次数 1795
http://tcax.org/forum.php?mod=attachment&aid=MzAyMHwzMGUwNjlkZHwxNzMyMjA4MTA5fDB8MA%3D%3D
欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://tcax.org/)
Powered by Discuz! X2