作者:木尘 日期:2014-11-26
sublimtext快速插入html分页:
1. 创建插件:
Tools → New Plugin:
import sublime_plugin
class AddAfHtmlCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.run_command("insert_snippet",
{
"contents":
"<!DOCTYPE html>""
"
"<html>""
"
" <head>""
"
" <title></title>""
"
" </head>""
"
" <body>""
"
" <!--header头部-->""
"
" <header id="#">""
"
" <h1>我是header</h1>""
"
" <a href="#" style="left:0.7em">返回</a>""
"
" </header>""
"
" <!--header end-->""
"
" <!--content部分-->""
"
" <div class="content" >""
"
" </div>""
"
" <!--content end-->""
"
" <!--footer底部 -->""
"
" <footer id="#">""
"
" </footer>""
"
" <!--footer end -->""
"
" </body>""
"
" <script type="text/javascript">""
"
" //进入这个页面时调用""
"
" function myPageLoadedPanel() {""
"
" //dosomething""
"
" }""
"
" //离开这个页面时调用""
"
" function myPageUnloadedPanel(){""
"
" //dosomething""
"
" }""
"
" </script>""
"
"</html>"
}
)
保存为Sublime Text 2PackagesUseraddAfHtml.py
2. 创建快捷键:
Preference → Key Bindings - User:
[
{
"command": "add_af_html",
"keys": [
"ctrl+shift+f5"
]
}
]
3. 此时使用快捷键ctrl+shift+F5即可在当前光标处插入当前时间,如下: