我刚刚从atom切换到vscode。导入文件时,我会错过路径autocomplete。在atom中,工作区中的所有文件都会自动搜索匹配的关键字。但是,在vscode中,只搜索节点模块和相对目录。2这迫使我猜测目录结构以到达我想导入的文件。是否有办法让vscode搜寻工作区目录中的所有档案(不包括外部模块)?
8oomwypt1#
我会建议你看看this extension的vs代码...我一直在用它,它很棒。
smdnsysy2#
如果您在项目根目录中创建了一个jsconfig.json文件,其中包含target和modulecomplierOptions,那么VSCode将自动完成您的导入。https://code.visualstudio.com/docs/languages/jsconfigjsconfig.json示例:
jsconfig.json
target
module
complierOptions
{ "include": ["src"], "exclude": [ ".cache", "build", "node_modules", "**/node_modules/*", "**/.cache/*", "**/build/*" ], "compilerOptions": { "jsx": "react-jsx", "target": "es2020", "module": "commonjs", "strict": true, "allowJs": true, "forceConsistentCasingInFileNames": true } }
2条答案
按热度按时间8oomwypt1#
我会建议你看看this extension的vs代码...我一直在用它,它很棒。
smdnsysy2#
如果您在项目根目录中创建了一个
jsconfig.json
文件,其中包含target
和module
complierOptions
,那么VSCode将自动完成您的导入。https://code.visualstudio.com/docs/languages/jsconfigjsconfig.json
示例: