IntelliJ - 有没有办法将 SceneBuilder 移动到 IDE 的右侧?

IntelliJ - Is there a way to move the SceneBuilder to the right side of the IDE?

当我使用 FXML 使用 IntelliJ 构建布局时,可以使用另一个选项卡中的 SceneBuilder 查看布局。

有没有办法可以同时查看 FXML 代码和场景生成器,这样我就不必在两个面板文本和场景生成器之间来回交替?

在 Android 工作室中,SceneBuilder 的等效项是位于 IDE 右侧的预览。

如何将 SceneBuilder 一直向右移动?还是有其他我不知道的用于预览布局的东西?

要在 Intellij Idea 中同时显示同一个 FXML 文件的 fxml 源视图和 SceneBuilder 视图:

  1. 双击项目窗格中的 FXML 文件将其打开。
  2. Right-click 在 FXML 文件的选项卡 header 上。
  3. 根据您的喜好选择“向右拆分”或“向下拆分”。
  • 同一个 FXML 文件现在将有两个选项卡,都显示 FXML 源。
  1. 在 FXML 文件的第二个选项卡中,单击底部选项卡中的“场景生成器”。
  • 您现在将并排放置同一文件的源 FXML 和场景生成器 FXML。
  1. (额外可选)如果您想要在新 window 而不是新选项卡中的源视图或场景生成器视图,right-click 相关选项卡 header 并选择“移动切换到新建 Window".

不相关

对我来说,在 Mac OS (10.15) 上,IntelliJ (2021.2 UE) 中的 Scene Builder 在整个应用程序中显示乱码字体,使其无法使用(stand-alone SceneBuilder 应用程序Gluon 没有这个问题)。希望它对您更好。

  • Intellij 错误跟踪器 link 当嵌入到 Idea IDEA-266524.
  • 时,Mac 上的 SceneBuilder 中无法使用的字体

因此,这是一个已知问题,Intellij 希望在未来的版本中解决。