如何在 Netbeans 中触发 Emmet 扩展?
Posted
技术标签:
【中文标题】如何在 Netbeans 中触发 Emmet 扩展?【英文标题】:How do I trigger Emmet expansion in Netbeans? 【发布时间】:2013-09-15 21:13:36 【问题描述】:我刚刚安装了Netbeans的Emmet插件,但是在docs找不到如何触发代码扩展。
【问题讨论】:
自述文件里不是说几乎没有预定义的吗?引用:“默认情况下,插件几乎没有快捷方式......”您是否尝试先定义它们?或者您可以从顶部主菜单中选择 Edit->Emmet 我不知道你说的几乎没有捷径是什么意思。我认为默认情况下 Emmet 会将 div>ul>li 扩展为 我只是在引用插件的自述文件。记得很久以前试过的时候,要么用Edit->Emmet要么定义自定义快捷键 【参考方案1】:您可以在 mac 上使用默认的“ctrl+cmd+N”扩展代码。
我遇到了这个问题,试图找出是否可以通过使用“tab”键来配置代码扩展来触发。
无论如何,我希望这对某人有帮助!
【讨论】:
其实,现在回答我自己的问题。您可以通过在 mac 上执行以下操作将触发键设置为“tab”或任何其他键。转到 Netbeans>Preferences>Keymap 并在 Actions 列下查找“Expand Abbreviation”。然后,您可以将触发器设置为您想要的任何键。但是,请确保您没有覆盖任何其他触发器。例如,选项卡是一个流行的触发器,因此我使用“选项卡选项卡”或 2 次选项卡单击来触发我的代码扩展。【参考方案2】:我在 ubuntu 15.10 中使用 netbeans 版本 8.1。 选择你的 CSS 代码后,使用 ctrl+alt+n 触发 emmet 代码完成。
【讨论】:
【参考方案3】:您不能使用 TAB 键来扩展 Netbeans 中 Emmet 的缩写。实际上,如果您选择 TAB 键作为它的快捷方式,您将删除“插入选项卡”的快捷方式,您将无法再插入制表...
唯一的方法是使用Netbeans中的代码模板,并将Emmet的所有缩写一个一个转换为代码模板:(
如果您愿意,我已经为 Emmet 中的 CSS 缩写(仅 CSS)制作了代码模板。这样您就可以使用 TAB 键扩展缩写。
这是我的 Github(这是我的第一个......我希望它会运作良好) https://github.com/Everice/NetBeans---Emmet-Code-Templates.git
【讨论】:
【参考方案4】:我正在使用 Netbeans 8.1 和 ctrl+alt+N
为我工作(我的操作系统是 windows 10)
你可以使用ctrl+cmd+N
如果你使用的是MAC
【讨论】:
【参考方案5】:如果您使用来自github.com/emmetio/netbeans (the old one is deprecated) 的较新插件,您可以使用tab
键设置 Emmet 扩展。
github repo 中的 README 提到了这一点
使用 TAB 键扩展缩写。转到工具 > 选项 > 其他 > Emmet 选项卡。然后检查一下。
我可以确认它适用于 Netbeans11。
【讨论】:
以上是关于如何在 Netbeans 中触发 Emmet 扩展?的主要内容,如果未能解决你的问题,请参考以下文章
Emmet 扩展缩写在具有属性的 Visual Studio Code 中不起作用