TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua
标题:
在Notepad++上快速运行简单的Lua、Python代码的方法
[打印本页]
作者:
Seekladoom
时间:
2022-6-10 12:34:59
标题:
在Notepad++上快速运行简单的Lua、Python代码的方法
本帖最后由 Seekladoom 于 2022-6-10 23:36 编辑
Notepad++ 8.4.2 64位下载地址:
安装版:
npp.8.4.2.Installer.x64.exe
便携版:
npp.8.4.2.portable.x64.zip
Notepad++ 插件列表(内含各插件下载地址)
https://github.com/notepad-plus-plus/nppPluginList/tree/master/doc
注:使用本教程需要先安装好Notepad++,另外64位版本的Notepad++的插件管理器中有些插件无法直接找到,因此需要自己到github、sourceforge上去寻找(参考上述链接中的插件列表即可)并下载。
Lua
要在Notepad++上跑Lua脚本代码的话,需要先安装LuaScript插件,这里讲解一下手动安装的方法(如果想找插件管理器中自带LuaScript选项并直接安装的,可以降低版本去找),非常简单。
LuaScript插件的下载地址:
https://github.com/dail8859/LuaScript/releases/tag/v0.12
测试用lua代码:
num = math.random(1,9)
print(num)
复制代码
手
动安装步骤
1.下载插件压缩包
2022-6-10 13:03:34 上传
下载附件
(73.65 KB)
2.解压到Notepad++的plugins文件夹中并将解压得到的文件夹改名为LuaScript
2022-6-10 22:04:57 上传
下载附件
(99.68 KB)
3.打开Notepad++并设置快捷键
2022-6-10 22:14:03 上传
下载附件
(27.55 KB)
2022-6-10 22:14:04 上传
下载附件
(89.35 KB)
2022-6-10 22:14:07 上传
下载附件
(180.09 KB)
4.打开控制台,用快捷键运行lua脚本
2022-6-10 22:18:44 上传
下载附件
(32.9 KB)
2022-6-10 22:18:47 上传
下载附件
(34.29 KB)
Python
参考链接:
https://blog.csdn.net/u014470581/article/details/51533582
测试用python代码:
import random
num = random.randint(1,9)
print(num)
num = random.uniform(1,9)
print(num)
复制代码
运行命令配置步骤
1.先安装好Python(鄙人用的是3.9版本)并配置好环境变量(安装的时候有Add to Path选项,直接勾选就行了)
这步网上教程很多,自己去搜,因此就不再赘述了。
2.打开Notepad++,点击 "运行 → 运行(R)" (默认快捷键是 F5 ),在弹出的菜单中输入:
cmd /k C:\Python39\python.exe "$(FULL_CURRENT_PATH)"& PAUSE & EXIT
复制代码
注:我的Python 3.9设置安装目录时直接装在了C盘下,上面代码中的
/k后面的那一段就是Python.exe所在的文件路径,如果你装在其他的地方的话,就将
C:\Python39\python.exe这段修改为你自己安装Python后对应的Python.exe所在的文件路径即可。
2022-6-10 22:37:58 上传
下载附件
(36.8 KB)
2022-6-10 22:37:59 上传
下载附件
(6.89 KB)
2022-6-10 22:38:01 上传
下载附件
(12.23 KB)
3.现在打开py文件,然后按快捷键Ctrl+F8就会弹出命令行窗口并显示计算结果了
2022-6-10 22:50:01 上传
下载附件
(39.9 KB)
图片附件:
图1:LuaScript.png
(2022-6-10 13:03:34, 73.65 KB) / 下载次数 1751
http://tcax.org/forum.php?mod=attachment&aid=Mjk2N3w4YzVlY2YzOHwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
快捷键-3.png
(2022-6-10 22:14:07, 180.09 KB) / 下载次数 1813
http://tcax.org/forum.php?mod=attachment&aid=Mjk3MXxiMzg0M2QzOHwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
快捷键-2.png
(2022-6-10 22:14:04, 89.35 KB) / 下载次数 1777
http://tcax.org/forum.php?mod=attachment&aid=Mjk3MHw0MjcxODgyMnwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
快捷键-1.png
(2022-6-10 22:14:03, 27.55 KB) / 下载次数 1794
http://tcax.org/forum.php?mod=attachment&aid=Mjk2OXw0ZDY1MDE1OXwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
解压并改名.png
(2022-6-10 22:04:57, 99.68 KB) / 下载次数 1757
http://tcax.org/forum.php?mod=attachment&aid=Mjk2OHxkYjJkZDQzMXwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
控制台-2.png
(2022-6-10 22:18:47, 34.29 KB) / 下载次数 1766
http://tcax.org/forum.php?mod=attachment&aid=Mjk3M3wyYWMyMmRkOHwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
控制台-1.png
(2022-6-10 22:18:44, 32.9 KB) / 下载次数 1794
http://tcax.org/forum.php?mod=attachment&aid=Mjk3MnwyYWM2OGEyYnwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
python 运行 3.png
(2022-6-10 22:38:01, 12.23 KB) / 下载次数 1726
http://tcax.org/forum.php?mod=attachment&aid=Mjk3NnwyY2E0NTFmYXwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
python 运行 2.png
(2022-6-10 22:37:59, 6.89 KB) / 下载次数 1750
http://tcax.org/forum.php?mod=attachment&aid=Mjk3NXxlNTAxNzgwMnwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
python 运行 1.png
(2022-6-10 22:37:58, 36.8 KB) / 下载次数 1781
http://tcax.org/forum.php?mod=attachment&aid=Mjk3NHxhYjIxZjgwMnwxNzMyMjExOTc3fDB8MA%3D%3D
图片附件:
python 运行 4.png
(2022-6-10 22:50:01, 39.9 KB) / 下载次数 1744
http://tcax.org/forum.php?mod=attachment&aid=Mjk3N3w5NzcwNzFhZHwxNzMyMjExOTc3fDB8MA%3D%3D
作者:
Seekladoom
时间:
2022-6-16 00:23:11
在Notepad++上快速运行简单的Lua、Python代码的方法
在Sublime Text 3上快速运行简单的Lua、Python代码的方法
在VSCode上快速运行简单的Lua、Python代码的方法
欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://tcax.org/)
Powered by Discuz! X2