1. 程式人生 > >【lua學習筆記】——2在sublime中配置Lua運行環境

【lua學習筆記】——2在sublime中配置Lua運行環境

author command ges () 作者 ctrl+ bindings text inf

一、讓Sublime可以運行lua腳本

打開sublime

選擇tools-->Build System-->New Build System 在新出現的文件中輸入如下內容:

{

  "cmd": ["lua", "$file"],

  "file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",

   "selector": "source.lua"

}

保存,名稱為lua,保存在默認位置

重啟電腦 按Ctrl+B就能Build lua文件 在最下方能看到運行結果 技術分享

二、如何添加作者的信息---類似插件功能

Tools → New Plugin:

import datetime
import sublime_plugin
class AddInfoCommand(sublime_plugin.TextCommand):
  def run(self, edit):
    self.view.run_command("insert_snippet",
    {
      "contents": "/**""\n"
      " * @Author: name""\n"
      " * @DateTime: " "%s" %datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") +"\n"
      " * @Description: Description""\n"
      " */"
    }
  )

保存為Sublime Text3\Packages\User\addAuthorInfo.py

三 如何創建快捷鍵

Preference → Key Bindings - User:

[
  {
    "command": "add_info",
    "keys": [
    "ctrl+shift+,"]
  }
]

【lua學習筆記】——2在sublime中配置Lua運行環境