V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
linsk
V2EX  ›  程序员

Sublime text这个自动完成的功能是如何操作的?

  •  
  •   linsk ·
    linsk · 2012-02-05 19:00:54 +08:00 · 4436 次点击
    这是一个创建于 4491 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看http://tutsplus.com/lesson/hello-jquery/ 发现
    生成
    <script>

    </script>
    只需要输入script还不知道按了什么...
    10 条回复    1970-01-01 08:00:00 +08:00
    linsk
        1
    linsk  
    OP
       2012-02-05 19:05:44 +08:00
    好吧原来是tab键
    chenluois
        2
    chenluois  
       2012-02-05 19:06:10 +08:00
    按 tab 键(前提是 syntax 处于 html 模式)
    linsk
        3
    linsk  
    OP
       2012-02-05 19:14:09 +08:00
    @chenluois 原来如此。谢谢。切换到HTML以后为什么还显示PHP? script现在生效了,但视频中的scriptsrc确无效...
    bigdude
        4
    bigdude  
       2012-02-05 19:24:37 +08:00
    sublime 内置了zencoding插件
    frittle
        5
    frittle  
       2012-02-05 19:25:32 +08:00
    我没修改过这个,script tab出来的是 <script type="text/javascript"></script>

    script-src tab出来的是 <script type="text/javascript" src=""></script>
    loading
        6
    loading  
       2012-02-05 19:28:25 +08:00
    zenCoding 谁用谁知道
    chenluois
        7
    chenluois  
       2012-02-05 20:32:56 +08:00
    @linsk scriptsrc 无效就说明默认的 HTML bundle 的 completion 字典里没有这个命令,自己加上就好喽。

    1. 打开 ~/Library/Application Support/Sublime Text 2/Packages/HTML/HTML.sublime-completions 这个文件
    2. 在 63 行和 64 行之间插入一行,插入下面一行的内容(包括最后的逗号)
    { "trigger": "scriptsrc", "contents": "<script type=\"${1:text/javascript}\" src=\"$2\">$0</script>" },
    3. 在 159 行和 160 行之间插入一行,插入下面一行的内容(同样包括最后的逗号)
    { "trigger": "SCRIPTSRC", "contents": "<SCRIPT TYPE=\"${1:text/javascript}\" SRC=\"$2\">$0</SCRIPT>" },

    这样应该就行了。同理你可以随便添加自己的命令。
    linsk
        8
    linsk  
    OP
       2012-02-05 21:04:11 +08:00
    @chenluois 好的,谢谢。
    cougar
        9
    cougar  
       2012-02-05 21:06:35 +08:00
    zen coding是神器啊
    zythum
        10
    zythum  
       2012-02-05 21:17:57 +08:00
    现在主要是ul和div会自动生成class id 注释神妙的额。感觉很多余,每次都要手动删掉。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1000 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:55 · PVG 04:55 · LAX 13:55 · JFK 16:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.