text:
Some remote Extensions uninstalling after a while

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version: 1.76.2
OS Version: Windows 10 22H2 | Mac OS 12 Monterey
Python:  v2023.4.1
SSH: v0.98.0

Steps to Reproduce:

Open VS Code
Connect to Remote SSH
Go to Extensions: Language specifics are missing and require re-install, like the entire Python package.

Unsure why or how this is happening but this is getting really annoying, having to reinstall everytime I reload. Unsure if this is a VS Code bug or SSH bug so I will report here for now.

May I know if you are able to reproduce it? If so, can you please share following log when you see extension is getting uninstalled?

F1 > Open View... > Server

So I checked as you told me, and apparently they are not being "uninstalled", instead they are requiring an upgrade every time which is weird.
2023-03-28 11:52:58.830 [info] [127.0.0.1][f5622a55][ManagementConnection] New connection established.
2023-03-28 11:52:58.832 [info] [127.0.0.1][54bfbc1a][ExtensionHostConnection] New connection established.
2023-03-28 11:52:58.848 [info] [127.0.0.1][54bfbc1a][ExtensionHostConnection] <3683> Launched Extension Host Process.
2023-03-28 11:52:58.960 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:52:58.998 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:52:58.999 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:52:59.119 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:52:59.143 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:52:59.149 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:00.466 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:00.494 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:00.496 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:00.576 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:00.628 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:00.629 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:00.724 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:00.725 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:00.727 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:00.774 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:00.775 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:00.787 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:00.788 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:00.800 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:00.802 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:00.939 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:00.954 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:00.960 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:01.955 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:01.983 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:01.989 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:01.992 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:02.020 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:02.026 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:02.354 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:02.362 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:02.364 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:11.529 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:11.545 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:11.548 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:12.033 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:12.035 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0-insider.
2023-03-28 11:53:12.050 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:12.052 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.
2023-03-28 11:53:12.067 [error] [/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.4.1]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.75.0-20230123.
2023-03-28 11:53:12.068 [error] [/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.2.1200692131]: Extension is not compatible with Code 1.74.3. Extension requires: ^1.76.0.

May I know what are you seeing the Extensions View? Can you please provide a screenshot? Also May I know if you are installing the extension manually?

Hello,
When I first Remote SSH in this is what I see

Under installed on SSH I see these

But under Local I see almost 90% of my extensions and I have to click on reinstall 1-by-1 everytime I reload VS Code

Thanks for sharing the info. Does installing the Python extension by clicking on Install in SSH... button is completing successfully? After this are you seeing the Python extension under SSH ...installed section?

Yes it shows that it's installed successfully. But then when I connect again it's gone and I have to install again.

Thanks for the data. Looks like extension is getting installed successfully. Very strange why the extension is not persisting across sessions. It seems I would need more information to understand the issue. Thanks in advance for patience and providing the data.

Can you please share extensions.json file under location in the server -  /home/ridhwan/.vscode-server/extensions/
Can you please enable log level to trace - F1 > Set Log Level... > Trace and install the extension again and share the server log
Can you please share the video by doing following steps after installing the extension

Clear the search text in the extensions view
Reload the window
Share the server log

1- extensions.json
[
    {
        "identifier": {
            "id": "cameron.vscode-pytest",
            "uuid": "88ee4e73-798e-4275-b583-6ee3a3b4e97e"
        },
        "version": "0.1.1",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/cameron.vscode-pytest-0.1.1",
            "scheme": "file"
        },
        "relativeLocation": "cameron.vscode-pytest-0.1.1",
        "metadata": {
            "id": "88ee4e73-798e-4275-b583-6ee3a3b4e97e",
            "publisherId": "00935ca6-4edd-4b6b-a007-5792d43ef021",
            "publisherDisplayName": "Cameron Maske",
            "installedTimestamp": 1631104944860
        }
    },
    {
        "identifier": {
            "id": "chaunceykiwi.json-tree-view",
            "uuid": "6a35a27c-7ef8-4231-84ec-fba8c6b82096"
        },
        "version": "2.6.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/chaunceykiwi.json-tree-view-2.6.0",
            "scheme": "file"
        },
        "relativeLocation": "chaunceykiwi.json-tree-view-2.6.0",
        "metadata": {
            "id": "6a35a27c-7ef8-4231-84ec-fba8c6b82096",
            "publisherId": "7e2ca036-d8d8-4105-8610-3ab1998b6679",
            "publisherDisplayName": "ChaunceyKiwi"
        }
    },
    {
        "identifier": {
            "id": "eamodio.gitlens",
            "uuid": "4de763bd-505d-4978-9575-2b7696ecf94e"
        },
        "version": "13.1.1",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/eamodio.gitlens-13.1.1",
            "scheme": "file"
        },
        "relativeLocation": "eamodio.gitlens-13.1.1",
        "metadata": {
            "id": "4de763bd-505d-4978-9575-2b7696ecf94e",
            "publisherId": "678d198b-9b2e-49d3-96ff-6d801c9575df",
            "publisherDisplayName": "GitKraken",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1669103871615,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ecmel.vscode-html-css",
            "uuid": "aaee577c-f062-495a-9816-0cbd442f1d25"
        },
        "version": "1.13.1",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ecmel.vscode-html-css-1.13.1",
            "scheme": "file"
        },
        "relativeLocation": "ecmel.vscode-html-css-1.13.1",
        "metadata": {
            "id": "aaee577c-f062-495a-9816-0cbd442f1d25",
            "publisherDisplayName": "ecmel",
            "publisherId": "7aa35068-d7c4-4220-b9c1-10360795fd5f",
            "isPreReleaseVersion": false,
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "preRelease": false,
            "installedTimestamp": 1659219765737
        }
    },
    {
        "identifier": {
            "id": "github.copilot",
            "uuid": "23c4aeee-f844-43cd-b53e-1113e483f1a6"
        },
        "version": "1.62.7527",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/github.copilot-1.62.7527",
            "scheme": "file"
        },
        "relativeLocation": "github.copilot-1.62.7527",
        "metadata": {
            "id": "23c4aeee-f844-43cd-b53e-1113e483f1a6",
            "publisherId": "7c1c19cd-78eb-4dfb-8999-99caf7679002",
            "publisherDisplayName": "GitHub",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1670272959508,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "hookyqr.beautify",
            "uuid": "697255a9-3f36-44c8-b084-d3b91edfb23a"
        },
        "version": "1.5.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/hookyqr.beautify-1.5.0",
            "scheme": "file"
        },
        "relativeLocation": "hookyqr.beautify-1.5.0",
        "metadata": {
            "id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
            "publisherId": "901b401e-7657-4a33-8c9a-0854c569607e",
            "publisherDisplayName": "HookyQR"
        }
    },
    {
        "identifier": {
            "id": "mechatroner.rainbow-csv",
            "uuid": "3792588c-3d35-442d-91ea-fe6a755e8155"
        },
        "version": "3.4.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/mechatroner.rainbow-csv-3.4.0",
            "scheme": "file"
        },
        "relativeLocation": "mechatroner.rainbow-csv-3.4.0",
        "metadata": {
            "id": "3792588c-3d35-442d-91ea-fe6a755e8155",
            "publisherId": "0d5438b6-325a-4f88-aa28-6192aa2cf2a6",
            "publisherDisplayName": "mechatroner",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1670229711016,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ms-python.isort",
            "uuid": "4ad0ce32-ff3f-49f0-83b5-93e5dc00cfff"
        },
        "version": "2022.8.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-python.isort-2022.8.0",
            "scheme": "file"
        },
        "relativeLocation": "ms-python.isort-2022.8.0",
        "metadata": {
            "id": "4ad0ce32-ff3f-49f0-83b5-93e5dc00cfff",
            "publisherId": "998b010b-e2af-44a5-a6cd-0b5fd3b9b6f8",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1668629822733,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ms-toolsai.vscode-jupyter-slideshow",
            "uuid": "e153ca70-b543-4865-b4c5-b31d34185948"
        },
        "version": "0.1.5",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-toolsai.vscode-jupyter-slideshow-0.1.5",
            "scheme": "file"
        },
        "relativeLocation": "ms-toolsai.vscode-jupyter-slideshow-0.1.5",
        "metadata": {
            "id": "e153ca70-b543-4865-b4c5-b31d34185948",
            "publisherId": "ac8eb7c9-3e59-4b39-8040-f0484d8170ce",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1666512095239
        }
    },
    {
        "identifier": {
            "id": "ms-vscode.vscode-typescript-tslint-plugin",
            "uuid": "90a37ca1-92a2-488a-b196-7a8c0b0127ea"
        },
        "version": "1.3.4",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-vscode.vscode-typescript-tslint-plugin-1.3.4",
            "scheme": "file"
        },
        "relativeLocation": "ms-vscode.vscode-typescript-tslint-plugin-1.3.4",
        "metadata": {
            "id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea",
            "publisherId": "5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "updated": true,
            "isPreReleaseVersion": false,
            "preRelease": false,
            "installedTimestamp": 1648808223248
        }
    },
    {
        "identifier": {
            "id": "quicktype.quicktype",
            "uuid": "e05d98bf-3735-4c1e-9fae-86ef0a52e19f"
        },
        "version": "12.0.46",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/quicktype.quicktype-12.0.46",
            "scheme": "file"
        },
        "relativeLocation": "quicktype.quicktype-12.0.46",
        "metadata": {
            "id": "e05d98bf-3735-4c1e-9fae-86ef0a52e19f",
            "publisherId": "3982f084-5346-4d3e-a32c-05ed222fd530",
            "publisherDisplayName": "quicktype",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "preRelease": false,
            "installedTimestamp": 1662988546932
        }
    },
    {
        "identifier": {
            "id": "rvest.vs-code-prettier-eslint",
            "uuid": "d4b06bd6-36a0-469f-be55-c0a73413b688"
        },
        "version": "5.0.4",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/rvest.vs-code-prettier-eslint-5.0.4",
            "scheme": "file"
        },
        "relativeLocation": "rvest.vs-code-prettier-eslint-5.0.4",
        "metadata": {
            "id": "d4b06bd6-36a0-469f-be55-c0a73413b688",
            "publisherId": "b95e678b-a11b-44b4-b281-6b521c2005bc",
            "publisherDisplayName": "Rebecca Vest",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1666514980497,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "tht13.html-preview-vscode",
            "uuid": "76fbde36-77d4-4688-b1f8-202727442961"
        },
        "version": "0.2.5",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/tht13.html-preview-vscode-0.2.5",
            "scheme": "file"
        },
        "relativeLocation": "tht13.html-preview-vscode-0.2.5",
        "metadata": {
            "id": "76fbde36-77d4-4688-b1f8-202727442961",
            "publisherId": "78ff7982-87b9-4f5c-8886-f79f581462f0",
            "publisherDisplayName": "Thomas Haakon Townsend",
            "installedTimestamp": 1624398873616
        }
    },
    {
        "identifier": {
            "id": "tyriar.sort-lines",
            "uuid": "00518570-772b-4ccb-8b06-d056f3f556e0"
        },
        "version": "1.9.1",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/tyriar.sort-lines-1.9.1",
            "scheme": "file"
        },
        "relativeLocation": "tyriar.sort-lines-1.9.1",
        "metadata": {
            "id": "00518570-772b-4ccb-8b06-d056f3f556e0",
            "publisherId": "738ff3bb-8e77-45d5-bd26-7c9ad62959b9",
            "publisherDisplayName": "Daniel Imms",
            "isPreReleaseVersion": false,
            "preRelease": false,
            "installedTimestamp": 1640654707083
        }
    },
    {
        "identifier": {
            "id": "vscode.docker",
            "uuid": "60fb6831-fe3c-4156-8337-be187754af16"
        },
        "version": "1.0.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/vscode.docker-1.0.0",
            "scheme": "file"
        },
        "relativeLocation": "vscode.docker-1.0.0",
        "metadata": {
            "id": "60fb6831-fe3c-4156-8337-be187754af16",
            "publisherId": "ecbc86dd-2ea2-45a9-a653-f7a80147dd9d",
            "publisherDisplayName": "Visual Studio Code"
        }
    },
    {
        "identifier": {
            "id": "vscode.yaml",
            "uuid": "98e2953b-f343-4064-9c76-1a4505017283"
        },
        "version": "1.0.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/vscode.yaml-1.0.0",
            "scheme": "file"
        },
        "relativeLocation": "vscode.yaml-1.0.0",
        "metadata": {
            "id": "98e2953b-f343-4064-9c76-1a4505017283",
            "publisherId": "ecbc86dd-2ea2-45a9-a653-f7a80147dd9d",
            "publisherDisplayName": "Visual Studio Code"
        }
    },
    {
        "identifier": {
            "id": "esbenp.prettier-vscode",
            "uuid": "96fa4707-6983-4489-b7c5-d5ffdfdcce90"
        },
        "version": "9.10.4",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/esbenp.prettier-vscode-9.10.4",
            "scheme": "file"
        },
        "relativeLocation": "esbenp.prettier-vscode-9.10.4",
        "metadata": {
            "id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
            "publisherId": "d16f4e39-2ffb-44e3-9c0d-79d873570e3a",
            "publisherDisplayName": "Prettier",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1673477927646,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "sukumo28.wav-preview",
            "uuid": "24b1a1f1-01fe-4c8f-ae63-988f9ca5a68f"
        },
        "version": "2.0.5",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/sukumo28.wav-preview-2.0.5",
            "scheme": "file"
        },
        "relativeLocation": "sukumo28.wav-preview-2.0.5",
        "metadata": {
            "id": "24b1a1f1-01fe-4c8f-ae63-988f9ca5a68f",
            "publisherId": "4a36d96c-b481-4f42-9fed-c0a6618f1daf",
            "publisherDisplayName": "sukumo28",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1673693928907,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "samuelcolvin.jinjahtml",
            "uuid": "8b477a76-974c-403d-a454-58028c1709d1"
        },
        "version": "0.20.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/samuelcolvin.jinjahtml-0.20.0",
            "scheme": "file"
        },
        "relativeLocation": "samuelcolvin.jinjahtml-0.20.0",
        "metadata": {
            "id": "8b477a76-974c-403d-a454-58028c1709d1",
            "publisherId": "d7c2b9b7-2569-4058-af25-ddbb0905ca89",
            "publisherDisplayName": "Samuel Colvin",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1674514792684,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ms-vsliveshare.vsliveshare",
            "uuid": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af"
        },
        "version": "1.0.5828",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-vsliveshare.vsliveshare-1.0.5828",
            "scheme": "file"
        },
        "relativeLocation": "ms-vsliveshare.vsliveshare-1.0.5828",
        "metadata": {
            "id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af",
            "publisherId": "74365139-d24d-4d0a-8377-c28643f7a216",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1675408570393,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "gruntfuggly.todo-tree",
            "uuid": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70"
        },
        "version": "0.0.224",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/gruntfuggly.todo-tree-0.0.224",
            "scheme": "file"
        },
        "relativeLocation": "gruntfuggly.todo-tree-0.0.224",
        "metadata": {
            "id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70",
            "publisherId": "d4906d2e-f2ee-492d-9c7c-02b6160599ec",
            "publisherDisplayName": "Gruntfuggly",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1676357574762,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "github.vscode-pull-request-github",
            "uuid": "69ddd764-339a-4ecc-97c1-9c4ece58e36d"
        },
        "version": "0.58.1",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/github.vscode-pull-request-github-0.58.1",
            "scheme": "file"
        },
        "relativeLocation": "github.vscode-pull-request-github-0.58.1",
        "metadata": {
            "id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d",
            "publisherId": "7c1c19cd-78eb-4dfb-8999-99caf7679002",
            "publisherDisplayName": "GitHub",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1676357575155,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "donjayamanne.python-environment-manager",
            "uuid": "0c9f60fd-5588-42f7-9176-e80c3ae111ec"
        },
        "version": "1.0.4",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/donjayamanne.python-environment-manager-1.0.4",
            "scheme": "file"
        },
        "relativeLocation": "donjayamanne.python-environment-manager-1.0.4",
        "metadata": {
            "id": "0c9f60fd-5588-42f7-9176-e80c3ae111ec",
            "publisherId": "1ba8bd00-2ad1-4be0-a007-5b4b954c1ee7",
            "publisherDisplayName": "Don Jayamanne",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1676359117409,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ms-toolsai.jupyter-renderers",
            "uuid": "b15c72f8-d5fe-421a-a4f7-27ed9f6addbf"
        },
        "version": "1.0.15",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-renderers-1.0.15",
            "scheme": "file"
        },
        "relativeLocation": "ms-toolsai.jupyter-renderers-1.0.15",
        "metadata": {
            "id": "b15c72f8-d5fe-421a-a4f7-27ed9f6addbf",
            "publisherId": "ac8eb7c9-3e59-4b39-8040-f0484d8170ce",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1679492920166,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ms-toolsai.jupyter-keymap",
            "uuid": "9f6dc8db-620c-4844-b8c5-e74914f1be27"
        },
        "version": "1.1.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-keymap-1.1.0",
            "scheme": "file"
        },
        "relativeLocation": "ms-toolsai.jupyter-keymap-1.1.0",
        "metadata": {
            "id": "9f6dc8db-620c-4844-b8c5-e74914f1be27",
            "publisherId": "ac8eb7c9-3e59-4b39-8040-f0484d8170ce",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1679492994346
        }
    },
    {
        "identifier": {
            "id": "ms-toolsai.vscode-jupyter-cell-tags",
            "uuid": "ab4fb32a-befb-4102-adf9-1652d0cd6a5e"
        },
        "version": "0.1.8",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-toolsai.vscode-jupyter-cell-tags-0.1.8",
            "scheme": "file"
        },
        "relativeLocation": "ms-toolsai.vscode-jupyter-cell-tags-0.1.8",
        "metadata": {
            "id": "ab4fb32a-befb-4102-adf9-1652d0cd6a5e",
            "publisherId": "ac8eb7c9-3e59-4b39-8040-f0484d8170ce",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1679492994358
        }
    },
    {
        "identifier": {
            "id": "twxs.cmake",
            "uuid": "2be7cf14-2603-402e-9771-fd79df83cdf8"
        },
        "version": "0.0.17",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/twxs.cmake-0.0.17",
            "scheme": "file"
        },
        "relativeLocation": "twxs.cmake-0.0.17",
        "metadata": {
            "id": "2be7cf14-2603-402e-9771-fd79df83cdf8",
            "publisherId": "b5ab7991-81a8-4557-af54-4cb8e01e85c1",
            "publisherDisplayName": "twxs",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1679577697811,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ms-vscode.cmake-tools",
            "uuid": "7c889349-8749-43d4-8b5e-08939936d7f4"
        },
        "version": "1.13.45",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-vscode.cmake-tools-1.13.45",
            "scheme": "file"
        },
        "relativeLocation": "ms-vscode.cmake-tools-1.13.45",
        "metadata": {
            "id": "7c889349-8749-43d4-8b5e-08939936d7f4",
            "publisherId": "5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1679577700351,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ms-vscode.makefile-tools",
            "uuid": "e09cf600-90a1-414e-92a0-031f1a5391c6"
        },
        "version": "0.6.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-vscode.makefile-tools-0.6.0",
            "scheme": "file"
        },
        "relativeLocation": "ms-vscode.makefile-tools-0.6.0",
        "metadata": {
            "id": "e09cf600-90a1-414e-92a0-031f1a5391c6",
            "publisherId": "5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1679590058796
        }
    },
    {
        "identifier": {
            "id": "doggy8088.quicktype-refresh",
            "uuid": "cede8dbb-204d-442f-847b-5903de0006d0"
        },
        "version": "1.0.2",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/doggy8088.quicktype-refresh-1.0.2",
            "scheme": "file"
        },
        "relativeLocation": "doggy8088.quicktype-refresh-1.0.2",
        "metadata": {
            "id": "cede8dbb-204d-442f-847b-5903de0006d0",
            "publisherId": "752bc7a5-1edc-4491-add8-178f925deaf7",
            "publisherDisplayName": "Will 保哥",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1679690413891
        }
    },
    {
        "identifier": {
            "id": "grapecity.gc-excelviewer",
            "uuid": "8bb12ae3-73f8-40cf-86b7-4bd5729c6238"
        },
        "version": "4.2.57",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/grapecity.gc-excelviewer-4.2.57",
            "scheme": "file"
        },
        "relativeLocation": "grapecity.gc-excelviewer-4.2.57",
        "metadata": {
            "id": "8bb12ae3-73f8-40cf-86b7-4bd5729c6238",
            "publisherId": "aa6deade-27ef-4481-9de7-720b9c9e0b86",
            "publisherDisplayName": "GrapeCity",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": true,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1680110752581,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ms-azuretools.vscode-docker",
            "uuid": "0479fc1c-3d67-49f9-b087-fb9069afe48f"
        },
        "version": "1.24.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-azuretools.vscode-docker-1.24.0",
            "scheme": "file"
        },
        "relativeLocation": "ms-azuretools.vscode-docker-1.24.0",
        "metadata": {
            "id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
            "publisherId": "52b787f2-79a9-4f32-99b4-393afe3005d3",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "isApplicationScoped": false,
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1680123676689,
            "preRelease": false
        }
    },
    {
        "identifier": {
            "id": "ms-toolsai.jupyter",
            "uuid": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8"
        },
        "version": "2023.3.1000892223",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-toolsai.jupyter-2023.3.1000892223",
            "scheme": "file"
        },
        "relativeLocation": "ms-toolsai.jupyter-2023.3.1000892223",
        "metadata": {
            "id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8",
            "publisherId": "ac8eb7c9-3e59-4b39-8040-f0484d8170ce",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1681262648152
        }
    },
    {
        "identifier": {
            "id": "ms-python.python",
            "uuid": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5"
        },
        "version": "2023.6.0",
        "location": {
            "$mid": 1,
            "path": "/home/ridhwan/.vscode-server/extensions/ms-python.python-2023.6.0",
            "scheme": "file"
        },
        "relativeLocation": "ms-python.python-2023.6.0",
        "metadata": {
            "id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
            "publisherId": "998b010b-e2af-44a5-a6cd-0b5fd3b9b6f8",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1681262648118
        }
    },
    {
        "identifier": {
            "id": "ms-python.vscode-pylance",
            "uuid": "364d2426-116a-433a-a5d8-a5098dc3afbd"
        },
        "version": "2023.4.10",
        "location": {
            "$mid": 1,
            "fsPath": "/home/ridhwan/.vscode-server/extensions/ms-python.vscode-pylance-2023.4.10",
            "path": "/home/ridhwan/.vscode-server/extensions/ms-python.vscode-pylance-2023.4.10",
            "scheme": "file"
        },
        "relativeLocation": "ms-python.vscode-pylance-2023.4.10",
        "metadata": {
            "id": "364d2426-116a-433a-a5d8-a5098dc3afbd",
            "publisherId": "998b010b-e2af-44a5-a6cd-0b5fd3b9b6f8",
            "publisherDisplayName": "Microsoft",
            "targetPlatform": "undefined",
            "updated": false,
            "isPreReleaseVersion": false,
            "installedTimestamp": 1681262652686
        }
    }
]

I tried replicating the behavior but it didn't happen this time, the extensions did persist after the session closed. The only difference between today and all previous times is that I did not log in from my 2nd computer to the same ssh server. So it might appear to me that there's a consistency problem when multiple computers have access to the same resource at the same time, which never happened before (I've been working using the same daily routine since 2019 and never faced this issue before). I will try again tomorrow after I login using my other PC and report back. As for the extensions.json, please find it here https://pastebin.com/cy70JY9L.

Hey @sandy081, this issue might need further attention.
@thethiny, you can help us out by closing this issue if the problem no longer exists, or adding more information.

I will try again tomorrow after I login using my other PC and report back.

Any updates?

I will try again tomorrow after I login using my other PC and report back.

Any updates?

I tried again but the problem only happens when I aceess the server from my own PC, then I go to the office and access it there. So it seems that when there are 2 different machines connected the issue is there, as only 1 of them saved the installed extensions. Also, as long as at least 1 active vs code window is there, the extensions are present in that machine until all windows are closed.

Moving this to @roblourens to diagnose first if it is SSH extension related.

I can't imagine that the Remote-SSH extension would really be involved. It's suspicious that it happens after connecting from two different PCs, but that is really basically the same as two different windows from the same local host.
Are you using the setting remote.SSH.defaultExtensions at all? Probably not but just curious

We would like to understand who is initiating this uninstall for that we would need the server logs when this happen. Can you please share them? You can get it from here - F1 > Open View... > Server
We would need this log when the issue reproduces.

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!

authors: VSCodeTriageBot roblourens sandy081 thethiny


text:
when i run C or C++ files it is raising error

Type: Performance Issue
It's been a month since this issue has occured.
It araises when i run C or C++ files.
VS Code version: Code 1.77.0 (7f329fe6c66b0f86ae1574c2911b681ad5a45d63, 2023-03-29T10:02:16.981Z)
OS version: Windows_NT x64 10.0.22621
Modes:
Sandboxed: Yes

System Info

Item
Value

CPUs
11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz (8 x 2419)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off

Load (avg)
undefined

Memory (System)
11.80GB (3.63GB free)

Process Argv
--crash-reporter-id 541b9c1a-3cb4-4050-bcc0-eaaed9b0baa6

Screen Reader
no

VM
0%

Process Info
CPU %	Mem MB	   PID	Process
    0	    93	 15256	code main
    0	    79	  7592	fileWatcher [1]
    0	    98	 17384	shared-process
    0	    79	   760	     ptyHost
    0	    64	 18416	       C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
    0	     6	 24220	       console-window-host (Windows internal process)
    0	    26	 19080	   crashpad-handler
    0	   206	 21992	extensionHost [1]
    0	   478	 23380	     electron-nodejs ("C:\Users\cheem\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node c:\Users\cheem\.vscode\extensions\ms-python.vscode-pylance-2023.3.40\dist\server.bundle.js --cancellationReceive=file:0352570c7d2f1ac6b031484979d798c9dbd5f585ba --node-ipc --clientProcessId=21992)
    0	    38	 25676	     c:\Users\cheem\AppData\Local\Microsoft\WindowsApps\python3.10.exe c:\Users\cheem\.vscode\extensions\ms-python.isort-2022.8.0\bundled\tool\server.py
    0	    10	 23100	       console-window-host (Windows internal process)
    0	    18	 33176	       c:\Users\cheem\AppData\Local\Microsoft\WindowsApps\python3.10.exe c:\Users\cheem\.vscode\extensions\ms-python.isort-2022.8.0\bundled\tool\runner.py
    0	   104	 31752	     electron-nodejs ("C:\Users\cheem\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node c:\Users\cheem\.vscode\extensions\visualstudioexptteam.intellicode-api-usage-examples-0.2.7\dist\server\server.js --node-ipc --clientProcessId=21992)
    0	   165	 29632	window [1] (python.py - Programming (Workspace) - Visual Studio Code)
    0	    39	 31116	   utility-network-service
    0	    85	 31952	window [2] (Issue Reporter)
    0	   273	 32028	   gpu-process

Workspace Info
|  Window (python.py - Programming (Workspace) - Visual Studio Code)
|    Folder (python): 19 files
|      File types: py(8) txt(3) dest(1) file1(1) file2(1) file3(1) file4(1)
|                  rihtu(1) rithu(1) source(1)
|      Conf files:;

Extensions (27)

Extension
Author (truncated)
Version

vscode-django
bat
1.10.0

python-environment-manager
don
1.0.4

python-extension-pack
don
1.7.0

code-runner
for
0.12.0

copilot
Git
1.79.10634

vsc-python-indent
Kev
1.18.0

vscode-docker
ms-
1.24.0

isort
ms-
2022.8.0

python
ms-
2023.6.0

vscode-pylance
ms-
2023.3.40

jupyter
ms-
2023.3.1000892223

jupyter-keymap
ms-
1.1.0

jupyter-renderers
ms-
1.0.15

vscode-jupyter-cell-tags
ms-
0.1.8

vscode-jupyter-slideshow
ms-
0.1.5

cpptools
ms-
1.14.5

autodocstring
njp
0.6.1

java
red
1.16.0

vscode-lldb
vad
1.9.0

intellicode-api-usage-examples
Vis
0.2.7

vscodeintellicode
Vis
1.2.30

vscode-java-debug
vsc
0.49.1

vscode-java-dependency
vsc
0.21.2

vscode-java-pack
vsc
0.25.10

vscode-java-test
vsc
0.38.2

vscode-maven
vsc
0.41.0

jinja
who
0.0.8

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vstes627:30244334
vslsvsres303:30308271
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vsdfh931:30280409
vshan820:30294714
vstes263:30335439
vscoreces:30445986
pythondataviewer:30285071
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593:30376534
pythonvs932:30410667
cppdebug:30492333
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
pynewext54:30695312
azure-dev_surveyone:30548225
nodejswelcome1:30587005
2e4cg342:30602488
pyind779:30671433
f6dab269:30613381
pythonsymbol12:30671437
vsctsb:30705553
functionswalk:30687959
pythonms35:30701012

You can file this with much more detail on the C++ extension repo

source: gharchive/issue

repo: microsoft/vscode

license: MIT

license_type: permissive

license_source: github-api


text:
Issue: "Waiting for results. . . . . . . . . . . . . . . . . . . . . . . . ."

I am trying to run my code however it wont run and it will just endlessly print "Waiting for results. . . . . . . . . . . . . . . . . . . . . . . . .". Does anyone know how I can solve this?
Version: 1.78.2
Commit: b3e4e68a0bc097f0ae7907b217c1119af9e03435
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
Embedder: codespaces

Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


text:
[Screencast Mode] All key presses are displayed

Type: Bug
By default, Screencast Mode will display every key presses. I learned how to disable it by adding the line "screencastMode.onlyKeyboardShortcuts": true to settings.json file.
But it didn't work, all the key presses are still displayed, I tried toggling Screencast Mode again and again, restarted VS Code but no avail.

Steps to reproduce

Open VS Code
Open the settings.json file or Settings UI
Add the "screencastMode.onlyKeyboardShortcuts": true to the settings.json file or Check the Screencast Mode: Only Keyboard Shortcuts setting in Settings UI
Open command pallete by pressing Ctrl + Shift + P
Toggle screencast mode from the command pallete
Create a new file from the file explorer
Start typing and you'll see that every key press is showed even though it is supposed to just show keyboard shortcut keys

VS Code version: Code 1.79.0 (b380da4ef1ee00e224a15c1d4d9793e27c2b6302, 2023-06-07T14:26:35.552Z)
OS version: Windows_NT x64 10.0.22621
Modes:

System Info

Item
Value

CPUs
11th Gen Intel(R) Core(TM) i5-11300H @ 3.10GHz (8 x 3110)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
15.79GB (6.90GB free)

Process Argv
--crash-reporter-id 6044790a-a49d-49f2-b259-f3f33796b287

Screen Reader
no

VM
50%

Extensions: none
A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vslsvsres303:30308271
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30445986
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593:30376534
pythonvs932:30410667
cppdebug:30492333
vsclangdc:30486549
c4g48928:30535728
dsvsc012cf:30540253
pynewext54:30695312
azure-dev_surveyone:30548225
282f8724:30602487
pyind779:30671433
89544117:30613380
pythonsymbol12:30671437
showlangstatbar:30737416
vsctsb:30748421
pythonms35:30701012
03d35959:30757346
pythonfmttext:30731395
pythoncmv:30756943
fixhidewlkth:30730051
showsbindicator:30760979
pythongtdpath:30739704
dh2dc718:30763024
pythonnosmt12:30757131

/duplicate of #179541
@joaomoreno will you be able to look at the PR for that one during this iteration?

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines.
Happy Coding!


text:
PHP

Hello
I have a problem with an extension from php
When I use a php extensions, code comments does html
instead of using the double /, it makes the comments as if it were programming in html
thanks for read me

VS Code version: Code 1.79.2 (695af097c7bd098fbf017ce3ac85e09bbc5dda06, 2023-06-14T08:57:04.379Z)
OS version: Windows_NT x64 10.0.22621
Modes:

System Info

Item
Value

CPUs
Intel(R) Celeron(R) N4000 CPU @ 1.10GHz (2 x 1094)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: disabled_offopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
3.83GB (0.65GB free)

Process Argv
C:\wamp64\www\ajax\ajax.code-workspace --crash-reporter-id ebe70f17-e335-44d9-afea-bcc35f431670

Screen Reader
yes

VM
0%

Extensions (32)

Extension
Author (truncated)
Version

bs5
aja
0.7.0

vscode-mysql-client2
cwe
6.5.10

vscode-html-css
ecm
1.13.1

vscode-firefox-debug
fir
2.9.8

code-runner
for
0.12.0

vscode-pull-request-github
Git
0.66.2

vscode-language-pack-es
MS-
1.79.2023061409

csharp
ms-
1.26.0

vscode-dotnet-pack
ms-
1.0.12

vscode-dotnet-runtime
ms-
1.6.0

vscode-dotnet-sdk
ms-
0.8.0

vscode-postgresql
ms-
0.3.0

isort
ms-
2022.8.0

python
ms-
2023.10.1

vscode-pylance
ms-
2023.6.40

jupyter
ms-
2023.5.1101742258

jupyter-renderers
ms-
1.0.15

vscode-jupyter-cell-tags
ms-
0.1.8

vscode-jupyter-slideshow
ms-
0.1.5

remote-wsl
ms-
0.79.5

cmake-tools
ms-
1.14.34

cpptools
ms-
1.16.3

cpptools-extension-pack
ms-
1.3.0

java
red
1.20.0

LiveServer
rit
5.7.9

intellicode-api-usage-examples
Vis
0.2.7

vscodeintellicode
Vis
1.2.30

vscode-java-debug
vsc
0.52.0

vscode-java-dependency
vsc
0.23.0

vscode-java-pack
vsc
0.25.12

vscode-java-test
vsc
0.39.0

vscode-maven
vsc
0.41.0

(1 theme extensions excluded)

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vstes627:30244334
vslsvsres303:30308271
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vsdfh931cf:30280410
vshan820:30294714
vstes263cf:30335440
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
pythonvs932:30410667
py29gd2263:30776702
vscaat:30438848
vsclangdc:30486549
c4g48928:30535728
dsvsc012cf:30540253
pynewext54:30695312
azure-dev_surveyonecf:30548226
282f8724:30602487
pyind779:30671433
f6dab269:30613381
pythonsymbol12:30671437
showlangstatbar:30737416
vsctsb:30748421
pythonms35:30701012
pythonfmttext:30731395
pythoncmvfstrcf:30756944
fixshowwlkth:30771522
pythongtdpath:30769146
bgfeh915:30780428
pythonnosm12tcf:30779713
pythonidxptcf:30772540
pythonnocebcf:30776496
cmakesidepanelv2:30779593

Does it happen if you start vscode with --disable-extensions?

No, does not
RG
El mié, 5 de jul de 2023, 7:58 p. m., Rob Lourens @.***>
escribió:

Does it happen if you start vscode with --disable-extensions?
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode/issues/186791#issuecomment-1622225469,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A3TLQZSENMY7UILPI3BWU4LXOWTM7ANCNFSM6AAAAAAZ2JOHCE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Sounds like this is related to some php or html related extension changing the language configuration.

surethis is so awkward Enviado desde Correo para Windows De: Rob LourensEnviado: miércoles, 5 de julio de 2023 22:30Para: microsoft/vscodeCC: Ronny Gonzalez; AuthorAsunto: Re: [microsoft/vscode] PHP (Issue #186791) Sounds like this is related to some php or html related extension changing the language configuration.—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>


text:
Terminal not working properly

Type: Bug
Issue happens with terminal opened using keyboard shortcut
VS Code version: Code 1.80.1 (74f6148eb9ea00507ec113ec51c489d6ffb4b771, 2023-07-12T17:22:07.651Z)
OS version: Windows_NT x64 10.0.19045
Modes:
Extensions (8)

Extension
Author (truncated)
Version

ng-template
Ang
16.1.4

vscode-eslint
dba
2.4.2

gitlens
eam
14.1.0

vscode-angular-html
gha
2.6.1

vscode-typescript-next
ms-
5.2.20230715

material-icon-theme
PKi
4.29.0

errorlens
use
3.12.0

vscodeintellicode
Vis
1.2.30

/gifPlease
Please clarify "not working properly".

Thanks for reporting this issue! Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, .gif files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.
If the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (Developer: Toggle Screencast Mode in the command palette). Lastly, please attach this file via the GitHub web interface as emailed responses will strip files out from the issue.
Happy coding!

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


text:
Ctrl+Click, Go To Definition, Entity Mouseover hint malfunction

Type: Bug
The editor's functions like 'Go To Definition' (in all kind of calling, such as mouse context menu, or command prompt, or hotkey), entity hint by mouse over and 'Ctrl'+'Left Click' stop working in random files of Delphi project. Using DelphiLSP plugin of RAD Studio 10.4. There are no any clear events that leads to such issue. This may occur right after VS Code launch, or may occur after several hours, it may not occur during all day. Time to time VS Code reboot may fix the error.
Any other extensions turning off\on does not solve the problem.
VS Code version: Code 1.81.1 (6c3e3dba23e8fadc360aed75ce363ba185c49794, 2023-08-09T22:22:42.175Z)
OS version: Windows_NT x64 10.0.19045
Modes:

System Info

Item
Value

CPUs
11th Gen Intel(R) Core(TM) i5-11400F @ 2.60GHz (12 x 2592)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
31.87GB (25.00GB free)

Process Argv
--crash-reporter-id 508879e0-242b-4bc1-ba25-e4fe601077e0

Screen Reader
no

VM
0%

Extensions (7)

Extension
Author (truncated)
Version

delphi-keybindings
ale
9.7.1

delphi-pack
ale
2.0.1

numbered-bookmarks
ale
8.4.0

pascal
ale
9.6.0

delphilsp
Emb
1.0.1

theme-by-language
jsa
1.2.1

guides
spy
0.9.3

(1 theme extensions excluded)

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
vslsvsres303:30308271
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscorecescf:30445987
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
pythonvs932:30410667
py29gd2263:30792226
vsclangdf:30486550
c4g48928:30535728
dsvsc012cf:30540253
pynewext54:30695312
azure-dev_surveyone:30548225
vscccc:30803845
3biah626:30602489
89544117:30613380
a9j8j154:30646983
showlangstatbar:30737416
0bi6i642:30823812
a2ce3375:30757347
pythonfmttext:30731395
fixshowwlkth:30771522
showindicator:30805244
pythongtdpath:30769146
i26e3531:30792625
pythonnosmt12:30797651
pythonidxpt:30805730
pythonnoceb:30805159
dsvsc013:30795093
dsvsc014:30804076
diffeditorv2:30821572

This issue is caused by an extension, please file it with the repository (or contact) the extension has linked in its overview in VS Code or the marketplace for VS Code. See also our issue reporting guidelines. If you don't know which extension is causing the problem, you can run Help: Start extension bisect from the command palette (F1) to help identify the problem extension.
Happy Coding!

authors: VSCodeTriageBot mfsk


text:
Port Forwarding from Azure ML Remote Machine broken with 1.82

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version: 1.82
OS Version: Windows 10

Steps to Reproduce:

We are connecting with the Azure Machine Learning Extension to a compute.

Before I was able to start a flask server on port 5000, ctrl+click on the terminal output 127.0.0.1:5000 to get the forward by click.

In the browser 127.0.0.1:5000 showed the content served via flask.

With 1.82 and the new port forwarding, this workflow is broken, even if I hardcode port 5000 in the setting (azureML - Remote.portsToForward)

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.82.0. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

Possible duplicate of https://github.com/microsoft/vscode/issues/192521

Duplicate of https://github.com/microsoft/vscode/issues/192521

@alexr00 Are you certain? It might be the same underlying issue, but just wanted to be clear that here the connection is via websocket and not ssh.

I didn't realize this wasn't SSH. Which remote extension are you using to connect via websocket?

The official one: https://marketplace.visualstudio.com/items?itemName=ms-toolsai.vscode-ai
Connection is described here: https://learn.microsoft.com/en-us/azure/machine-learning/how-to-launch-vs-code-remote?view=azureml-api-2&tabs=extension#use-vs-code-as-your-workspace-ide

@connor4312, do you know if https://marketplace.visualstudio.com/items?itemName=ms-toolsai.vscode-ai uses the new managed connection?

Since it is also a Microsoft extension, I guess you can find out quicker than me :) I'm not sure.
Code seems to be available here: https://github.com/Microsoft/vscode-tools-for-ai

Could you please reopen until it is not confirmed that it is not the exact same issue as with ssh connections?

@bloewes can you share a screenshot of the Ports view after you ctrl+click on your https://127.0.0.1:5000 link?

@alexr00 Based on the screenshot the open port is found and the corresponding process as well.
Just the browser keeps "spinning".

remote.SSH.useExecServer

Again, I am not using the "Remote - *", so I assume that is not applicable, in the case of the Azure ML extension. At least, I couldn't find a corresponding setting.

remote.SSH.useExecServer

Again, I am not using the "Remote - *" extension, so I assume that is not applicable, in the case of the Azure ML extension. At least, I couldn't find a corresponding setting.

My bad, I did not go through your issue correctly. Although the infinite loading is exactly the same symptom in the linked duplicated issue, you are using a different extension - "Azure Machine Learning Extension". Not sure if those two extensions share code. Someone from the team would be able to assist you better.

Thanks for the screenshot @bloewes. The code for Azure ML is not actually at https://github.com/Microsoft/vscode-tools-for-ai, that's just their public repo. I'm trying to track down where it actually lives.

@alexr00 I'm using that extension to connect for sure.
The port forwarding works in 1.81.1 if and only if I CTRL+Click on a echo'ed fqdn:port string in the terminal.
That's why I thought the working was based on some vscode functionality rather than some plugin functionality.
If you have a Azure ML compute instance at your disposal, it is quite easy to reproduce that it works with 1.81.1.

Thanks for the screenshot, see the command that you're using made it clear that the extension isn't https://marketplace.visualstudio.com/items?itemName=ms-toolsai.vscode-ai, but instead https://marketplace.visualstudio.com/items?itemName=ms-toolsai.vscode-ai-remote.

@bloewes I've looked at Azure Machine Learning - Remote and I don't see anything that makes me think it is the same root cause as https://github.com/microsoft/vscode/issues/192521.
I've also used the Dev Containers extension to connect to a remote, start a Flask server, then access the server via port forwarding. Since this woks for Dev Containers, I suspect the issue is in Azure Machine Learning - Remote. I would suggest filing an issue over in https://github.com/Microsoft/vscode-tools-for-ai/issues and seeing if they can help you there.
In the original post you mention "new port forwarding"

With 1.82 and the new port forwarding

What do you mean by the new port forwarding? Was there an old port forwarding?

@alexr00 By "new" and "old" I meant the introduced the built-in port forwarding features in 1.82 as mentioned here:

Thanks for the additional details! That new "Built-in" port forwarding is new only for local processes (i.e., when you're not connected to a remote). Since you're connected to an Azure ML remote, you'll still be hitting the older port forwarding support (still built-in, just a different mechanism). I can see that this is the case because in https://github.com/microsoft/vscode/issues/192582#issuecomment-1715887553, your screen shot shows host:port as the Forwarded Address. The new port forwarding for local processes results in a web URL that is not host:port.
Let's see what they say over in https://github.com/microsoft/vscode-tools-for-ai/issues/2174. I've tested this on other remotes and it's working fine there, which is why I don't think this is a problem in VS Code but instead a problem with the extension.

@alexr00 @connor4312 After talking to @bloewes, it seems like he is not using the Azure ML - Remote extension's custom port forwarding. These ports in question are auto forwarded by VS Code. Also, the extension does not interfere with VSCode's port forwarding as we do not implement the tunnnelFactory method in the resolver. I tried the sample myself and it seems like everything was working fine in 1.81.1 but like mentioned above it doesn't work in 1.82.2 and the browser just keeps spinning. Note, that the remote extension's version was the same in both of the above cases.

@shsuman thanks for trying this out, and thanks especially for this:

everything was working fine in 1.81.1 but like mentioned above it doesn't work in 1.82.2 and the browser just keeps spinning. Note, that the remote extension's version was the same in both of the above cases.

I'm still not getting any reports of issues with the Remote SSH or Remote Containers extension, which both use VS Code's built in forwarding mechanism. I don't have a good way to test with https://marketplace.visualstudio.com/items?itemName=ms-toolsai.vscode-ai-remote right now, but I'll see if I can set something up.

@alexr00 Please let me know if you need something from me. Are there any logs associated with built in port forwarding that might be helpful ?

@bloewes can you try with VS Code insiders?

@alexr00 Do you still need a compute ? If you do, I can try to get you access to our subscription and I can create one on your behalf in m workspace but I would still need to get you access to our subscription

I applied with IT to get access to VS code insiders but might take a while....

@shsuman I have access to my team's subscription. I tried to create a workspace using the Azure ML extension, but nothing seemed to happen. If you could provide some steps on how to get set up that would help.

@alexr00 Please use the instructions here to create a Compute instance and instructions here to connect to the Compute instance in VS Code

Tried with latest insider and prerelase Azure ML remote extension. Still the same problem.

Thanks @shsuman and @bloewes. I'm able to reproduce the issue.

This the error we're getting:
2023-09-26 17:51:34.055 [info] Creating a socket (renderer-Tunnel-d3f1a11e-c1e2-457c-a33f-2381d4eed557)...
2023-09-26 17:51:34.066 [info] Creating a socket (renderer-Tunnel-d3f1a11e-c1e2-457c-a33f-2381d4eed557) returned an error after 14 ms.
2023-09-26 17:51:34.066 [error] Error: connect ECONNREFUSED ::1:63000
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1494:16)
2023-09-26 17:51:34.067 [error] [remote-connection][Tunnel       ][d3f1a…][initial][[object Object]] socketFactory.connect() failed or timed out. Error:
2023-09-26 17:51:34.067 [error] Error: connect ECONNREFUSED ::1:63000
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1494:16)
2023-09-26 17:51:34.067 [error] [uncaught exception in sharedProcess]: A system error occurred (connect ECONNREFUSED ::1:63000): Error: connect ECONNREFUSED ::1:63000
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1494:16)

Which appears to be coming from here:
https://github.com/microsoft/vscode/blob/724d69f8f0737fec6f55ff365d74dd58c7da9579/src/vs/platform/remote/common/remoteAgentConnection.ts#L193-L208
@alexdima do you have any idea what might cause this? All the other remote extensions are fine, it's just Azure ML.

Discussed with @alexdima and he thinks it is https://github.com/microsoft/vscode/issues/189805.

@alexr00 So that is sth that needs to be fixed on extension side?

Here's what's happening:

Per https://github.com/microsoft/vscode/issues/189805, node now prefers ipv6 when localhost is used.
We made a change to handle this for the extension host process so that extensions would not be impacted.
We did not make a change to the shared process, which is where port forwarding happens
The Azure ML Remote extension resolves the authority as localhost, so when we try to forward a port in the shared process, the shared process uses ipv6 but the Azure ML Remote is only listening on ipv4 localhost.

Ideally, the fix would be for Azure ML Remote to resolve the authority to 127.0.0.1 instead of localhost.

@shsuman Is that something you can integrate in the extension?

@alexr00 Making the above mentioned change won't have any unintended consequences on our remote connection, right ? If so, I can make this change easily :)

@shsuman it shouldn't! I would still suggest testing the change before deploying it, but all the other remote extensions made this change a few years ago in response to a different issue: https://github.com/microsoft/vscode-remote-release/issues/145#issuecomment-490063604

@shsuman I'd be happy to test a preview extension with vscode insiders with some of our workloads that need port forwarding.

Thanks for being willing to make the change in Azure ML remote @shsuman! I'm going to close this issue since we're not planning to make any changes in VS Code for it.
@bloewes thank you for your patience and persistence on this issue!

@bloewes I have merged the fix. It should be in our pre release (Azure Machine Learning - Remote) tomorrow sometime after 2AM PDT. Please let me know if it solves your issue.
To install a pre-release version of an extension in Visual Studio Code, please follow the instructions here

@shsuman Thanks very much. The updated indeed fixed all our workloads involving port forwarding. When can we expect a release version of the plugin?
@alexr00 Thanks for all your efforts and time spent on debugging the issue.

@bloewes You can expect the next stable release (0.36.0) sometime this week or early next week.


text:
Cannot access 'M' before initialization

ReferenceError: Cannot access 'M' before initialization
at menuTitle in src/vs/workbench/contrib/accountEntitlements/browser/accountsEntitlements.contribution.ts:144:42
at I.getDescription in src/vs/workbench/services/activity/common/activity.ts:83:15
at x.cb in src/vs/workbench/browser/parts/compositeBarActions.ts:376:14
at x.bb in src/vs/workbench/browser/parts/compositeBarActions.ts:362:22
at x.Z in src/vs/workbench/browser/parts/compositeBarActions.ts:346:8
at h.value in src/vs/workbench/browser/parts/compositeBarActions.ts:180:56
at d.y in src/vs/base/common/event.ts:1140:13
at d.fire in src/vs/base/common/event.ts:1171:9
at set activity [as activity] in src/vs/workbench/browser/parts/compositeBarActions.ts:103:29
at x.ob in out/vs/workbench/workbench.desktop.main.js:2502:51738
at h.value in src/vs/workbench/browser/parts/globalCompositeBar.ts:179:10
at d.y in src/vs/base/common/event.ts:1140:13
at d.z in src/vs/base/common/event.ts:1151:9
at d.fire in src/vs/base/common/event.ts:1175:9
at y.j in src/vs/workbench/services/activity/browser/activityService.ts:158:29
at y.showAccountsActivity in src/vs/workbench/services/activity/browser/activityService.ts:140:15
at m.f in src/vs/workbench/contrib/accountEntitlements/browser/accountsEntitlements.contribution.ts:145:60

Go to Errors Site

This should be fixed in more recent builds.

authors: VSCodeTriageBot bhavyaus


text:
Let code actions highlight a range of code they apply to

Problem
For refactoring such as extract method or move to file, it's not always clear which code the action will apply to. This is especially true for languages like TS that try to intelligently expand the user's current selection
Proposal
Let code actions provide one (or potentially many) ranges that they will apply to. This range can then be highlighted as the user arrows through the code action list
For refactorings, this range would be the code in the current file that will be effected by the refactoring
For quick fixes, this range could be the range of the diagnostics that will be fixed (or we could just highlight the diagnostics directly since code actions already provide this info in CodeAction.diagnostics)

/cc @MariaSolOs

Also, please consider provide a way to highlight the added code like:
https://github.com/p42ai/js-assistant
https://github.com/microsoft/vscode/assets/41773861/df9af3f4-85e0-4572-8c5d-5ebb7416b734

shape of the API atm:
declare module 'vscode' {

	export interface CodeAction {
		/**
		 * A range of text that should be highlighted from the Code Action.
		 *
		 * Ex: A refactoring action will highlight the range of text that will be changed.
		 */
		editRanges?: Range[];
	}

could something similar be added to [F2] Rename?

authors: RedCMD justschen mjbvz tjx666


text:
Maximize/Minimize and Menubar Buttons are missing sometimes

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version:  1.85.2 (user setup)
OS Version: Windows 11 Home ( 10.0.22631 Build 22631 )

I’ve been experiencing an issue with my Visual Studio Code where the menu bar and the maximize/minimize buttons (top section) disappear intermittently. This doesn’t happen all the time, but when it does, it’s quite disruptive as I have to restart the application and all the servers. I want to clarify that I haven’t manually hidden it. The issue is only with the menu bar and the maximize/minimize buttons, not the entire top section. Has anyone else encountered this issue? If so, could you please provide any solutions or workarounds?

Sorry for spam, I had wrongly assumed this is on macOS for where I do have a known issue that I plan to fix, but this is Windows and not impacted by my change.

Still facing this annoying issue............

This appears like you are in full screen mode, have you pressed F11? Pressing again would bring those controls back

Fixed, thank you

Fixed, thank you

kivabe fix hoilo?

authors: Jishan-Molla bpasero murshidameenpv sbatten


text:
Cannot interact with status bar

Type: Bug

Issue troubleshooting has identified that the issue is with Visual Studio Code - Insiders.

I cannot select any options in the status bar. Specifically, I want to use the Git extension to sync with my remote and the icon doesn't show the "hand" cursor to indicate you can click and doesn't allow clicks. I also could not use the status bar to change the detected file type (ex: YAML to Markdown)
VS Code version: Code - Insiders 1.87.0-insider (4f2ff19ecacffa0aa4874db4d63ed4e899d98431, 2024-02-14T05:46:48.593Z)
OS version: Windows_NT x64 10.0.22631
Modes:

System Info

Item
Value

CPUs
11th Gen Intel(R) Core(TM) i7-11370H @ 3.30GHz (8 x 3302)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_graphite: disabled_offvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
31.84GB (16.33GB free)

Process Argv
--crash-reporter-id e850d89a-251e-4b4f-b926-6fb235c0b5bf

Screen Reader
no

VM
0%

Extensions: none
A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805cf:30301675
vsaa593cf:30376535
py29gd2263:30784851
c4g48928:30535728
962ge761:30841072
pythongtdpath:30726887
welcomedialog:30812478
pythonidxpt:30768918
pythonnoceb:30776497
asynctok:30898717
dsvsc013:30777762
dsvsc014:30777825
dsvsc015:30821418
pythontestfixt:30866404
pythonregdiag2:30926734
pyreplss1:30879911
pythonmypyd1:30859725
pythoncet0:30859736
2e7ec940:30962249
pythontbext0:30879054
accentitlementst:30870582
dsvsc016:30879898
dsvsc017:30880771
dsvsc018:30880772
pydisww1:30959800
d34g3935:30961436
b1063948:30943794
fegfb526:30952798
7j2b6412:30951517
e3gdj431:30946825
ccp2r3:30958153

Embarrassingly enough, this was resolved by updating Windows.


text:
Lab 4-1: KimTay Pet Supplies

When doing the Lab the website crashed on me and when trying to do it again i kept getting the error Kimtable does exist when I keep selecting the lab
Version: 1.85.2
Commit: 8b3775030ed1a69b13e4f4c628c612102e30a681
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
Embedder: codespaces

/question
This is issue tracker for VS Code editor itself.
Please use proper feedback channel for your course.

We closed this issue because it is a question about using VS Code rather than an issue or feature request. Please search for help on StackOverflow, where the community has already answered thousands of similar questions. You may find their guide on asking a new question helpful if your question has not already been asked. See also our issue reporting guidelines.
Happy Coding!


text:
Pressing close button inserts text

Testing #208409
https://github.com/microsoft/vscode/assets/1931590/58b70e05-2308-4509-911d-797144f758f8
I would have expected that the close button is like discard.

Pressing escape works as expected.

Yeah, it always did that. The X just means hide UI but doesn't mean undo/discard changes.

But the hover says Close (Escape) so IMO it should behave like pressing the escape key.

cc @benibenj

Got similar feedback from @benibenj. Let's try this and let's have Close discard all changes. The keybinding is ESC unless the user already made tweaks - in that case ESC is disabled.

authors: dbaeumer jrieken


text:
Decorators missing in file explorer when applying patch

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version:  1.88.0
OS Version: Windows 11 Pro 23h2 (using WSL2)

VS Code recently stopped showing me decorators in the file browser when I apply patches to my local repository clone even though it shows the outgoing changes to master in the Source control tab.
There's a lot going on in my set up so it's hard to list exact steps to reproduce:
I'm using Docker, with a clone of a remote git repository
From the container's shell, I'm using git bz to apply a patch from bugzilla
Previously when I applied a patch, I used to see decorators in the VS Code file explorer for the files that the patch modified
Now I don't see any decorators in the file explorer, but in the Source control tab I see the list of modified files under outgoing changes to master
If I browse to the files in VS code file explorer I can see that the changes are there

May be related to #209641

I think I just misunderstood what the decorators were showing. I thought that if I applied commits I would see those as modfied files in my local repo, but since those are actually committed changes they don't show with a decorator.
It would be cool if you could have a decorator to indicate the most recent commit, but I can see that in the Source control tab so it's not really an issue.

authors: b-lawlor tjhorner


text:
Window activity API - update comment in vscode.d.ts

Testing #210978
/**
 * An {@link Event} which fires when the focus state of the current window
 * changes. The value of the event represents whether the window is focused.
 **/
export const onDidChangeWindowState: Event<WindowState>;

Fixed in https://github.com/microsoft/vscode/pull/211184


text:
The extensión doesn't work and generate uncaught errors

Type: Bug
When I create a Laravel project the intellisense doesn't work. If I check the running extensions, I can see Laravel Extra Intellisense showing a counter of "uncaught errors" with a value of 1000 and counting. I've tried reinstalling but it keeps failing and just the counter is reset and starts counting again the uncaught errors.
VS Code version: Code 1.89.1 (dc96b837cf6bb4af9cd736aa3af08cf8279f7685, 2024-05-07T05:13:33.891Z)
OS version: Windows_NT x64 10.0.22631
Modes:

System Info

Item
Value

CPUs
AMD Ryzen 5 5600X 6-Core Processor              (12 x 3700)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_graphite: disabled_offvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
31.93GB (17.01GB free)

Process Argv
. --crash-reporter-id d4c69711-9272-4571-8904-f21f230f769a

Screen Reader
no

VM
0%

Extensions (68)

Extension
Author (truncated)
Version

laravel-extra-intellisense
ami
0.6.5

laravel-docs
aus
1.11.0

azurite
Azu
3.30.0

vscode-intelephense-client
bme
1.10.4

vscode-tailwindcss
bra
0.10.5

laravel-blade
cjh
1.1.2

vscode-eslint
dba
2.4.4

gitlens
eam
15.0.3

prettier-vscode
esb
10.4.0

remotehub
Git
0.62.0

vue-snippets
hol
1.0.4

rest-client
hum
0.25.1

vsc-python-indent
Kev
1.18.0

git-graph
mhu
1.30.0

azure-pipelines
ms-
1.228.0

azure-dev
ms-
0.8.3

vscode-apimanagement
ms-
1.0.8

vscode-azureappservice
ms-
0.25.2

vscode-azurecontainerapps
ms-
0.7.0

vscode-azurefunctions
ms-
1.14.3

vscode-azurelogicapps
ms-
4.13.2

vscode-azureresourcegroups
ms-
0.9.0

vscode-azurestaticwebapps
ms-
0.12.2

vscode-azurestorage
ms-
0.15.3

vscode-azureterraform
ms-
0.3.2

vscode-azurevirtualmachines
ms-
0.6.5

vscode-bicep
ms-
0.27.1

vscode-cosmosdb
ms-
0.22.0

vscode-docker
ms-
1.29.1

vscode-logicapps
ms-
1.2.9

csharp
ms-
2.28.11

vscode-dotnet-runtime
ms-
2.0.5

vscode-kubernetes-tools
ms-
1.3.16

debugpy
ms-
2024.6.0

isort
ms-
2023.10.1

python
ms-
2024.6.0

vscode-pylance
ms-
2024.5.1

datawrangler
ms-
1.0.2

jupyter
ms-
2024.4.0

jupyter-keymap
ms-
1.1.2

jupyter-renderers
ms-
1.0.17

vscode-jupyter-cell-tags
ms-
0.1.9

vscode-jupyter-slideshow
ms-
0.1.6

remote-containers
ms-
0.362.0

remote-wsl
ms-
0.88.2

azure-account
ms-
0.12.0

azure-repos
ms-
0.38.0

azurecli
ms-
0.6.0

powershell
ms-
2024.2.2

remote-repositories
ms-
0.40.0

vscode-node-azure-pack
ms-
1.2.0

azurerm-vscode-tools
msa
0.15.11

laravel-blade
one
1.36.1

vscode-thunder-client
ran
2.23.6

fabric8-analytics
red
0.9.4

java
red
1.30.0

vscode-yaml
red
1.14.0

vscode-blade-formatter
shu
0.24.2

synapse
Syn
1.8.0

intellicode-api-usage-examples
Vis
0.2.8

vscodeintellicode
Vis
1.3.1

vscode-java-debug
vsc
0.57.0

vscode-java-dependency
vsc
0.23.6

vscode-java-pack
vsc
0.26.0

vscode-java-test
vsc
0.41.1

vscode-maven
vsc
0.44.0

vscode-icons
vsc
12.7.0

volar
Vue
2.0.19

A/B Experiments
vsliv368:30146709
vspor879:30202332
vspor708:30202333
vspor363:30204092
tftest:31042121
vswsl492cf:30256860
vscoreces:30445986
vscod805:30301674
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:31024239
c4g48928:30535728
azure-dev_surveyone:30548225
2i9eh265:30646982
962ge761:30959799
pythongtdpath:30769146
welcomedialog:30910333
pythonidxpt:30866567
pythonnoceb:30805159
asynctok:30898717
pythontestfixt:30902429
pythonregdiag2:30936856
pythonmypyd1:30879173
pythoncet0:30885854
h48ei257:31000450
pythontbext0:30879054
accentitlementsc:30995553
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
chatpanelt:31048053
dsvsc021:30996838
0ee40948:31013168
pythoncenvpt:31049070
fchga941:31046352
pythonprc:31047982
dwnewjupyter:31046869
26j00206:31048877

/causedByExtension

This issue is caused by an extension, please file it with the repository (or contact) the extension has linked in its overview in VS Code or the marketplace for VS Code. See also our issue reporting guidelines. If you don't know which extension is causing the problem, you can run Help: Start extension bisect from the command palette (F1) to help identify the problem extension.
Happy Coding!

authors: VSCodeTriageBot gjsjohnmurray y2jhotaru


text:
Need proxy follows the system

I need a feature similar to PyCharm's that lets the proxy follow the system when I am using an external VPN or something
The proxy in VSCode will only go through what you set in the proxy setting, but I need to change the proxy server from time to time, it is complicated to change the setting whenever I change the proxy server

It should use the proxy configured in your OS if you don't set one in the VS Code user settings. Try reloading the VS Code window or just restart VS Code after changing the proxy in the OS. Does that work?

It should use the proxy configured in your OS if you don't set one in the VS Code user settings. Try reloading the VS Code window or just restart VS Code after changing the proxy in the OS. Does that work?

It should use the proxy configured in your OS if you don't set one in the VS Code user settings. Try reloading the VS Code window or just restart VS Code after changing the proxy in the OS. Does that work?

No, it does not work.
The "npm install" still fails due to the network issue while my outside proxy works fine on browsing websites

I don't know if there is a way to make npm use the proxy configured in the OS, you might have to configure it separately. VS Code doesn't change npm's configuriation.

authors: beginnerstrongermaster chrmarti


text:
dev tools open in separate windows

Version: 1.95.0-insider
Commit: fe997185b5e6db94693ed6ef5456cfa4e8211edf
Date: 2024-10-23T05:06:13.568Z
Electron: 32.2.1
ElectronBuildId: 10427718
Chromium: 128.0.6613.186
Node.js: 20.18.0
V8: 12.8.374.38-electron.0
OS: Linux x64 5.15.0-124-generic

running on Linux
run Help > Toggle Dev Tools.
the dev tools open in a separate window (not docked)
I dock the window, but this is not remembered

That seems to be new with 1.95. In 1.94 the dev tools location was remembered

Ah, I see, it remembers if I move it to the bottom.
It's the 'docked on the right' that is problematic. I can dock it, but it won't remember.
I'm disabling the control overlay then. I don; t see any benefits of the overlay.

We want to make the custom titlebar the default hence the overlay support was added, you would need to switch to native titlebar when overlay option is no longer configurable.

Is there no change planed from the current behavior? As you see, only with your explanation I understood why the dev tools would not stick to the right. Strangely it's still possible to set them to the right, it just would not remember.
Can't the overlays be placed at the left of the dev tools then?

The issue is present with PWA apps as well in any chrome based browsers, Electron inherits the wco implementation from chromium so any fix needs to go in there. There is no planned work yet to address the root cause in upstream, only workarounds have been made.


text:
error while fetching extensions. Failed to fetch

Type: Bug
Error in extensions:
error while fetching extensions. Failed to fetch
VS Code version: Code 1.96.0 (138f619c86f1199955d53b4166bef66ef252935c, 2024-12-11T02:29:09.626Z)
OS version: Linux x64 6.8.0-51-generic snap
Modes:

System Info

Item
Value

CPUs
11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz (2 x 0)

GPU Status
2d_canvas: unavailable_softwarecanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: disabled_softwaremultiple_raster_threads: disabled_offopengl: disabled_offrasterization: disabled_softwareraw_draw: disabled_off_okskia_graphite: disabled_offvideo_decode: disabled_softwarevideo_encode: disabled_softwarevulkan: disabled_offwebgl: unavailable_softwarewebgl2: unavailable_softwarewebgpu: disabled_offwebnn: unavailable_software

Load (avg)
1, 1, 1

Memory (System)
2.82GB (1.25GB free)

Process Argv
--no-sandbox --force-user-env --crash-reporter-id cbac6bc1-c93c-4744-866e-ae0ca2837efe

Screen Reader
no

VM
100%

DESKTOP_SESSION
ubuntu

XDG_CURRENT_DESKTOP
Unity

XDG_SESSION_DESKTOP
ubuntu

XDG_SESSION_TYPE
wayland

Extensions: none
A/B Experiments
vsliv368:30146709
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805:30301674
binariesv615:30325510
vsaa593:30376534
py29gd2263:31024239
vscaac:30438847
c4g48928:30535728
azure-dev_surveyone:30548225
2i9eh265:30646982
962ge761:30959799
pythonnoceb:30805159
pythonmypyd1:30879173
h48ei257:31000450
pythontbext0:30879054
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
dvdeprecation:31068756
dwnewjupytercf:31046870
2f103344:31071589
nativerepl2:31139839
pythonrstrctxt:31112756
nativeloc2:31192216
cf971741:31144450
iacca1:31171482
notype1:31157159
5fd0e150:31155592
dwcopilot:31170013
stablechunks:31184530
6074i472:31201624

Can you please share the following data while this happens

F1 > Toggle Developer Tools Console > Console


text:
TerminalOptions.waitOnExit API

enum WaitOnExitType {
    Never = 0,
    NonZeroExitCode = 1,
    Always = 2
}

export interface TerminalOptions {
    /**
     * Whether the terminal panel should wait before closing when a terminal's process exits.
     */
    waitOnExit?: WaitOnExitType;
}

waitOnExit was originally proposed as a boolean in https://github.com/Microsoft/vscode/issues/15583

Looking forward to the API. I don't know why it was commented out before.
https://github.com/Microsoft/vscode/blob/5688d00dd592a165530a82945c4ade4dad6b01e7/src/vs/workbench/api/node/extHostTerminalService.ts#L305

@Eskibear it was commented out because we were planning on moving tasks to an extension but ended up changing our minds. I'm interesting in what your use case is?

I'm working to enable debugging plugin goal of a Maven project, leveraging Java Debugger extension. The workflow is:

create a terminal with env MAVEN_OPTS injected, which specifies the listening port (a random free port).
send the maven command to the terminal, then the command will run in debug mode.
start a Java debug session, attach to the port.

After terminating the debug session, users may still want to re-visit the diagnostic info printed, so I want to i) persist the printed info there. But as the injected env will force all maven commands to run in debug mode, I also want to ii) prevent users from re-using the terminal.

No plans to add this as there is not enough need, for the maven case tasks might be a better option.

One fairly general use for this functionality is to be able to see a stack trace or other diagnostics from a terminal process that crashes. That was the original motivation for referencing julia-vscode/julia-vscode#653.

@twadleigh can you describe a little more how Julia uses/launches the terminal? Is launching a Julia shell and sending text an alternative?

@Tyriar you can see the way the julia-vscode extension launches the julia process in the terminal here.
Can you possibly describe more about what you mean by launching a shell and sending text? I initially proposed a solution that wrapped the julia process in a monitor process to intercept the crash, but it whttps://github.com/julia-vscode/julia-vscode/pull/695as rejected as too heavyweight.

@twadleigh Julia is a shell that can also run files right? My proposal was doing something like this:
const t = window.createTerminal({
  shellPath: 'julia.exe'
});
t.sendText('the file/code to run inside the shell');

After run it would leave a shell hanging though.

Any chance to restart the implementation of/discussion around this feature?
FWIW, what we want for the Julia extension matches the task-backed terminals very well -- the terminal lifecycle is decoupled from the underlying process and we get terminal recycling for free. Tasks feel like the wrong tool for the job though, and there are issues with e.g. Tasks: Rerun last task (even when the task isn't registered).

Would also like to bump this FR - currently our workaround for the stanza REPL is to invoke it through a secondary launcher process which waits to exit on input.

authors: Eskibear Tyriar m-hilgendorf pfitzseb twadleigh


text:
Settings panel unusable with notebook trackpad

The settings panel is unusable on a small screen laptop without external mouse.
Why?
The only way to see all settings on a configuration-section, scrolling is required due to the small screen.
But this is only possible by dragging the very small indicator/handlebar of the vertical-scrollbar using the trackpad of the notebook.
And this is moving way to fast due to the scrollabe pagesize.
I tried clicking in the scrollable area and then use my cursor keys on the keyboard,
unfortunately this is not working..

https://github.com/microsoft/vscode/issues/66237

authors: renevaessen roblourens


text:
Invalid highlighting for multiple post parameters in c++ pure virtual method

Issue Type: Bug
Multiple post parameters on c++ methods are not highlighted correctly if the method is pure virtual.  For example, "override" below is not highlighted:
class Base
{
  public:
    virtual void method() const = 0;
}
class Derived : public Base
{
  public:
    virtual void method() const override = 0;
}

Expected:

Actual:

VS Code version: Code - Insiders 1.37.0-insider (360e4e4dfa989135f28edc0d6f7e42df33cddf87, 2019-07-10T05:26:12.322Z)
OS version: Windows_NT x64 10.0.16299
Extensions: none

@Jeff-hykin ;)

@jeff-hykin should I open an issue and/or pull request in jeff-hykin/cpp-textmate-grammar?

@tbhartman You can open one, or I can when I am able to, in about 9 hours.

Created jeff-hykin/cpp-textmate-grammar#301

Closing in favor of jeff-hykin/cpp-textmate-grammar#301. Thanks!


text:
Totally broken after update

I updated visual studio code by clicking the popup notifier inside the program. It seemed to update ok but after update it wont start, wont update and wont reinstall properly. New version is 1.37.1.
Trying to start gives:
"(function (exports, require, module, __filename, __dirname, process, global, Buffer) { return function (exports, require, module, __filename, __dirname) {
SyntaxError: Invalid or unexpected token
at new Script (vm.js:79:7)
at createScript (vm.js:251:10)
at Object.runInThisContext (vm.js:303:10)
at Module._compile (internal/modules/cjs/loader.js:660:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:704:10)
at Module.load (internal/modules/cjs/loader.js:602:32)
at tryModuleLoad (internal/modules/cjs/loader.js:541:12)
at Function.Module._load (internal/modules/cjs/loader.js:533:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:746:12)
at startup (internal/bootstrap/node.js:282:19)"
Trying to uninstall gives: "The setup files are corrupted. Please obtain a new copy of the program."
Downloading and installing new version warns about existing version. If still proceeded, it installs visual studio code as a local user program and it works, however broken version remains and commandline is still hooked to broken version."

Happens to me too

@lasserewake @pocesar Please try to fully uninstall VS Code and reinstalling and wait for the next update.

@joaomoreno I do that almost every other day.

just tried to update again

Have you tried disabling antivirus software while the update runs?

@joaomoreno don't have AV installed, and Windows Defender realtime scanning is disabled

/duplicate #47841

authors: joaomoreno lasserewake officialpiyush pocesar


text:
Visual glitches in the last release 1.40.0 on Linux Mint

VSCode Version: 1.40.0
OS Version: Linux Mint 19.2 Tina (Linux x64 4.15.0-66-generic)

Steps to Reproduce:

Just open the code editor and where the cursor is many visual glitches appear. Usually black rectangles for a few seconds. And the same happens when you move with the key arrow.
It happens when the new release appear, until then It was running ok.

Does this issue occur when all extensions are disabled?: Yes

/needs-more-info
I cannot reproduce the issue you are experiencing, can you provide an image or video of the issue you are having. Also maybe list your system specification (Graphics Card etc)
Also does this issue occur with a particular type of file Java/C# or just in general?
System Info
Version: 1.40.0
Commit: 86405ea23e3937316009fc27c9361deee66ffbf5
Date: 2019-11-06T18:14:08.920Z
Electron: 6.1.2
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Linux x64 4.15.0-66-generic (Linux Mint 19.2)

The laptop where I have the problem has a Intel i7-8750H, 8 GB Ram and the graphic card is GeForce GTX 1050 Ti Mobile 4GB
This is the visual glitch I refer
https://drive.google.com/file/d/1HteUtegTxNYPja7J94QvpeTGVxMQY80p/view?usp=sharing
It might be graphic driver problem with my laptop, but it only happens in this version of VScode, the previous version from the Snap Store of Ubuntu, which had the old version, worked fine until It was update and in another code editor, Atom, I don't have this problem

Can you see if it still reproduces when disabling the GPU support in VSCode? You can do that by running VSCode from the command line like this: code --disable-gpu
If that helps, you can permanently configure this option via:

Command Palette search for "Configure Runtime Arguments"
Set disable-hardware-acceleration: true
Restart

authors: asim-rehman bpasero moooises