# X-Ray 模式​

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

> **TL;DR**
> 必需插件：   Scala  ： [安装方法](get-started-with-scala.html#scala_plugin)

X-Ray 模式   帮助保持编辑器整洁，同时不会失去宝贵的代码洞察。 可以临时显示所有嵌入提示和附加信息：连续按两次 `Ctrl` (Windows), `Ctrl` (macOS), `Ctrl` (IntelliJ IDEA Classic (macOS)), `Ctrl` (macOS System Shortcuts), `Ctrl` (XWin), `Ctrl` (GNOME), `Ctrl` (KDE), `Ctrl` (Emacs), `Ctrl` (Sublime Text), `Ctrl` (Sublime Text (macOS)), `Ctrl` (Visual Studio), `Ctrl` (Visual Studio (macOS)), `Ctrl` (NetBeans), `Ctrl` (Eclipse), `Ctrl` (Eclipse (macOS)) 并保持按住。

可根据需要配置嵌入提示和其他补充信息的显示级别。 需要了解更多上下文时，连续按两次 `Ctrl` (Windows), `Ctrl` (macOS), `Ctrl` (IntelliJ IDEA Classic (macOS)), `Ctrl` (macOS System Shortcuts), `Ctrl` (XWin), `Ctrl` (GNOME), `Ctrl` (KDE), `Ctrl` (Emacs), `Ctrl` (Sublime Text), `Ctrl` (Sublime Text (macOS)), `Ctrl` (Visual Studio), `Ctrl` (Visual Studio (macOS)), `Ctrl` (NetBeans), `Ctrl` (Eclipse), `Ctrl` (Eclipse (macOS)) 并保持按住。   X-Ray 模式   会在密钥一直按住时显示提示和附加信息，释放后再次隐藏。

[Video](https://resources.jetbrains.com/help/img/idea/2026.3/xray_overview_white.mp4)

Procedure: 配置 X-Ray 模式提示

1. 按 `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) 打开设置，然后选择  `语言与框架 | Scala | X光模式` 。

2. 可根据需要切换每种提示的开关。

![X-Ray 设置](https://resources.jetbrains.com/help/img/idea/2026.3/scala_xray_settings.png)

如果希望在编辑器中始终显示提示而不受   X-Ray 模式   影响，可分别进行配置：

* 转到 `设置 | 编辑器 | 内嵌提示` 以配置 [嵌入提示](inlay-hints.html)。

* 转到 `设置 | 编辑器 | 常规 | 外观` 以配置 [方法分隔符和缩进参考线](customize-editor.html#editor-structural-aids)。

X-Ray 模式也是另外两个操作的替代方案：

* `查看 | 显示隐式提示` （ `Ctrl+Alt+Shift+=` ）。 详细了解请参阅 [隐式提示](scala-code-insight.html#scala_hints)。

* `视图 | 类型信息` （ `Ctrl+Shift+P` (Windows), `⌃ ⇧ P` (macOS), `⌃ ⇧ P` (IntelliJ IDEA Classic (macOS)), `⌃ ⇧ P` (macOS System Shortcuts), `Ctrl+Shift+P` (XWin), `Ctrl+Shift+P` (GNOME), `Ctrl+Shift+P` (KDE), `Ctrl+Shift+P` (Emacs), `Ctrl+Shift+P` (Sublime Text), `⌃ ⇧ P` (Sublime Text (macOS)), `Ctrl+Shift+P` (Visual Studio), `Ctrl+Shift+P` (Visual Studio (macOS)), `Ctrl+Shift+P` (NetBeans), `Ctrl+Shift+P` (Eclipse), `Ctrl+Shift+P` (Eclipse (macOS))）。 详细了解请参阅 [类型信息](viewing-reference-information.html#type-info)。

在这两种情况下，可以按 `Ctrl` (Windows), `Ctrl` (macOS), `Ctrl` (IntelliJ IDEA Classic (macOS)), `Ctrl` (macOS System Shortcuts), `Ctrl` (XWin), `Ctrl` (GNOME), `Ctrl` (KDE), `Ctrl` (Emacs), `Ctrl` (Sublime Text), `Ctrl` (Sublime Text (macOS)), `Ctrl` (Visual Studio), `Ctrl` (Visual Studio (macOS)), `Ctrl` (NetBeans), `Ctrl` (Eclipse), `Ctrl` (Eclipse (macOS))，而无需记住每个操作的快捷键。 此外，提示中显示的类型是可导航的：按住 `Ctrl` (Windows), `Ctrl` (macOS), `Ctrl` (IntelliJ IDEA Classic (macOS)), `Ctrl` (macOS System Shortcuts), `Ctrl` (XWin), `Ctrl` (GNOME), `Ctrl` (KDE), `Ctrl` (Emacs), `Ctrl` (Sublime Text), `Ctrl` (Sublime Text (macOS)), `Ctrl` (Visual Studio), `Ctrl` (Visual Studio (macOS)), `Ctrl` (NetBeans), `Ctrl` (Eclipse), `Ctrl` (Eclipse (macOS)) 时，将鼠标悬停在类型上即可跳转到类型声明。

