如何让 tab 键扩展 eclipse 中 emmet 的缩写?

如何让 tab 键扩展 eclipse 中 emmet 的缩写?

我已经安装埃米特eclipse 插件,运行正常。问题是我无法启用 tab 键来展开缩写。

它写入正常的制表符空白,我搜索了很多但找不到解决方案。

请指教。

答案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快捷键,您可以在任何地方扩展缩写,其范围不受限制。

--Tab 键处理程序

答案4

如果希望 emmet 与 jsp 文件一起使用,请执行以下操作:

  1. 在 Eclipse 中单击窗口 在此处输入图片描述

  2. 然后点击偏好设置 在此处输入图片描述

  3. 在首选项窗口中单击 emmet 在此处输入图片描述

  4. 在 emmet 中单击显示 ...in files with extension 的字段 在此处输入图片描述

  5. 添加',jsp' 在此处输入图片描述

  6. 确保选中“使用 Tab 键展开缩写” 在此处输入图片描述

  7. 点击“应用” 在此处输入图片描述

  8. 现在点击确定 在此处输入图片描述

现在,您可以在 jsp 文件中使用 emmet 缩写了。要测试它,请创建一个 jsp 文件,将其命名为任意名称。然后输入“!”并按下 tab 键。它应该会创建一个空白的 html 模板。希望这对您有所帮助。

相关内容