Мои абсолютные пути к файлам intellisense в vscode не работают. Он всегда показывает мне относительные пути к файлам в intellisense. Как я могу заставить его показывать абсолютные пути к файлам вместо относительных путей в intellisense?
РЕДАКТИРОВАТЬ: Это работало, когда я установил "allowJs": false,
в true. Но я, очевидно, не могу этого сделать, если я использую поток ??
jsconfig.json
{
"compilerOptions": {
"allowJs": false,
"allowSyntheticDefaultImports": false,
"baseUrl": "./src",
"paths": {
"@app/*": [
"./src"
],
"@src/*": [
"./src"
]
}
},
"exclude": [
"node_modules"
],
"include": ["src"]
}
В файле jsconfig.json
есть брат по имени src
, который имеет мойприложение. В моих настройках у меня есть:
"path-intellisense.absolutePathToWorkspace": false,
и
"javascript.preferences.importModuleSpecifier": "non-relative",
:
settings.json
{
"git.enableSmartCommit": true,
"editor.action.transformToUppercase": true,
"path-intellisense.absolutePathToWorkspace": false,
"extensions.ignoreRecommendations": false,
"window.zoomLevel": 1,
"javascript.validate.enable": false,
"flow.runOnAllFiles": true,
"flow.enabled": true,
"flow.runOnEdit": true,
"flow.showStatus": true,
"editor.rulers": [80],
"explorer.confirmDelete": false,
"flow.useNPMPackagedFlow": true,
"explorer.confirmDragAndDrop": false,
"javascript.updateImportsOnFileMove.enabled": "always",
"javascript.preferences.importModuleSpecifier": "non-relative",
"elixir.projectPath": "api/",
"flow.pathToFlow": "${workspaceFolder}/frontend/node_modules/.bin/flow",
"flow.showUncovered": false,
"flow.useLSP": false,
"editor.formatOnSave": true,
"prettier.eslintIntegration": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.minimap.maxColumn": 80
}