例如,我创建了一个新的 create-react-app 并从 index.js 中删除了 App 导入。ESLint 显示了该问题,我可以通过单击“App”并按“Ctrl + Space”或“Ctrl +”来修复它。并单击导入应用程序,但我希望在保存时导入文件。
源操作 > 添加所有缺失的导入不起作用,但有趣的是组织导入却可以。
我不知道可能是什么问题。我想使用组织导入并在保存时添加丢失的导入。
我的设置.json
+ 我意识到 VS Code 根本无法判断缺少哪些文件,因为当我删除自动导入扩展时,我意识到 ctrl + space 和 ctrl + 的一件事。停止工作。
{
"workbench.iconTheme": "vscode-icons",
"liveServer.settings.donotShowInfoMsg": true,
"window.zoomLevel": 1,
"git.enableSmartCommit": true,
"eslint.format.enable": true,
"editor.formatOnSave": true,
"javascript.updateImportsOnFileMove.enabled": "always",
// "files.autoSave": "afterDelay",
"diffEditor.renderSideBySide": false,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"explorer.confirmDragAndDrop": false,
"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
"prettier.arrowParens": "always",
"editor.fontLigatures": true,
"workbench.activityBar.visible": true,
"workbench.preferredDarkColorTheme": "One Dark Pro",
"oneDarkPro.bold": true,
"oneDarkPro.editorTheme": …
Run Code Online (Sandbox Code Playgroud)