# 基本代码补全:补全名称和关键字
在这个页面中:
* [基础](#基础)
* [补全名称](#补全名称)
* [提示和技巧](#提示和技巧)
## 基础
**基本代码补全**帮助你在可见区块中补全类、方法、和关键字的名称。当你调用代码补全,PhpStorm解析上下文并建议插入符的当前位置可到达的选项。
如果基础代码补全应用于参数的一部分或变量声明,PhpStorm建议可能的名称列表关于这些项目的类型。
代码补全覆盖支持的文件类型和自定义文件类型。然而,PhpStorm不能识别自定义文件类型的结构并且建议补全选项不管指定的类型是否在当前上下文中是够合适。
## 补全名称
**要在当前可见区块自动补全名称,按照以下一般步骤**:
1. 输入名称的一部分。
当输入时,使用以下技巧:
* 缩小[建议列表](/如何使用/常规指南/代码补全/使用建议列表.md)通过输入单词的一部分,即时字符在中间,或者调用代码补全在点分隔号之后。PhpStorm将显示一个建议列表包含当前输入字符在所有可能位置的事件。
这使得不必使用通配符
![补全名称](http://image.jellychen.cn/uploads/2016/11/wi_suggestion_list_wildcards.png)
* 在驼峰式或蛇形名称的情况下,仅输入最初字母。这样做,PhpStorm自动识别和匹配最初字母。
2. 执行以下操作之一:
* 在主菜单,选择**Code | Completion | Basic**
* 按`Ctrl+Space`
以下图片显示包含变量名称的建议列表
![建议列表1](http://image.jellychen.cn/uploads/2016/11/web_ide_completing_names.png)
以下图片显示包含关键字的建议列表
![建议列表2](http://image.jellychen.cn/uploads/2016/11/web_ide_completing_names_and_keywords.png)
3. 如果需要,按`Ctrl+Space`一段时间
![建议列表3](http://image.jellychen.cn/uploads/2016/11/web_ide_completing_class_name.png)
4. 从建议列表选择想要的类,执行以下操作之一:
* 按`Enter`或双击目标选项
* 按`Tab`
## 提示和技巧
* 如果建议列表显示一个类的许多变体,输入一个点,在点之后的下一个建议列表中将展示可能的成员的名称。选择目标的一个之后,将自动添加导入语句。
* 建议列表包含当前文件中已经定义的常量。
# 另请参阅:
规程:
* [使用建议列表](/如何使用/常规指南/代码补全/使用建议列表.md)
* [根据名称跳转到类、文件或符号](/如何使用/常规指南/浏览源代码/根据名称跳转到类、文件或符号.md)
参考:
* [代码补全](/参考/设置参数对话框/编辑器/常规/代码补全.md)
外部链接:
* [链式表达式补全](http://blogs.jetbrains.com/idea/2012/02/chained-expression-completion/)