ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

LiveCode

作者: trevordevore ST3

SublimeText 版本的 LiveCode 软件包

详细信息

安装次数

  • 总数 18K
  • Win 14K
  • Mac 2K
  • Linux 2K
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 2 0 1 0 0 4 3 2 2 4 1 1 1 1 0 1 3 2 1 2 3 2 1 1 1 1 1 3 1 1 0 2 3 0 1 0 1 1 4 2 1 1 1 2 0
Mac 0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 1
Linux 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 2

README

源代码
raw.​githubusercontent.​com

livecode-sublimetext

Sublime Text 版本的 LiveCode 软件包

此软件包的功能是什么?

该软件包为 LiveCode 文件添加语法高亮、自动完成和符号索引(on、命令、函数、getprop/setprop)。它适用于仅编辑脚本堆栈。该软件包包含许多代码片段,当创建新的处理程序、if-then 语句、try/catch 块等时,可以提供自动完成。

还提供了对所有关键字、属性、函数和命令的自动完成。

通知 LiveCode 仅脚本堆栈更新

当使用 LiveCode 软件包时,您可以为 Sublime Text 项目配置,以便每次保存 LiveCode 文件时都向服务器发送请求。这允许您通知 LiveCode 中接受连接的堆栈有关脚本的更新。

要发送请求到指定的服务器和端口,当保存 LiveCode 文件时,为您的文件夹树创建一个 Sublime Text 项目。完成此操作后,编辑 .sublime-project 文件。以下是一个示例。您需要修改“MyProject”以及您使用的端口号。

{
    "folders":
    [
        {
            "folder_exclude_patterns":
            [
                "_builds"
            ],
            "path": ".",
            "name": "MyProject",
        }
    ],
    "livecode":
    {
          "notify_on_save": true,
          "notify_server":
          {
            "host": "localhost",
            "port": 61373,
            "debug": false
          }
    }
}

建议配置

以下是一些 Sublime Text 的 用户配置设置建议

{
    "auto_complete": false,
    "auto_complete_commit_on_tab": true,
    "translate_tabs_to_spaces": true,
    "trim_trailing_white_space_on_save": true,
    "ensure_newline_at_eof_on_save": true,
    ...
}

auto_complete:设置为 false,以确保在键入时不会显示自动完成建议。按 Control + Spacebar 显示建议列表。auto_complete_commit_on_tab:按 Tab 键使用第一个匹配项自动完成。当您想自动完成正在键入的变量名时,Tab 键非常有用。translate_tabs_to_spaces:始终存储空格而不是制表符。trim_trailing_white_space_on_save:在保存时删除所有行的尾随空格。这有助于您避免版本控制系统将文件视为更改,而实际上只有尾随空格。ensure_newline_at_eof_on_save:在保存时始终在文件末尾添加换行符。

视频教程

插件安装

请使用 Package Control 来安装代码检查插件。这将确保在可用新版本时插件会自动更新。如果您想从源代码安装以便修改源代码,您可能已经了解自己在做什么,所以我们这里不会涉及这部分内容。

通过 Package Control 安装,请按照以下步骤操作

  1. 在 Sublime Text 中,打开 命令面板,并输入 install。在您应该看到的命令中,您会看到 Package Control: Install Package。如果该命令未被突出显示,请使用键盘或鼠标选择它。Package Control 将花费几秒钟时间获取可用插件的列表。

  2. 当插件列表出现时,输入 livecode。在条目中,您应该看到 LiveCode。如果该条目未被突出显示,请使用键盘或鼠标选择它。