为什么我的 Sublime Text 输入感叹号+TAB键没有快速生成新网页?

为什么我的 Sublime Text 输入感叹号+TAB键没有快速生成新网页?

为什么我的 Sublime Text 输入感叹号+TAB键没有快速生成新网页?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

5回答
Liny77 2018-08-05 18:09:48

安装完成后我们利用Emmet插件去快速生成HTML代码,例如输入html:5按住Tab键即可生成HTML文件完整的结构,但是很多人在安装完成后输入html:5然后按住Tab键并没有反应,这是什么原因导致的呢?原来Emmet默认的快捷键是Ctrl+E,我们需要将其设置成常用的Tab键。 在菜单栏选择Preferences-->PackageSettings-->Emmet-->KeyBindings-->User,将以下信息粘贴进去即可。 [{"keys": ["tab"], "args": {"action": "expand_abbreviation"}, "command": "run_emmet_action", "context": [{"key": "emmet_action_enabled.expand_abbreviation"}]}] 重启Sublime Text3此时我们便可以进行代码补全操作了,在新创建的文件上输入html:5,按住Tab键即可看到如下的代码。

慕粉1473679491 2017-05-12 16:35:08

我不知道其他版本,反正最新版的(test3)不用安装插件http://img1.sycdn.imooc.com/climg//591573b800012be705000379.jpg

Sun601 2017-04-10 21:48:17

还有一个要注意的就是:在安装Emmet插件后,新创建的文件必须先选好类型,可以用视频的方法,新建文件写上html后缀名,或者新建之后在sublime右下角选择 HTML 文件后,再使用英文输入状态下 !  然后tab 来实现快速建立头部文件。

WinsonWu 2017-04-02 20:43:08
  1. 安装package control 2.ctrl+p 输入 install package 3.输入 Emmet        重启sumblime即可使用代码补全。


  • 提问者 Mr_Ludan #1
    你好,输入install package后什么都没有是怎么回事?
    2017-04-03 09:21:21
  • WinsonWu 回复 提问者 Mr_Ludan #2
    同学可以按步骤来。http://clfile.imooc.com/class/assist/191/4558021/sublime%E6%8F%92%E4%BB%B6%E5%AE%89%E8%A3%85.pdf 挺详细的。
    2017-04-03 10:14:48
  • 提问者 Mr_Ludan 回复 WinsonWu #3
    import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' +'8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp =sublime.installed_packages_path();urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' +pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validatingdownload (got %s instead of %s), please try manual install' % (dh, h)) if dh != h elseopen(os.path.join( ipp, pf), 'wb' ).write(by) 第一步输入这个之后提示这个: 图片:http://ww1.sinaimg.cn/large/5ff1c93agy1fe9rax4ilxj20vx0dotbd.jpg
    2017-04-03 20:20:08
修德 2017-04-02 19:10:10
  1.  没有安装Emmet插件

  2. !输入需要在英文状态下

以上两种情况导致无法补全代码

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师