Абсолютные пути к файлам intellisense в vscode не работают - PullRequest
0 голосов
/ 20 октября 2019

Мои абсолютные пути к файлам 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
}
...