# 提取字段对话框

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

> **TL;DR**
> `重构 | 提取字段`
>
>
>
> `Ctrl+Alt+F` (Windows), `⌘ ⌥ F` (macOS), `⌘ ⌥ F` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ F` (macOS System Shortcuts), `Ctrl+Alt+F` (XWin), `Ctrl+Alt+F` (GNOME), `Ctrl+Alt+F` (KDE), `Ctrl+Alt+F` (Emacs), `Ctrl+Alt+F` (Sublime Text), `Ctrl+Alt+F` (Sublime Text (macOS)), `Ctrl+R, F` (Visual Studio), `⌘ R, F` (Visual Studio (macOS)), `Alt+Shift+E` (NetBeans), `Ctrl+Alt+F` (Eclipse), `⌘ ⌥ F` (Eclipse (macOS))

|  条目  |  描述  |
| --- | --- |
|  类型/名称字段  |  在此字段中，指定新字段的名称。  |
|  初始化位置  |     在此区域选择新的字段将在何处初始化。     |
|  可见性  |     在此区域，指定新字段的  可见范围 。 可用选项包括：        * 公开 ——如果您选择此选项，新字段将在任何地方都可以访问。    * 私有 ——如果您选择此选项，新字段将仅能从当前类访问。    * protected —如果您选择此选项，新字段将可以从当前类以及其继承类和父类中访问。    * 包本地 ——如果您选择此选项，只有当前包中的类可以访问新字段。    |
|  替换所有出现位置  |     选中此复选框以让 IntelliJ IDEA 自动替换选定表达式的所有出现位置。       只有当选中的表达式在类中被多次使用时，复选框才会启用。 该表达式所有找到的出现位置都会高亮显示。     |
|  声明 final  |  选中此选项以创建最终字段。  |
|  删除变量声明  |  选中此选项以删除变量声明。  |

## See also

### 过程

[提取字段](extract-field.html)

