自动导入
XML
显示自动导入工具提示 | 在输入未绑定命名空间的名称时自动显示自动导入工具提示。 如需更多信息,请参阅 importing unbound namespaces。 |
TypeScript/JavaScript
在代码补全时添加 ES6 导入 |
|
自动添加TypeScript import | 如果您希望 PhpStorm 在 TypeScript 代码中生成导入语句,请选择此复选框。 请使用以下复选框选择何时调用导入生成。
|
当您在需要完整文件名的浏览器(例如 Chrome)中使用 ES6 模块时,import 语句中的 ES6 模块名称必须包含 .js 扩展名。
要在 JavaScript 环境中自动添加扩展,请在 使用文件扩展名 复选框上选择 Imports 选项卡的 代码样式:JavaScript 页面。
要在 TypeScript 上下文中自动添加扩展,请在 使用文件扩展名 页面的 Imports 选项卡上选择 代码样式:TypeScript 复选框。
Dart
在粘贴时更新导入 | 请选择 PhpStorm 应如何处理粘贴的 Dart 代码块中缺失符号的引用:
|
PHP
在粘贴时插入导入 | 选择 PhpStorm 应如何处理粘贴代码块中对缺失类和方法的引用:
请注意,只有在代码中正确解析了复制的元素(即,未被 Undefined class或 Undefined method检查突出显示),并且项目索引完成后,才能在粘贴时添加导入。 |
在文件范围内启用自动导入 | 选中此复选框以让 PhpStorm 自动导入 PHP 命名空间、添加 use 语句并在您输入属于特定命名空间的类或文件时 自动补全简短类名。 默认情况下,复选框会被清除。 |
在命名空间范围内启用自动导入 | 选中此复选框可让 PhpStorm 自动导入 PHP 命名空间、添加 use语句,并在您输入属于某个命名空间的类或文件时 自动完成短类名。 默认勾选复选框。 |
处理全局空间中的符号 | 在此区域,为类、函数和常量分别配置从全局命名空间的自动导入。
|



