热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

你如何在崇高的文本3中执行lua文件?

如何解决《你如何在崇高的文本3中执行lua文件?》经验,为你挑选了2个好方法。

你如何在崇高的文本3中执行lua文件?我试着打开控制台并打字build .lua.我还浏览了菜单中的构建和运行.据说保存文件或命中F7应该执行lua脚本,但这也不起作用.我预计'helo world'会在保存时在控制台中打印,而且所有文件都是写的.

helo.lua的内容:

print('helo world');

Phrogz.. 11

您可以手动为Lua 创建构建配置.但是,我建议安装包含一个的Lua软件包更简单.

    安装包控件

    打开命令调色板(Windows上为Ctrl-Shift-P或Mac上为COMMAND + SHIFT + P)

    键入类似"packins"的内容以获取"Package Control:Install Package"项.

    暂时停顿后,将显示可用包列表.键入"Lua"以过滤到Lua包.

    我个人最喜欢的是"Lua Dev".选择此软件包,Package Control将为您下载并安装软件包.

    从现在开始,如果你的语法设置为Lua文件(Ctrl-Shift-P,"设置语法:Lua",或点击窗口右下角并选择Lua),然后按F7(又名工具 - > Build)将使用Lua解释器评估文件.

您可能还需要安装"修复Mac路径".在撰写本文时,Package Control找不到此包.或者,通过在终端中运行以下命令来安装"修复Mac路径":

git clone https://github.com/int3h/SublimeFixMacPath.git ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/FixMacPath


Mohamed Anas.. 8

转到工具>构建系统>新构建系统.

粘贴此代码

{
    "cmd": ["lua", "$file"],
    "file_regex": "^lua: (...*?):([0-9]*):?([0-9]*)",
    "selector": "source.lua"
}

保存为lua.sublime-build

要运行Lua程序中按CTRL + B.

PS:确保lua可执行文件在$ PATH中



1> Phrogz..:

您可以手动为Lua 创建构建配置.但是,我建议安装包含一个的Lua软件包更简单.

    安装包控件

    打开命令调色板(Windows上为Ctrl-Shift-P或Mac上为COMMAND + SHIFT + P)

    键入类似"packins"的内容以获取"Package Control:Install Package"项.

    暂时停顿后,将显示可用包列表.键入"Lua"以过滤到Lua包.

    我个人最喜欢的是"Lua Dev".选择此软件包,Package Control将为您下载并安装软件包.

    从现在开始,如果你的语法设置为Lua文件(Ctrl-Shift-P,"设置语法:Lua",或点击窗口右下角并选择Lua),然后按F7(又名工具 - > Build)将使用Lua解释器评估文件.

您可能还需要安装"修复Mac路径".在撰写本文时,Package Control找不到此包.或者,通过在终端中运行以下命令来安装"修复Mac路径":

git clone https://github.com/int3h/SublimeFixMacPath.git ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/FixMacPath



2> Mohamed Anas..:

转到工具>构建系统>新构建系统.

粘贴此代码

{
    "cmd": ["lua", "$file"],
    "file_regex": "^lua: (...*?):([0-9]*):?([0-9]*)",
    "selector": "source.lua"
}

保存为lua.sublime-build

要运行Lua程序中按CTRL + B.

PS:确保lua可执行文件在$ PATH中


推荐阅读
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • CentOS7.8下编译muduo库找不到Boost库报错的解决方法
    本文介绍了在CentOS7.8下编译muduo库时出现找不到Boost库报错的问题,并提供了解决方法。文章详细介绍了从Github上下载muduo和muduo-tutorial源代码的步骤,并指导如何编译muduo库。最后,作者提供了陈硕老师的Github链接和muduo库的简介。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • 如何搭建Java开发环境并开发WinCE项目
    本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • ps:写的第一个,不足之处,欢迎拍砖---只是想用自己的方法一步步去实现一些框架看似高大上的小功能(比如说模型中的toArraytoJsonsetAtt ... [详细]
  • 初始化初始化本地空版本库,仓库,英文名repositorymkdirtest&&cdtestgitinit克隆项目到本地gitclone远程同 ... [详细]
  • 先记住几个专用名词,如下:Workspace:工作区IndexStage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库#在当前目录新建一个G ... [详细]
  • Sublime P4语法高亮设置
    Github插件链接:p4-syntax-highlighter首先安装PackageControl。进入Package界面,我的目录:U ... [详细]
  • 这篇文章给大家介绍怎么从源码启动和编译IoTSharp ,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。IoTSharp项目是 ... [详细]
author-avatar
POWER_WALKING_823
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有