概述

问题描述

每次在vscode中打开终端会出现:bash: /root/.vscode-server/data/User/globalStorage/pleiades.java-extension-pack-jdk/.bashrc: Permission denied
gaoming@ubuntu-gaoming:~/LlamaFactory$

但是使用source ~/.bashrc可以正常刷新出来。

解决办法

    1. Ctrl+shift+P 输入 Preferences: Open Remote Settings (JSON),查看字段中的片段信息值:
{
  "terminal.integrated.defaultProfile.linux": "bash",
  "terminal.integrated.profiles.linux": {
    "bash": {
      "path": "/usr/bin/bash",
      "args": ["-l"]
    }
  }
}
    1. 若文件中存在黄色波浪线,说明字段值重复设置。

对于本人,修改后的文件值如:

{
    "security.workspace.trust.untrustedFiles": "open",
    "remote.SSH.remotePlatform": {
        "IEPL-JP": "linux",
        "Sock5-JP": "linux",
        "Sock5-SJC": "linux",
        "Socks-JP": "linux",
        "Socks-SJC": "linux",
        "Socks-JPBig": "linux",
        "Socks-JP11-11": "linux",
        "TX-22": "linux",
        "TestNovel": "linux",
        "TestFRP": "linux",
        "JP11-11": "linux",
        "SJC-CC": "linux",
        "RTX3090": "linux",
        "RTX2080ti": "linux",
        "RTX2080TI": "linux",
        "ubuntu_5070ti": "linux",
        "SJC": "linux",
        "RTX5070Ti": "linux",
        "js2.blockelite.cn": "linux",
        "js1.blockelite.cn": "linux",
        "js4.blockelite.cn": "linux",
        "js3.blockelite.cn": "linux",
        "47.98.154.237": "linux"
    },
    "redhat.telemetry.enabled": true,
    "git.openRepositoryInParentFolders": "never",
    "pasteImage.namePrefix": "image-",
    "pasteImage.path": "${currentFileDir}\\images",
    "pasteImage.defaultName": "YMMDDHHmmss",
    "prettyxml.settings.formatOnSave": true,
    "[xml]": {
        "editor.defaultFormatter": "mikeburgh.xml-format"
    },
    "editor.unicodeHighlight.ambiguousCharacters": false,
    "workbench.tree.stickyScrollMaxItemCount": 16,
    "workbench.tree.indent": 16,
    "bitoAI.appearance.fontSize (Match with IDE Font)": false,
    "bitoAI.codeCompletion.enableAutoCompletion": true,
    "bitoAI.codeCompletion.enableCommentToCode": true,
    "editor.inlineSuggest.showToolbar": "onHover",
    "fittencode.languagePreference.displayPreference": "zh-cn",
    "fittencode.languagePreference.commentPreference": "zh-cn",
    "explorer.confirmDelete": false,
    "python.createEnvironment.trigger": "off",
    "git.ignoreLegacyWarning": true,
    "editor.linkedEditing": true,
    "editor.minimap.enabled": false,
    "editor.rulers": [
        {
            "column": 80,
            "color": "#00FF0010"
        },
        {
            "column": 100,
            "color": "#BDB76B15"
        },
        {
            "column": 120,
            "color": "#FA807219"
        }
    ],
    "editor.unicodeHighlight.includeComments": true,
    "workbench.colorCustomizations": {
        "[Default Dark Modern]": {
            "tab.activeBorderTop": "#00FF00",
            "tab.unfocusedActiveBorderTop": "#00FF0088",
            "textCodeBlock.background": "#00000055"
        },
        "editor.wordHighlightStrongBorder": "#FF6347",
        "editor.wordHighlightBorder": "#FFD700",
        "editor.selectionHighlightBorder": "#A9A9A9"
    },
    "workbench.editor.revealIfOpen": true,
    "emmet.variables": {
        "lang": "zh"
    },
    "cSpell.diagnosticLevel": "Hint",
    "trailing-spaces.backgroundColor": "rgba(255,0,0,0.1)",
    "trailing-spaces.includeEmptyLines": false,
    "terminal.integrated.tabs.hideCondition": "never",
    "terminal.integrated.enablePersistentSessions": false,
    "java.compile.nullAnalysis.mode": "automatic",
    "java.configuration.detectJdksAtStart": false,
    "java.configuration.updateBuildConfiguration": "automatic",
    "java.debug.settings.hotCodeReplace": "auto",
    "java.dependency.packagePresentation": "hierarchical",
    "java.maxConcurrentBuilds": 4,
    "java.sources.organizeImports.staticStarThreshold": 1,
    "terminal.integrated.profiles.linux": {
        "bash": {
            "path": "/usr/bin/bash",
            "args": [
                "-l"
            ]
        },
        "JavaSE-1.8 LTS": {
            "overrideName": true,
            "env": {
                "JAVA_HOME": "/usr/lib/jvm/java-8-openjdk-amd64"
            },
            "path": "bash",
            "args": [
                "--rcfile",
                "/root/.vscode-server/data/User/globalStorage/pleiades.java-extension-pack-jdk/.bashrc"
            ]
        },
        "JavaSE-11 LTS": {
            "overrideName": true,
            "env": {
                "JAVA_HOME": "/usr/lib/jvm/java-11-openjdk-amd64"
            },
            "path": "bash",
            "args": [
                "--rcfile",
                "/root/.vscode-server/data/User/globalStorage/pleiades.java-extension-pack-jdk/.bashrc"
            ]
        },
        "JavaSE-17 LTS": {
            "overrideName": true,
            "env": {
                "JAVA_HOME": "/usr/lib/jvm/java-17-openjdk-amd64"
            },
            "path": "bash",
            "args": [
                "--rcfile",
                "/root/.vscode-server/data/User/globalStorage/pleiades.java-extension-pack-jdk/.bashrc"
            ]
        },
        "JavaSE-21 LTS": {
            "overrideName": true,
            "env": {
                "JAVA_HOME": "/usr/lib/jvm/java-21-openjdk-amd64"
            },
            "path": "bash",
            "args": [
                "--rcfile",
                "/root/.vscode-server/data/User/globalStorage/pleiades.java-extension-pack-jdk/.bashrc"
            ]
        },
        "JavaSE-23": {
            "overrideName": true,
            "env": {
                "JAVA_HOME": "/root/.vscode-server/data/User/globalStorage/pleiades.java-extension-pack-jdk/java/latest"
            },
            "path": "bash",
            "args": [
                "--rcfile",
                "/root/.vscode-server/data/User/globalStorage/pleiades.java-extension-pack-jdk/.bashrc"
            ]
        }
    },
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME",
            "value": "${env:JAVA_HOME}"
        }
    ],
    "Codegeex.Privacy": true,
    "Codegeex.License": "",
    "editor.unicodeHighlight.invisibleCharacters": false,
    "workbench.editorLargeFileConfirmation": 125,
    "editor.wordWrap": "on",
    "[python]": {
        "diffEditor.ignoreTrimWhitespace": false,
        "editor.defaultColorDecorators": "never",
        "editor.formatOnType": true,
        "editor.wordBasedSuggestions": "off",
        "editor.defaultFormatter": "ms-python.black-formatter"
    },
    "database-client.autoSync": true,
    "python.analysis.typeCheckingMode": "off",
    "window.confirmSaveUntitledWorkspace": false,
    "workbench.editor.empty.hint": "hidden",
    "pythonIndent.keepHangingBracketOnLine": true,
    "pythonIndent.trimLinesWithOnlyWhitespace": true,
    "pythonIndent.useTabOnHangingIndent": true,
    "files.associations": {
        "*.py": "python"
    },
    "editor.formatOnSave": true,
    "terminal.integrated.defaultProfile.windows": "Windows PowerShell",
    "python-envs.defaultEnvManager": "ms-python.python:conda",
    "python-envs.defaultPackageManager": "ms-python.python:conda",
    "explorer.confirmPasteNative": false,
    "explorer.confirmDragAndDrop": false,
    "terminal.integrated.initialHint": false,
    "keyboard.dispatch": "keyCode",
    "terminal.integrated.defaultProfile.linux": "bash",
}
Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐