Emmet可以用来创建FXML吗?
Can Emmet Be Used to Create FXML?
我有一个 scalaFX 应用程序,目前它的视图是通过编程方式创建的。我想知道我是否可以使用 Emmet 工具来创建 FXML(特别是 ScalaFXML),因为我想在 ScalaFXML 中重新创建我的视图以更有效地将我的视图与我的控制器分开。我已经在互联网上搜索过,但无法确定这是否可行。到目前为止,我只将 Emmet 用于 HTML。在此先感谢您的帮助!
我一直在寻找 PrimeFaces 的东西;我找不到任何东西。我想也许是因为使用它的人实际上是在用 JS 框架编写 "normal" HTML。
好消息是,它是完全(而且很容易!)可定制的:只需找到安装目录,然后编辑 "snippets.json" 文件,或者创建一个名为(例如)snippets-scalaFX.json
的新文件.我在 Windows 10 机器上,作为 NPP 的插件安装,是 C:\Program Files (x86)\Notepad++\plugins\EmmetNPP\emmet\snippets.json
。
进入后很明显,但在 "snippets" 对象中,只需为自己添加更多字段即可。例如,要制作一个 PrimeFaces commandButton
标签,我添加了:
"pc": "p:commandButton"
您可以使用 [=14=]
或 ${<placeholder text>}
为展开的代码段定义制表位,并使用 |
定义插入符号起点。
有关编辑片段的完整文档是 here。
我有一个 scalaFX 应用程序,目前它的视图是通过编程方式创建的。我想知道我是否可以使用 Emmet 工具来创建 FXML(特别是 ScalaFXML),因为我想在 ScalaFXML 中重新创建我的视图以更有效地将我的视图与我的控制器分开。我已经在互联网上搜索过,但无法确定这是否可行。到目前为止,我只将 Emmet 用于 HTML。在此先感谢您的帮助!
我一直在寻找 PrimeFaces 的东西;我找不到任何东西。我想也许是因为使用它的人实际上是在用 JS 框架编写 "normal" HTML。
好消息是,它是完全(而且很容易!)可定制的:只需找到安装目录,然后编辑 "snippets.json" 文件,或者创建一个名为(例如)snippets-scalaFX.json
的新文件.我在 Windows 10 机器上,作为 NPP 的插件安装,是 C:\Program Files (x86)\Notepad++\plugins\EmmetNPP\emmet\snippets.json
。
进入后很明显,但在 "snippets" 对象中,只需为自己添加更多字段即可。例如,要制作一个 PrimeFaces commandButton
标签,我添加了:
"pc": "p:commandButton"
您可以使用 [=14=]
或 ${<placeholder text>}
为展开的代码段定义制表位,并使用 |
定义插入符号起点。
有关编辑片段的完整文档是 here。