答案1
我遇到了同样的问题。我相信我没有触碰过设置,但我不知道为什么该Tab键不起作用。我尝试了Ctrl+ E,它对我有用。
答案2
您可能正在尝试扩展 Emmet 设置中未列出的文件类型(如 jsp)的缩写。在 Eclipse 中安装 Emmet 后,您可以转到 Window->Preferences->Emmet 并添加jsp到 ”…在带有扩展名的文件中“框。之后 Tab 键将展开 jsp 文件中的缩写。Eclipse 4.5.2
答案3
默认情况下,Tab 处理程序在有限的语法范围:HTML、XML、HAML、CSS、SASS/SCSS、LESS 和编程语言中的字符串 (例如 JavaScript、Python、Ruby 等)。这意味着:
- 您必须将文档切换到上面列出的语法之一才能通过 Tab 键展开缩写。
- 使用Ctrl-E快捷键,您可以在任何地方扩展缩写,其范围不受限制。
答案4
如果希望 emmet 与 jsp 文件一起使用,请执行以下操作:
在 Eclipse 中单击窗口
然后点击偏好设置
在首选项窗口中单击 emmet
在 emmet 中单击显示 ...in files with extension 的字段
添加',jsp'
确保选中“使用 Tab 键展开缩写”
点击“应用”
现在点击确定
现在,您可以在 jsp 文件中使用 emmet 缩写了。要测试它,请创建一个 jsp 文件,将其命名为任意名称。然后输入“!”并按下 tab 键。它应该会创建一个空白的 html 模板。希望这对您有所帮助。