text:
Testing - Test View for Python unittest

Refs: #15750

[ ] macOS @donjayamanne
[ ] linux @gregvanl
[ ] windows @alexr00

Complexity: 3
Create Issue

Requirements

Install python extension from here: https://pvsc.blob.core.windows.net/extension-builds/ms-python-insiders.vsix
Make sure you have "python.experiments.optInto": ["All"], in your user settings. If you did not have it, add it and reload.

Testing

Open an empty folder in VS Code.
Add following unittest code (name your file my_tests.py). Do not name it unittest.py that will override the unittest library:

import unittest
class PassingTests(unittest.TestCase):
    def test_passing(self):
        self.assertEqual(42, 42)
    def test_passing_still(self):
        self.assertEqual("silly walk", "silly walk")
class FailingTests(unittest.TestCase):
    def test_failure(self):
        self.assertEqual(42, -13)
    def test_failure_still(self):
        self.assertEqual("I'm right!", "no, I am!")

Select any python version.
You can either configure tests using Python: configure tests... command from the command pallet, or go the test view and configure by using the welcome view, or you can run tests to get a prompt to configure.
Select unittest framework.
You should see the tests in the test view. Run the tests.
Add your own test methods, or add another test file, the test UI should update accordingly.

I followed both of the Requirements steps, but I wasn't able to get this working. Am I missing something?

@alexr00 It looks like the test file detection is really fragile. For example if you specify "*test.py", it will detect a file called "utest.py" but not with more than one character (for example "untest.py").
I was able to get detection to work most reliably with just "test.py".
I'll enter an issue.

Tried your suggestion @gregvanl of naming the file utest.py, but it still doesn't work.

I see that the file name is unittest.py, in python the file names are module names. So, if you create a file by the name unittest.py then import unittest in it then it overrides the underlying unittest library. Please name it something else.

@alexr00 When the config settings are generated see if they look like this. If not, try and add this to settings.json for the project and see if that helps:
{
    "python.testing.unittestArgs": [
        "-v",
        "-s",
        ".",
        "-p",
        "*test*.py"
    ],
    "python.testing.pytestEnabled": false,
    "python.testing.unittestEnabled": true
}

Verified

I had tested with utest.py yesterday without success. Today I deleted everything in my folder, reloaded, and started over. Success.

authors: DonJayamanne alexr00 gregvanl karthiknadig

repo: microsoft/vscode-python


text:
Enable Windows store locator watcher

Useful for getting started experience, so that user doesn't have to reload after installing Python, discussed here: https://github.com/microsoft/vscode-python/pull/16709#discussion_r675839696
Enable watcher tests too: https://github.com/microsoft/vscode-python/blob/1392508c7bc045c851d9181c191070185a0ce6cf/src/test/pythonEnvironments/base/locators/lowLevel/windowsStoreLocator.test.ts#L99.

No longer needed.

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
Sort import and Run linting do nothing with an invalid interpreter

Testing #19551
Tried 'Python : Run Linting' and 'Python Refactor: Sort Imports'. Nothing happened.

Python : Run Linting will do nothing if linter hasn't been configured/enabled yet, is that the case?
Python Refactor: Sort Imports should work, unfortunately I'm unable to reproduce this. Do you have the isort extension installed?

Just to double check, do you have the correct Python extension version installed? https://github.com/microsoft/vscode-python/issues/19570#issuecomment-1195984043

Yeah sorry. Thought I did. Works now.

authors: karrtikr rchiodo


text:
Python extensions listens on port 9003

Type: Bug

Behaviour
Expected vs. Actual
Expected: Python extension listens on a different port than 9003, which is the standard port for Xdebug.
Actual: Python extension listens on port 9003.
Steps to reproduce:

Enable Python extension
lsof -n -i :9003 | grep LISTEN

Diagnostic data

Python version (& distribution if applicable, e.g. Anaconda): 3.11.4
Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): Global
Value of the python.languageServer setting: Default

Output for Python in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Python)

XXX

User Settings

languageServer: "Pylance"

Extension version: 2023.14.0
VS Code version: Code 1.81.1 (Universal) (6c3e3dba23e8fadc360aed75ce363ba185c49794, 2023-08-09T22:20:33.924Z)
OS version: Darwin arm64 22.6.0
Modes:

System Info

Item
Value

CPUs
Apple M2 Pro (12 x 24)

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

Load (avg)
2, 2, 2

Memory (System)
32.00GB (0.39GB free)

Process Argv
--crash-reporter-id 051a1521-5886-4693-9193-d80906aaf06c

Screen Reader
no

VM
0%

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30445986
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
pythonvs932:30410667
vsclangdc:30486549
c4g48928:30535728
dsvsc012cf:30540253
pynewext54:30695312
azure-dev_surveyone:30548225
vscccc:30803845
282f8724:30602487
f6dab269:30613381
2i9eh265:30646982
showlangstatbar:30737416
03d35959:30757346
pythonfmttext:30731395
fixshowwlkth:30771522
showindicator:30805244
pythongtdpath:30769146
i26e3531:30792625
pythonnosmt12:30797651
pythonidxpt:30805730
pythonnoceb:30805159
dsvsc013:30795093
dsvsc014:30804076
diffeditorv2:30821572
dsvsc015:30829745

So, this happened to me across multiple machine restarts but now it does not appear to be running on port 9003. I'm wondering if maybe it selected 9003 arbitrarily because the port was free when the process was starting? Either way, it would be nice to have it avoid that port.

We do use a port for testing. it could be that the testing server used this port. We generally leave it to select any of the ephemeral ports. May be we should logs this to debug cases where this occurs.
/cc @eleanorjboyd

Yes I can add logging for the ports we select for communication!

@luabud Can you please add me as assignee

Can this also be assigned to me - just want to practice @eleanorjboyd

@lifelearner2 If you want to just practice on this, then we don't need to assign. You can just try working on it.

this will be resolved by: https://github.com/microsoft/vscode-python/issues/22177 as we will no longer have port conflicts.

closing as this is no longer needed- see above

authors: BhavyasriVanka eleanorjboyd karthiknadig lifelearner2 pyrello


text:
Unable to select any virtualenv other than .venv in the workspace root

Type: Bug

Behaviour
Expected vs. Actual
Selecting a virtualenv should activate the selected virtualenv. Instead, exclusively the $WORKSPACE/.venv environment is attempted to be used. Selecing another virtualenv, for example from .virtualenvs with either activate $WORKSPACE/.venv instead, or fail to activate any virtualenv.
Steps to reproduce:

Create a virtualenv anywhere except $WORKSPACE/.venv
Run the Python: Select interpreter command.

Diagnostic data

Python version (& distribution if applicable, e.g. Anaconda): Python 3.11.8 from Homebrew
Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): virtualenvwrapper
Value of the python.languageServer setting: Default

Output for Python in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Python)

2024-04-04 10:31:04.666 [warning] Failed to check if /Users/XXXX/Code/misc/.venv/bin/python is an executable [Error: ENOENT: no such file or directory, lstat '/Users/XXXX/Code/misc/.venv/bin/python'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'lstat',
  path: '/Users/XXXX/Code/misc/.venv/bin/python'
}
2024-04-04 10:31:04.668 [warning] Identifier for virt-virtualenv failed to identify /Users/XXXX/Code/misc/.venv/bin/python [Error: ENOENT: no such file or directory, scandir '/Users/XXXX/Code/misc/.venv/bin'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'scandir',
  path: '/Users/XXXX/Code/misc/.venv/bin'
}
# Note that at this point I create the .venv in the workspace root, then try to select a virtualenv from ~/.virtualenvs again, yet it seems to activate the virtualenv in .venv instead.
2024-04-04 10:31:35.158 [info] Discover tests for workspace name: misc - uri: /Users/XXXX/Code/misc/kube-instance-refresh/main.py
2024-04-04 10:31:44.632 [info] > ~/Code/misc/.venv/bin/python -I ~/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2024.2.1/pythonFiles/interpreterInfo.py
2024-04-04 10:31:51.412 [info] Python interpreter path: ~/Code/misc/.venv/bin/python

User Settings

Multiroot scenario, following user settings may not apply:

venvPath: "<placeholder>"

languageServer: "Pylance"

Extension version: 2024.2.1
VS Code version: Code 1.87.2 (863d2581ecda6849923a2118d93a088b0745d9d6, 2024-03-08T15:21:31.043Z)
OS version: Darwin x64 23.3.0
Modes:

Seeing the same issue. It's actually also hurting Jupyter kernel discovery for Python kernels. If the current Python extension is installed then I can't see any Python kernels under Jupyter. Same errors as the user is describing above. I think what he means by $WORKSPACE is essentially the root folder where VS Code is opened from.
  errno: -2,
  code: 'ENOENT',
  syscall: 'lstat',
  path: '/root/notebooks/.venv/bin/python'
}
2024-04-16 22:01:32.978 [warning] Identifier for virt-virtualenv failed to identify /root/notebooks/.venv/bin/python [Error: ENOENT: no such file or directory, scandir '/root/notebooks/.venv/bin'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'scandir',
  path: '/root/notebooks/.venv/bin'
}
2024-04-16 22:01:33.070 [info] > ./.venv/bin/python -I ~/.vscode-server/extensions/ms-python.python-2024.4.1/python_files/get_output_via_markers.py ~/.vscode-server/extensions/ms-python.python-2024.4.1/python_files/interpreterInfo.py
2024-04-16 22:01:33.140 [info] > pyenv which python
2024-04-16 22:01:33.140 [info] cwd: .
2024-04-16 22:01:33.182 [error] [Error: Command failed: /root/notebooks/.venv/bin/python -I /root/.vscode-server/extensions/ms-python.python-2024.4.1/python_files/get_output_via_markers.py /root/.vscode-server/extensions/ms-python.python-2024.4.1/python_files/interpreterInfo.py
/bin/sh: line 1: /root/notebooks/.venv/bin/python: No such file or directory

	at ChildProcess.exithandler (node:child_process:422:12)
	at ChildProcess.emit (node:events:529:35)
	at maybeClose (node:internal/child_process:1098:16)
	at Socket.<anonymous> (node:internal/child_process:450:11)
	at Socket.emit (node:events:517:28)
	at Pipe.<anonymous> (node:net:350:12)] {
  code: 127,
  killed: false,
  signal: null,
  cmd: '/root/notebooks/.venv/bin/python -I /root/.vscode-server/extensions/ms-python.python-2024.4.1/python_files/get_output_via_markers.py /root/.vscode-server/extensions/ms-python.python-2024.4.1/python_files/interpreterInfo.py'
}
2024-04-16 22:01:33.534 [warning] Failed to check if /root/notebooks/.venv/bin/python is an executable [Error: ENOENT: no such file or directory, lstat '/root/notebooks/.venv/bin/python'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'lstat',
  path: '/root/notebooks/.venv/bin/python'
}
2024-04-16 22:01:33.536 [warning] Failed to check if /root/notebooks/.venv/bin/python is an executable [Error: ENOENT: no such file or directory, lstat '/root/notebooks/.venv/bin/python'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'lstat',
  path: '/root/notebooks/.venv/bin/python'
}
2024-04-16 22:01:33.585 [warning] Identifier for virt-virtualenv failed to identify /root/notebooks/.venv/bin/python [Error: ENOENT: no such file or directory, scandir '/root/notebooks/.venv/bin'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'scandir',
  path: '/root/notebooks/.venv/bin'
}
2024-04-16 22:01:33.588 [warning] Identifier for virt-virtualenv failed to identify /root/notebooks/.venv/bin/python [Error: ENOENT: no such file or directory, scandir '/root/notebooks/.venv/bin'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'scandir',
  path: '/root/notebooks/.venv/bin'
}

I don't have any setting for venvPath.

@karthiknadig Do we officially support .virtualenvs? (https://virtualenv.pypa.io/en/latest/)

@albgus @ibdafna Does downgrading to previous versions resolve the issue?
It can be done by clicking on the dropdown like in the screenshot:

authors: albgus anthonykim1 ibdafna


text:
Test branch for AzDO bug report

For https://developercommunity.visualstudio.com/content/problem/831559/manually-triggering-a-pipeline-against-a-pr-branch.html

Codecov Report

Merging #8773 into master will decrease coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #8773      +/-   ##
==========================================
- Coverage   58.37%   58.37%   -0.01%
==========================================
  Files         526      526
  Lines       27071    27071
  Branches     4049     4049
==========================================
- Hits        15803    15802       -1
- Misses      10409    10410       +1
  Partials      859      859

Impacted Files
Coverage Δ

src/client/debugger/extension/adapter/factory.ts
87.87% <100%> (ø)
:arrow_up:

src/client/common/utils/platform.ts
70.58% <0%> (-5.89%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 18fa5b5...082d087. Read the comment docs.

source: gharchive/pull-request

authors: codecov-io kimadeline


text:
Allow browsing of links printed on the serial monitor

Type:
Feature Request
Feature Description:
When a link appears in the serial monitor, it would be interesting to click on it to navigate to its web address. To access it, you could follow the example of the vscode terminal: Ctrl + Left Mouse Click (Hold down the Ctrl key and click with the left mouse button).
Example:

Thanks for your feature request! I'll mark it as such and will track the upvotes from the community.

authors: MicSG-dev gcampbell-msft

repo: microsoft/vscode-serial-monitor


text:
Duplicate Issue bot is broken

VSCode Version: Irrelevant
OS Version: Irrelevant

Steps to Reproduce:

Create an issue that is similar to another, but different.
Wait for the Duplicate Issue bot to close it.

Now this isn't the worst in itself, but (and I'm not sure what is triggering this):

The bot doesn't actually identify the duplicate issue (making it largely useless)
The bot seems to close out comments and prevent re-opening of issues.  It's great to
have an automatic triage system, but if the person filing the issue looks at the "flagged duplicate"
and knows it is not a duplicate, the bot should respect the fact that it doesn't have human intelligence.

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

Could you point us at an example?

authors: DylanYoung chrmarti

repo: microsoft/vscode


text:
Expected Publish to be in Pull/Push menu

Hey guys,
When pushing to a new remote branch, the usual popup appears to say do you want to publish to an upstream branch. I therefore would previously skip one step and directly Publish from the menu.
With the new nested menus, intuitively I expected Publish to be in the Pull/Push menu as publishing to me is related to pushing. I understand why its in the Branch menu but there is a use case for it being under Pull/Push too.
Cheers

VS Code version: Code 1.48.0 (db40434f562994116e5b21c24015a2e40b2504e6, 2020-08-13T07:50:42.600Z)
OS version: Windows_NT x64 10.0.18363

This is why we have the command palette: so you can find the command no matter where it is.

authors: joaomoreno kaylfc


text:
Typescript "Cannot redeclare block scope variable" problem

Issue Type: Bug
In the same folder, two ts files with different names have two constants or variables with the same name, and vscode will prompt "Cannot redeclare block range variables". This problem has always existed, if it was originally designed to be like this , I hope to add an option, because the environment where ts is used is not necessarily a module environment, it may be an independent single file ts.
Hope to fix this problem
VS Code version: Code 1.50.0 (93c2f0fbf16c5a4b10e4d5f89737d9c2c25488a3, 2020-10-07T06:10:52.432Z)
OS version: Windows_NT x64 10.0.19041

Tracked upstream by https://github.com/microsoft/TypeScript/issues/14279

authors: akylc mjbvz


text:
Terminal assuming wrong time format

Issue Type: Bug
My system settings are set to display the 24/h time format. When I open the actual terminal (outside of VS Code) and I run "npm run dev", it displays the time format on the upper right as 20:35:17 (correct). But when I run that same command in VS Code's terminal window, it shows 8:35:17 PM (incorrect). Can you please inherit the system settings? Or is there some way that I can change my region settings in VS Code?
Otherwise, I'm extremely impressed as I just switched over from Sublime Text 3.
VS Code version: Code 1.50.1 (d2e414d9e4239a252d1ab117bd7067f125afd80a, 2020-10-13T14:53:05.704Z)
OS version: Darwin x64 19.6.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz (16 x 2300)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
1, 2, 2

Memory (System)
32.00GB (0.02GB free)

Process Argv
--crash-reporter-id 6f9857a9-c97d-48dc-b154-c0b5dba358cf

Screen Reader
no

VM
0%

Extensions: none

You could try changing the value of terminal.integrated.detectLocale to see if that fixes it. If that's not the problem, you would need to diff the contents of the env command in each terminal and figure out which one is influencing the program.

I tried changing this value in VS Code from Auto to Off to On, and it doesn’t seem to be effecting this timestamp.
I don’t understand what you want me to do regarding diffing contents. But if it helps, here is a screenshot from Terminal:
And here is a screenshot from there terminal window inside VS Code:
The timestamp on the upper right is what I’m referring to. One is in the 24-h time format, and the other is stuck in the 12-h format with “AM” and “PM”. This is after running the same command in the same folder. The only difference seems to be the app that I’m using (Terminal vs VS Code).
Simon Hartigan

On 2 Nov 2020, at 11:45, Daniel Imms notifications@github.com wrote:
You could try changing the value of terminal.integrated.detectLocale to see if that fixes it. If that's not the problem, you would need to diff the contents of the env command in each terminal and figure out which one is influencing the program.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/microsoft/vscode/issues/108705#issuecomment-720685777, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4MXABN3X2DYAUNPVAXMA3SN4D4PANCNFSM4SRNR5CQ.

@zeMinimalist By diffing I mean run env in each of the terminals and identify which environment variables are different, I think that's the only thing that could influence the node module to print something differently there.

You're right, that's the problem. The Terminal window shows: "LANG=en_GB.UTF-8" and the VS Code shows: "LANG=en_US.UTF-8"

That environment variable is influenced by terminal.integrated.detectLocale so I'd recommend setting that to "terminal.integrated.detectLocale": "off", though I wouldn't expect it to do anything here. My guess outside of that is that $LANG is being set by one of your launch scripts, check ~/.bashrc, ~/.zshrc, ~/.bash_profile, etc. for export LANG=.... Closing this out as it seems to be an environment setup issue.

authors: Tyriar zeMinimalist


text:
Syntax errors detected in JSON files do not disappear after they are fixed.

VSCode Version: 1.52.1
OS Version: Kubuntu 20.04

Steps to Reproduce:

Open a .json file
Add a trailing comma
Observe the red squiggly line, telling you that you have a trailing comma
Delete the trailing comma
Observe that the red squiggly line has not disappeared.

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

I am not able to reproduce with no additional extensions.
If you can, please attach a small code snippet that reproduces the issue.
You can try https://code.visualstudio.com/updates/v1_52#_troubleshooting-extension-bisect to find out which extension causes the problem.

I am not able to reproduce with no additional extensions.
If you can, please attach a small code snippet that reproduces the issue.
You can try https://code.visualstudio.com/updates/v1_52#_troubleshooting-extension-bisect to find out which extension causes the problem.

authors: aeschli awshelley-beckman


text:
TestResults naming is redundant and confusing

Testing #117307
A classic issue I have with APIs is nested objects having similar names down the line.
In this case, its something like: vscode.test.testResults.results[i].result and vscode.test.testResults.results[i].children[j].result.
The naming of TestResults and testResults on the vscode.test object implies this is a collection of results (and loosely implies that it is the complete list of test results for the workspace at a given time), but it isn't. It is more like a collection of test runs that in turn have a collection of items that were just run and results are provided.
Another way to state the confusion is that the names imply that I'm getting an api shape that has quicker access to the results, but the effective api is just test items with extra things appended.

This snippet shows the variable names highlighting the difference in function vs naming of each layer
    vscode.test.onDidChangeTestResults(() => {
      for (const testResultInfo of vscode.test.testResults) {
        for (const itemWithResults of testResultInfo.results) {
          printTestResults(itemWithResults);
        }
      }
    })

Forgot to label this testing so missed it, but cleaned this up. The TestResultSnapshot now directly contains the results, so you will have item.result.state and item.result.messages. Much cleaner.


text:
Download latest compatible version of extension

I recently started a new job where the version of the VS Code instance provided by the company was slightly older (1.53.2, Feb 2021) than the latest (1.55.2). This small difference in the version prevented me to install a few extensions right from the store because their latest version weren't compatible with my version of VS Code. To solve this I hade to manually try each version using the .vsix file until I found one that worked.
I believe it'll be a nice improvement if the instance of VSC could automatically install the latest compatible version of an extension, instead of simply the latest available version.
That being said, I understand that it could be quite hard to do, I didn't see anywhere a somewhat standardized way for an extension to tell which mininal version is required to work properly.
One possible less harder (I think) improvement would be to allow a user to select which version to download. This would mean that in a case similar to mine, you would still need to check each version one by one, but this wouldn't require to manually download the .vsix file for the source repo.
Hope this is clear, thanks !

@bastantoine VSC already  does that (install the compatible version)  when you try to install the extension from extensions UI. Have you tried that?

Oh weird. Yes of course that's the first I thing I tried.
Don't know if that could be related, I saw some errors getaddrinfo ENOTFOUND marketplace.visualstudio.com when trying to install them from the store.

So you are downloading the vsix and installing it? If so VSC cant install the vsix if it is not compatible and it is expected. Regarding issues connecting to marketplace seems you have proxy or other network issues to connect to marketplace. Please fix them so that you can install the right compatible extension from MP.

So you are downloading the vsix and installing it?

Yes exactly.

VSC cant install the vsix if it is not compatible and it is expected

Yes I understand that, that's quite normal.

Regarding issues connecting to marketplace seems you have proxy or other network issues to connect to marketplace. Please fix them

I can't, I believe it's the company policy.

Anyway, I was able install what I wanted by hand, things are working fine now. I didn't know that VSC already had the ability to install the latest compatible version in case you're using an old version of VSC. I think I had bad luck with both an old version and a proxy blocking the requests to the marketplace.


text:
Search: has a tooltp with a keybinding

https://dev.azure.com/monacotools/Monaco/_build/results?buildId=119617&view=logs&j=3792f238-f35e-5f82-0dbc-272432d9a0fb&t=00d0ae10-f5a4-5438-a3b8-c58076933cab
1) VSCode Smoke Tests (Electron)
       VSCode Smoke Tests (Electron)
         Search
           has a tooltp with a keybinding:
     Error: Expected search tooltip to contain keybinding but got undefined
      at Context.<anonymous> (out/areas/search/search.test.js:21:23)
      at processTicksAndRejections (internal/process/task_queues.js:95:5)

Yes, the test is now disabled.

I do not understand the course of action here? The issue is closed, yet the test is still there but disabled. Then remove it?

authors: JacksonKearl bpasero


text:
TS intelligence not working

Issue Type: Bug
I had just generated a bunch of TS files on my local machine, which may have overloaded the TS server?
VS Code version: Code 1.58.2 (c3f126316369cd610563c75b1b1725e0679adfb3, 2021-07-14T22:09:06.581Z)
OS version: Darwin x64 19.6.0
Restricted Mode: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz (16 x 2400)

GPU Status
2d_canvas: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
4, 4, 3

Memory (System)
32.00GB (3.12GB free)

Process Argv
. --crash-reporter-id f8790d37-ee16-4930-bf63-ec4dd5a67828

Screen Reader
no

VM
0%

Extensions: none
A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
pythonvspyt602:30300191
vspor879:30202332
vspor708:30202333
vspor363:30204092
vstes627:30244334
pythonvspyt639:30300192
pythontb:30283811
pythonvspyt551:30345470
vspre833:30321513
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
pythondataviewer:30285071
vscus158:30321503
pythonvsuse255:30340121
vscod805cf:30301675
pythonvspyt200:30340761
vscextlang:30333561
binariesv615:30325510
pythonvssor306:30344512
bridge0708:30335490

What does 'not working' mean? Please describe the issue and steps to reproduce it
/needsMoreInfo

Hi, sorry for the light details, was in a rush. I'm going to try to describe the problem without uploading the TS server logs directly for privacy reasons.
After some playing around with it, I assume I'm just hitting some resource limit or timeout?
Context:
Our build process relies on a lot of generated code / TS types (about 10,000 files overall). I had just re-generated all of these files locally to that the editor could reference them, which afaict created an additional ~5,000 files. I was actually able to workaround the problem on my end by deleting some of these afterwards, but I'm not sure if the problem was a single particular file or that I exceed some total threshold. I was also able to confirm that these generated files were the problem by excluding them in our tsconfig.
So I generated these files, restarted VS code, and then while loading the TS extension, it kept looping on "Initializing JS/TS language features". Looking at the TS server logs, it looks like the server stops/crashs after these last few log lines (paths obfuscated):
Info 19587[12:44:33.879] Starting updateGraphWorker: Project: /path/to/tsconfig.json
Info 19588[12:44:38.687] DirectoryWatcher:: Added:: WatchInfo: /path/to/subdir 1 undefined Project: /pat/to/tsconfig.json WatchType: Failed Lookup Locations
Info 19589[12:44:38.687] Elapsed:: 0.20878500025719404ms DirectoryWatcher:: Added:: WatchInfo: /path/to/subdir 1 undefined Project: /path/to/tsconfig.json WatchType: Failed Lookup Locations
Info 19590[12:44:50.763] DirectoryWatcher:: Added:: WatchInfo: /path/to/node_modules 1 undefined Project:  WatchType: node_modules for closed script infos in them
Info 19591[12:44:50.763] Elapsed:: 0.25546499993652105ms DirectoryWatcher:: Added:: WatchInfo: /path/to/node_modules 1 undefined Project:  WatchType: node_modules for closed script infos in them
Info 19592[12:44:51.101] DirectoryWatcher:: Added:: WatchInfo: /path/to/subdir3 1 undefined Project: /path/to/tsconfig.json WatchType: Failed Lookup Locations
Info 19593[12:44:51.101] Elapsed:: 0.16483599971979856ms DirectoryWatcher:: Added:: WatchInfo: /path/to/subdir3 1 undefined Project: /path/to/tsconfig.json WatchType: Failed Lookup Locations

On a successful run, it does this a few more directories, emits a Finishing updateGraphWorker log line, and then lists all files and why they were included and completes successfully after that.
Unfortunately, there isn't any other error information in the logs for an unsuccessful run.
Some other potentially useful context:
On a successful run, it looks like the TS server recognizes ~20,000 files.
"typescript.tsserver.maxTsServerMemory" is set to 6000. Machine has a total of 32Gb of RAM.
Curious how else I could help!

authors: bradyasana mjbvz


text:
Kill terminal and close panel icon should change to [X], [-]

Issue Type: Feature Request
The console in the bottom, like terminal, debug, output 's close button on the right I think should be:
CLOSE should be hide or minimize, and icon like [-].
KILL for terminal show be close, and icon like [X].
That's mean [X] will close and shutdown terminal, [-] will just hide the panel.
That's clear.

VS Code version: Code 1.59.0 (379476f0e13988d90fab105c5c19e7abc8b1dea8, 2021-08-04T23:13:12.822Z)
OS version: Windows_NT x64 10.0.19043
Restricted Mode: No
Remote OS version: Linux x64 5.4.0-65-generic
Remote OS version: Linux x64 4.19.0-17-amd64

We've discussed this internally several times already and this is what we have landed on for now.

authors: Tyriar xpader


text:
Self-signed certificate error when installing Python support in WSL in spite of custom root certificate correctly installed in WSL

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

VS Code Version: 1.59.1
OS Version: Windows 10.0.19042, WSL  5.10.16.3-microsoft-standard-WSL2
Python Language extension : v2021.8.1159798656

My company uses an SSL inspection on company devices and provides a custom root CA certificate. In Windows, this is already pre-installed in the system certificate store and VS Code works fine in Windows where there are no problems installing & using Python language support. For WSL, the certificates & a process to install them in the system certificate store are provided (below) However, when trying to setup Python Language support in WSL I get a self-signed certificate error in spite of following the process to install the custom root certificates in WSL.
Steps to Reproduce:

Copy custom certificates to WSL CA-Certificates folder

sudo cp *.crt /usr/local/share/ca-certificates/

Install

sudo update-ca-certificates

Launch VS Code and connect to WSL project
Try to install Python support in WSL
Get error - self signed certificate in certificate chain

Hello! I've developed a work around.
The core issue here seems to be that the certificate store passed by NodeJS running the back-end server to the OpenSSL library it uses to deal with encryption is not the linux system certificate store updated by update-ca-certificates. However, NodeJS has an environment variable configuration option NODE_EXTRA_CA_CERTS in which we can pass it the custom certificate. We can setup this environment variable in  ~/.vscode-server/server-env-setup in WSL.
Something like this works
echo "export NODE_EXTRA_CA_CERTS=<PATH TO SELF SIGNED ROOT>" >>  ~/.vscode-server/server-env-setup

@chrmarti Are you familiar with this?

We read /etc/ssl/certs/ca-certificates.crt and /etc/ssl/certs/ca-bundle.crt and add these to all requests made with Node.js' https module from the remote extension host.
Maybe the failing request is made somewhere else. Could you attach a screenshot from when the error occurs?

Hello - here's the relevant failure screenshot.

I also tried installing the extension manually & got the same error.
Installing extensions...
self signed certificate in certificate chain
Failed Installing Extensions: file:///home/<my home dir>/Downloads/ms-python.python-2021.8.1159798656.vsix
(node:394) UnhandledPromiseRejectionWarning: Canceled: Canceled
    at n (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:8:1157)
    at /home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:68:11867
    at b.fire (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:60:1712)
    at D.cancel (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:60:5929)
    at I.cancel (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:60:6470)
    at Object.cancel (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:68:11996)
    at Q.cancel (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:99:17267)
    at /home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:99:8033
    at Array.forEach (<anonymous>)
    at k.installExtension (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:99:8011)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at async d.installVSIX (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:77:260)
    at async /home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:76:40837
    at async Promise.all (index 0)
    at async d.installExtensions (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:76:40791)
    at async /home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:116:110599
    at async k.run (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:116:110463)
    at async Y (/home/<my home dir>/.vscode-server/bin/3866c3553be8b268c8a7f8c0482c0c0177aa8bfa/out/vs/server/remoteExtensionHostAgent.js:116:112805)

Additionally, based on your comment - I confirmed using grep that the update-ca-certificates does indeed successfully add my custom root certificate to /etc/ssl/certs/ca-certificates.crt & it's there
grep <part of custom root cert text> /etc/ssl/certs/ca-certificates.crt

So net net, I think somewhere in VSCode when extensions are being downloaded, the certs in  /etc/ssl/certs/ca-certificates.crt are not actually being passed through (is it spinning up a separate process?). However, if I explicitly set the environment variable NODE_EXTRA_CA_CERTS when starting VSCode in ~/.vscode-server/server-env-setup it does work.

Hi @chrmarti @aeschli - any luck identifying where the issue might be? Any other outputs I can pull out or test to help identify? We've now confirmed multiple folks in my company faced this issue but have been able to use the work-around and we've documented it internally.

@sandy081 Are you downloading the VSIX using the Node.js https module in the renderer/shared process? Did this change from using the Chromium network stack?

I use the request service to download and it seems this is the request service that is being registered in renderer -
https://github.com/microsoft/vscode-distro/blob/731402dce225ce25d42a7b173361650a54bf52ad/src/vs/workbench/services/request/electron-sandbox/requestService.ts#L13-L13
It seems this uses chrome stack.

Looks like various issues here:

on remote, the process that manages the extensions (if I read the code correctly that the agent) needs the same treatment as the ext host. @chrmarti Could you do that?
downloading on local also has issue (although @srinathh say that installing extensions locally works)

Hello! I've developed a work around.
The core issue here seems to be that the certificate store passed by NodeJS running the back-end server to the OpenSSL library it uses to deal with encryption is not the linux system certificate store updated by update-ca-certificates. However, NodeJS has an environment variable configuration option NODE_EXTRA_CA_CERTS in which we can pass it the custom certificate. We can setup this environment variable in ~/.vscode-server/server-env-setup in WSL.
Something like this works
echo "export NODE_EXTRA_CA_CERTS=<PATH TO SELF SIGNED ROOT>" >>  ~/.vscode-server/server-env-setup

However, ideally the solution should be to have NodeJS use the system certificate store

You are the hero I needed, thanks for this!

One of our customers is also impacted by the same issue when connecting to Azure ML Compute instances through VSCode. Azure ML - Remote extension tried to install the Python extension as part of setting up the VSCode server and that's where they get this error:
[2021-10-04 17:03:27.801] [renderer6] [error] Error while installing 'ms-python.python' extension in the remote server. self signed certificate in certificate chain

@chrmarti and @sandy081 Can you again look into that. It seems to be pop up again with the 1.62 version of VS Code (tough with all extension, not just the python). I have tested it by rolling back to 1.61.2 and then I can install all extensions again in WSL. But then as soon as update to 1.62 the installation of any extension in WSL fails. (The version "Remote - WSL" extensions is in both cases still the same same version - 0.58.5) When looking into the log it is quite obvious what happens different:
In version 1.61.2 the cert error also happens but then it automatically downloads the extensions locally instead (line 1 & 2):
[2021-11-05 14:12:42.022] [renderer1] [error] Error while installing 'dbaeumer.vscode-eslint' extension in the remote server. self signed certificate in certificate chain**
[2021-11-05 14:12:42.022] [renderer1] [info] Downloading the 'dbaeumer.vscode-eslint' extension locally and install
[2021-11-05 14:12:42.067] [renderer1] [info] Downloaded extension: dbaeumer.vscode-eslint /c:/Users/j0f3/AppData/Local/Temp/1e84c682-6562-432a-8e63-78d8303469ef
[2021-11-05 14:12:43.133] [renderer1] [info] Successfully installed 'dbaeumer.vscode-eslint' extension

But now with version 1.62 the process just stops at the cert error:
[2021-11-05 14:14:53.702] [renderer1] [error] ["Error: self signed certificate in certificate chain","    at TLSSocket.onConnectSecure (_tls_wrap.js:1497:34)","    at TLSSocket.emit (events.js:315:20)","    at TLSSocket._finishInit (_tls_wrap.js:932:8)","    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:706:12)"]
[2021-11-05 14:14:53.714] [renderer1] [error] self signed certificate in certificate chain: Error: self signed certificate in certificate chain
    at TLSSocket.onConnectSecure (_tls_wrap.js:1497:34)
    at TLSSocket.emit (events.js:315:20)
    at TLSSocket._finishInit (_tls_wrap.js:932:8)
    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:706:12)

I can workaround it for now by settings the remote.downloadExtensionsLocally setting to true or by using the method @gbeal-smsc has describe above. But while looking at the solution from @gbeal-smsc I think it would be the best if the vscode-server would somehow automatically inherit the NODE_EXTRA_CA_CERTS environment variable if it is set in WSL already.
Because of our corporate Proxy with TLS-Inspection I have to set the NODE_EXTRA_CA_CERTS environment variable anyway in WSL but it is then not very intuitive that the vscode-server does not know anything about it by default.
So not sure which one would actually be the "correct" solution but I think either the extension installation process should automatically fail back again to local download (as it was in 1.61.2) or the vscode-server should automatically pickup the NODE_EXTRA_CA_CERTS environment variable if it is set in WSL. But just fail with the cert error and leave the user with the problem, as it is now in 1.62, is IHMO the worst option. 😉
Thanks!

In 1.62.0, I have made retry downloading (fallback) from local bit more strict and is triggered only when we see specific errors as it does not makes sense to retry if it failed for some obvious reasons.
https://github.com/microsoft/vscode/blob/5e0d7da4072cb1b7fe3be450920b0ce2f7290da5/src/vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService.ts#L61-L72
I would be interested to know what error (name) is thrown in your case. So I added a debug statement for that. Can you please try with tomorrow's insiders and let me know that.
For those users, who have connectivity issues on remote, there is a setting you can use to always download the extension locally - remote.downloadExtensionsLocally. I would recommend to set this setting instead of relying on fallback we have.

I would be interested to know what error (name) is thrown in your case. So I added a debug statement for that. Can you please try with tomorrow's insiders and let me know that.

Yes, I will do that and keep you posted. 👍

I have just test with the insider version (2021-11-10T07:59:05.913Z, Commit: bef4dba21f68bbdb8d9f08fe04b2e1858597722b) but I am afraid that there is not really more to see in the log:
[2021-11-10 12:15:38.172] [renderer1] [debug] Remote Install Error Name Error
[2021-11-10 12:15:38.202] [renderer1] [error] ["Error: self signed certificate in certificate chain","    at TLSSocket.onConnectSecure (_tls_wrap.js:1497:34)","    at TLSSocket.emit (events.js:315:20)","    at TLSSocket._finishInit (_tls_wrap.js:932:8)","    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:706:12)"]
[2021-11-10 12:15:38.230] [renderer1] [error] self signed certificate in certificate chain: Error: self signed certificate in certificate chain
    at TLSSocket.onConnectSecure (_tls_wrap.js:1497:34)
    at TLSSocket.emit (events.js:315:20)
    at TLSSocket._finishInit (_tls_wrap.js:932:8)
    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:706:12)

Further I have noticed also problem installing extensions during dev container build and startup. I have a dev container setup wich should install the ms-vscode.powershell when the container is created. But after the container is created and running the extension is not installed. In the Remote Server Log i see the following:
[2021-11-10 11:06:19.699] [remoteagent] [info]

*
* Visual Studio Code Server
*
* Reminder: You may only use this software with Visual Studio family products,
* as described in the license https://aka.ms/vscode-remote/license
*

[2021-11-10 11:06:19.699] [remoteagent] [info] Extension host agent started.
[2021-11-10 11:06:21.679] [remoteagent] [error] Error: self signed certificate in certificate chain
    at TLSSocket.onConnectSecure (_tls_wrap.js:1497:34)
    at TLSSocket.emit (events.js:315:20)
    at TLSSocket._finishInit (_tls_wrap.js:932:8)
    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:706:12)
[2021-11-10 11:06:21.787] [remoteagent] [info] [::ffff:127.0.0.1][5b720351][ManagementConnection] New connection established.

So it seems to be because of the same error as in WSL. That this is also when I have "remote.downloadExtensionsLocally": true in my settings. Installing the extension then manually after the container has started works. But it is not installed automatically during container creation.

Thanks for the logs @J0F3. I got what I am looking for
[2021-11-10 12:15:38.172] [renderer1] [debug] Remote Install Error Name Error
It seems this is an error that I am not handling properly so that the fallback can be triggered - I will be fixing this here - https://github.com/microsoft/vscode/issues/136710, So please follow up there.

So it seems to be because of the same error as in WSL. That this is also when I have "remote.downloadExtensionsLocally": true in my settings. Installing the extension then manually after the container has started works. But it is not installed automatically during container creation.

While container is being created, extensions are downloaded and installed on remote server/container. Since the VS Code client is not yet connected to server, it is not possible to download on client and install on remote. CC @chrmarti

It seems this is an error that I am not handling properly so that the fallback can be triggered - I will be fixing this here - #136710, So please follow up there.

Perfect!  Thx!👍

So it seems to be because of the same error as in WSL. That this is also when I have "remote.downloadExtensionsLocally": true in my settings. Installing the extension then manually after the container has started works. But it is not installed automatically during container creation.

While container is being created, extensions are downloaded and installed on remote server/container. Since the VS Code client is not yet connected to server, it is not possible to download on client and install on remote. CC @chrmarti

Aha that makes sense. Thanks to your explanation I found what the problem was here. The container did not use the custom Root CA Certs of our company firewall. When I correctly define the NODE_EXTRA_CA_CERTS environment variable in my dev container configuration then the extension get installed automatically again. This one was then more a missing config from my side.
Thank you for your help!

Had this issue with my new WSL2 environment, fixed by adding this file:
❯ cat ~/.vscode-server/server-env-setup
export NODE_EXTRA_CA_CERTS=/etc/ssl/certs/ca-certificates.crt
❯ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy

VS Code 1.85 and later should automatically load the remote OS certificates for remote extensions. For WSL and local dev containers the local OS certificates are also loaded.
@megakid Have you tried with VS Code 1.85 or later without setting NODE_EXTRA_CA_CERTS?

VS Code 1.85 and later should automatically load the remote OS certificates for remote extensions. For WSL and local dev containers the local OS certificates are also loaded.
@megakid Have you tried with VS Code 1.85 or later without setting NODE_EXTRA_CA_CERTS?

I needed to do the same workaround to install Jupyter Extension on WSL2 Ubuntu22.04. VSCode version is 1.87.2

VS Code 1.85 and later should automatically load the remote OS certificates for remote extensions. For WSL and local dev containers the local OS certificates are also loaded.
@megakid Have you tried with VS Code 1.85 or later without setting NODE_EXTRA_CA_CERTS?

Just to connect the dots here, I started at #144625 and eventually found this thread. I'm running a different configuration -- remote Linux over SSH into a (remote) dev container on the Linux host -- but ran into a similar problem during container build.
We use a custom container, so I added the NODE_EXTRA_CA_CERTS variable to the container build file and set the path to the system certificate bundle. (We use a Debian base, so the configuration is NODE_EXTRA_CA_CERTS="/etc/ssl/certs/ca-certificates.crt". This solved the problem for us, just in case anyone else runs into a similar problem and configuration.
Note: we originally tried adding this configuration to our devcontainer.json specification, which did not work.

authors: J0F3 aeschli chrmarti gbeal-smsc jonbackhaus megakid michaelteo sandy081 shsuman srinathh


text:
My vscode disappeared when screenshot

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

VS Code Version: 1.63.2
OS Version: win10

The vscode ui interface disappears when I try to take a screenshot using the PrtSc key. And the same goes for taking screenshots with the third-party screenshot tool Snipaste.
Steps to Reproduce:

Open vscode
Press the PrintSc key

Unable to repro the issue, please try with latest stable 1.73. Can reopen if the issue is still present, please provide additional info on the screenshot tool used.


text:
Auto create multiple cursor depending on find results

I would like to be able to create multiple cursors that are automatically placed depending on the results of the find feature.
Let's consider the following content

Now, when I search for a word, for example "imperdiet", it finds 6 results. It would be an awesome feature to be able to auto place cursors in all those positions automatically. For example I could click with Alt key down (or any other key binding that is set to create an additional cursor) somewhere in the text input field and be able to auto place cursors in all the lines. Let's do Alt+Click after letter "m" => "im|perdiet". At this point we will have cursors in all those places:

To make the feature more discoverable, you could add a button that places the link at the beginning or end of the found text (maybe this way could work also with regex).

The command Select All Occurrences of Find Match already does this. On Windows the shortcut is Ctrl+Shift+L

Ahh nice, I guess I can close this. Thanks

authors: barsdeveloper gjsjohnmurray


text:
TS Server fatal error:  Debug Failure. False expression.

Issue Type: Bug
❗❗❗ Please fill in the sections below to help us diagnose the issue ❗❗❗
TypeScript Version: 4.7.0-dev.20220401
Steps to reproduce crash
1.
2.
3.
TS Server Log
❗Server logging disabled. To help us fix crashes like this, please enable logging by setting:
"typescript.tsserver.log": "verbose"

After enabling this setting, future crash reports will include the server log.
TS Server Error Stack
Server: syntax
Error: Debug Failure. False expression.
    at watchFailedLookupLocationOfResolution (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:120604:22)
    at Array.forEach (<anonymous>)
    at watchFailedLookupLocationOfNonRelativeModuleResolutions (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:120639:29)
    at Map.forEach (<anonymous>)
    at Object.clearPerDirectoryResolutions [as startCachingPerDirectoryResolution] (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:120324:50)
    at InferredProject.Project.updateGraphWorker (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:168527:38)
    at InferredProject.Project.updateGraph (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:168456:42)
    at ProjectService.assignOrphanScriptInfoToInferredProject (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:170702:25)
    at ProjectService.assignProjectToOpenedScriptInfo (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:172394:26)
    at /home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:172668:97
    at Object.flatMap (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:508:25)
    at ProjectService.applyChangesInOpenFiles (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:172668:41)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:173796:46)
    at /home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:175836:88
    at IOSession.Session.executeWithRequestId (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:175827:28)
    at IOSession.Session.executeCommand (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:175836:33)
    at IOSession.Session.onMessage (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:175862:35)
    at Interface.<anonymous> (/home/mmcs/.vscode-insiders/extensions/ms-vscode.vscode-typescript-next-4.7.20220401/node_modules/typescript/lib/tsserver.js:178467:31)
    at Interface.emit (events.js:315:20)
    at Interface._onLine (readline.js:337:10)
    at Interface._normalWrite (readline.js:482:12)
    at Socket.ondata (readline.js:194:10)
    at Socket.emit (events.js:315:20)
    at addChunk (internal/streams/readable.js:309:12)
    at readableAddChunk (internal/streams/readable.js:284:9)
    at Socket.Readable.push (internal/streams/readable.js:223:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:188:23)

VS Code version: Code - Insiders 1.64.0-insider (b823936907f86ded04a152a4af202d0fc8423522, 2021-12-15T05:15:23.953Z)
OS version: Linux x64 5.15.30-1-lts
Restricted Mode: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz (8 x 1200)

GPU Status
2d_canvas: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offopengl: enabled_onrasterization: disabled_softwareskia_renderer: enabled_onvideo_decode: disabled_softwarevulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
1, 1, 1

Memory (System)
15.25GB (4.63GB free)

Process Argv
--crash-reporter-id 03d9d3ce-c644-48ba-b0a6-072ec847544b

Screen Reader
no

VM
0%

DESKTOP_SESSION
undefined

XDG_CURRENT_DESKTOP
undefined

XDG_SESSION_DESKTOP
undefined

XDG_SESSION_TYPE
tty

Extensions (71)

Extension
Author (truncated)
Version

better-comments
aar
2.1.0

react-hooks-snippets
AlD
1.2.0

vscode-zipfs
arc
2.3.0

atlascode
atl
2.10.11

es6-string-css
bas
0.1.0

toml
be5
0.6.0

beardedicons
Bea
0.15.0

better-toml
bun
0.3.2

ts-snippets
chr
1.1.0

path-intellisense
chr
2.8.0

gitignore
cod
0.7.0

vscode-eslint
dba
2.2.2

emoji-snippets
dev
1.5.3

es7-react-js-snippets
dsz
4.4.3

pug-formatter
duc
0.6.0

vscode-babel-coloring
dza
0.0.4

vscode-npm-script
eg2
0.3.24

prettier-vscode
esb
9.5.0

file-icons
fil
1.0.29

vscode-firefox-debug
fir
2.9.6

vscode-jest-runner
fir
0.4.47

auto-complete-tag
for
0.1.0

auto-rename-tag
for
0.1.10

shell-format
fox
7.2.2

copilot
Git
1.11.5453

vscode-pull-request-github
Git
0.36.2

vscode-graphql
Gra
0.3.53

helium-icon-theme
hel
1.0.0

vscode-react-typescript
inf
1.3.1

vscode-env
Iro
0.1.0

solidity
Jua
0.0.137

ts-react-hooks-tools
kin
0.1.17

vscode-github
Kni
0.30.7

graphql-for-vscode
kum
1.15.3

vscode-graphql
luy
0.0.4

json-to-ts
Mar
1.7.5

vscode-language-babel
mgm
0.0.36

git-graph
mhu
1.30.0

dotenv
mik
1.0.1

mock-typescript
min
1.2.0

graphql
mqu
0.1.2

vscode-docker
ms-
1.21.0

remote-containers
ms-
0.231.2

vscode-typescript-next
ms-
4.7.20220402

vsliveshare
ms-
1.0.5449

debugger-for-chrome
msj
4.13.0

color-highlight
nau
2.5.0

file-and-folder-icons
nex
1.0.4

angular-console
nrw
17.14.1

vetur
oct
0.35.0

cargo
pan
0.2.3

material-icon-theme
PKi
4.15.0

vscode-css-peek
pra
4.2.0

quicktype
qui
12.0.46

typescript-hero
rbb
3.0.0

vscode-yaml
red
1.6.0

live-sass
rit
3.0.0

LiveServer
rit
5.7.5

rust
rus
0.7.8

vue-vscode-snippets
sdr
3.1.1

markdown-preview-enhanced
shd
0.6.2

mdx
sil
0.1.0

vscode-graphql
stp
0.3.0

sass-indented
syl
1.8.19

even-better-toml
tam
0.14.2

vscode-conventional-commits
viv
1.24.0

vscode-icons
vsc
11.10.0

vim
vsc
1.22.2

quokka-vscode
Wal
1.0.455

vscode-todo-highlight
way
1.0.5

literally-html
web
0.1.3

(2 theme extensions excluded)

A/B Experiments
vsliv695:30137379
vsins829:30139715
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256198
pythonvspyl392:30422396
pythontb:30258533
pythonptprofiler:30281269
vsdfh931cf:30280410
vshan820:30294714
pythondataviewer:30285072
vscod805:30301674
pythonvspyt200:30323110
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
pythonvs932:30404738
wslgetstarted:30449409
pythonvsnew555:30438690
vscscmwlcmt:30465136
vscaac:30438845
pynewfile477:30451556

Not entire sure about this but it looks more of a typescript error than a VSC error. Related thread: Name Resolution Failure Bug. You could try to open an issue in the Typescript repository given it is a dev build.

authors: RheshavMaharaj macizomedia


text:
Organize Imports failing for Javascript and TypeScript files

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

VS Code Version: 1.69.0-insider
OS Version: Mac OS 12.4

Steps to Reproduce:

vscode.typescript-language-features extension is come out of the box with VSCode.
Create a JS or TS file with import statements.
ctrl+shift+p (windows) or cmd+shift+p and choose "Organize Imports".
Adding \ } to the imports.

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!

this is not closed!

@mattbierner
This is still happening, when you have many unsaved tabs and hit the save all command, only the active tab works fine, but other tabs still broken.
this is the demo with fresh new profile vscode insiders
Version: 1.69.0-insider
Commit: fbf1cf3832d43088e27837dbb68d24ab65a098c1
Date: 2022-06-17T05:16:33.731Z
Electron: 18.3.3
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: 10.0.139.17-electron.0
OS: Windows_NT x64 10.0.19044

authors: VSCodeTriageBot t7yang viswatejan yorhodes


text:
workbench.action.terminal.scroll* command doesn't work for TMUX

The workbench.action.terminal.scroll* commands allow the control of terminal scrolling through the command palette, which is very convenient especially when I want to keep the windows focused on the editor while scrolling.
However, those command doesn't work when TMUX is in the terminal. Is it possible to modify the command so it also works for TMUX?
(maybe @Tyriar can give me some insight? I read some of your comments on related topics)
Thank you!

The scroll page commands scroll the scrollback of the terminal (ie. the native scrollbar). Since there is no scrollback in the alt buffer which is what the terminal shows when tmux is opened we disable those keybindings, this lets tmux receive and handle the page up/down keystrokes.

A caveat here is alt buffer support on Windows is a little patchy and I think it only works on very recent versions of Windows 11, so that's an issue that will get fixed eventually with the OS.

Is there any configuration that allows me to get a similar command just for tmux?

@albert-ying tmux manages its own scrolling, so you need to learn how to you're meant to scroll tmux. If the vscode keybindings are causing problems with that you can disable them in the keybindings editor.

authors: Tyriar albert-ying


text:
Non-background tasks are sort of reattached to

Testing #155349

Open a selfhost setup.
Run the task "npm: tsec-compile-check"
Note that the task starts and has a spinner.
Reload the window.
The terminal reconnects, but the spinner is gone. The Building... spinner in the status bar is also gone.

@alexr00 by selfhost, do you mean in OSS?
I cannot reproduce in insider's

github won't let me upload the gif

@meganrogge I do see the "Building..." status bar spinner now, but I still don't see the terminal tab spinner.

Tracking the spinner in this https://github.com/microsoft/vscode/issues/155246 @alexr00 and closing this as now you're seeing it in the status bar


text:
v.1.69.2 appearance problem

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

VS Code Version: 1.69.2
OS Version:  macOS Monterey V12.5

I update my VS code on my MAC to v.1.69.2 when I open it I can't see the icons on the activity bar the icons are still hidden then when mouse over I can see also when I select my file code I can't see without putting the mouse over it
any advice to return back my IDE work correctly

Can you try disabling hardware acceleration and check if it resolves the issue,

Open command palette and search for "Configure Runtime Arguments"
Set "disable-hardware-acceleration": true
Restart

Can you try disabling hardware acceleration and check if it resolves the issue,

Open command palette and search for "Configure Runtime Arguments"
Set "disable-hardware-acceleration": true
Restart

Thank you sir that solve my problem :)

I am also experiencing this problem.  Mine is macOS 11.1 within VMware (linux host).
I can't even get the command palette to show up.
How can I set that option before launching the app?

I am also experiencing this problem. Mine is macOS 11.1 within VMware (linux host). I can't even get the command palette to show up. How can I set that option before launching the app?
EDIT: nm, found it here: #152816

Hi Phatpul,
you can follow this link https://stackoverflow.com/a/73132799/8902756

authors: ahmadSbaih deepak1556 phatpaul


text:
juypter notebook keybindings hell!!! disappearing cells!

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

VS Code Version:
all
OS Version:
all

Steps to Reproduce:
I was hitting CTRL+Z outside of the cell when I thought I was inside the cell (usually because running current cell makes you lose cell focus). Sometime it just "undid" the last created cell somewhere else in my notebook, and I actually lost some cells because I didn't realized right away what happened and just continued working.
https://stackoverflow.com/questions/61603833/how-to-recover-accidentally-deleted-cells-in-jupyter-notebook
the workaround...
https://stackoverflow.com/a/69421121
or..
Redefining the Keyboard Shortcuts worked for me. I removed the CTRL+Z shortcut when I'm not inside a cell (you can still access it with the menu Edit > Undo). I did the same for CTRL+SHIFT+Z, and so on.
To do this, I added theses rules to my keybindings.json:
{ "key": "ctrl+z", "command": "-undo" },
{ "key": "ctrl+z", "command": "undo", "when": "!notebookEditorFocused || inputFocus" },
{ "key": "ctrl+shift+z", "command": "-redo" },
{ "key": "ctrl+shift+z", "command": "redo", "when": "!notebookEditorFocused || inputFocus" },
{ "key": "ctrl+y", "command": "-redo" },
{ "key": "ctrl+y", "command": "redo", "when": "!notebookEditorFocused || inputFocus" },
I also removed the Z shortcut from Jupyter extension because I don't like it.
{ "key": "z", "command": "-undo", "when": "notebookEditorFocused && !inputFocus" },
and you guys closed this issue...
the closed issue :(  https://github.com/microsoft/vscode-jupyter/issues/1998#issuecomment-614763069
any chance of this being fixed?

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!

authors: VSCodeTriageBot xelcho


text:
Merge Editor Accept Merge Button not displaying in result editor

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

VS Code Version:
OS Version:

Steps to Reproduce:

I am open merge editor through this command.
vscode.commands.executeCommand('_open.mergeEditor', options);
But in Result editor i am not able to add "Accept Merge" button.

I am trying to add button through "editor/content" in package.json
But it requires Proposed Api to enable it everytime.
Is there any way i can add button in my result editor??
vs code version :1.73.1

What is your use case of opening the merge editor?
That command is very internal at the moment.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

Is there any other option from vs code for merge editor apart from using this command.
Can you suggest something we can use?

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_frowning_face: In the last 60 days, this feature request has received less than 20 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

authors: VSCodeTriageBot hediet inchara-1998


text:
Extension host is restarting multiple time

Type: Bug
Few minutes ago my vscode got updated. After that, my extensions aren't activating, I got logged out from github for copilot, copilot lab and settings sync. I tried to login again and I was able to login for copilot and copilot lab but I'm not able to login for settings sync.Also it's showing error multiple time. Here's a log from dev tool

 Log
<--- Last few GCs --->[2064:000058C800350000]   125815 ms: Mark-sweep (reduce) 3133.6 (3472.7) -> 3133.4 (3473.7) MB, 36069.7 / 0.1 ms  (+ 25.3 ms in 2711 steps since start of marking, biggest step 0.5 ms, walltime since start of marking 37270 ms) (average mu = 0.151, current [2064:000058C800350000]   162687 ms: Mark-sweep (reduce) 3134.3 (3473.7) -> 3134.3 (3474.5) MB, 36870.4 / 0.0 ms  (average mu = 0.056, current mu = 0.000) allocation failure; scavenge might not succeed<--- JS stacktrace --->[2064:1129/200146.964:ERROR:node_bindings.cc(153)] Fatal error in V8: Reached heap limit Allocation failed - JavaScript heap out of memory

VS Code version: Code - Insiders 1.74.0-insider (8b9891739b703b50547f506a7e2bc9565e52beff, 2022-11-29T07:05:56.358Z)
OS version: Windows_NT x64 10.0.22621
Modes:
Sandboxed: Yes

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-10300H CPU @ 2.50GHz (8 x 2496)

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)
7.84GB (3.24GB free)

Process Argv
--crash-reporter-id ec92c17b-883f-4392-8d67-214edd6cbf73

Screen Reader
no

VM
50%

Extensions (42)

Extension
Author (truncated)
Version

unocss
ant
0.47.1

github-markdown-preview
bie
0.3.0

markdown-checkbox
bie
0.4.0

markdown-emoji
bie
0.3.0

markdown-footnotes
bie
0.1.1

markdown-mermaid
bie
1.15.2

markdown-preview-github-styles
bie
1.0.1

markdown-yaml-preamble
bie
0.1.0

npm-intellisense
chr
1.4.3

path-intellisense
chr
2.8.3

vscode-markdownlint
Dav
0.48.1

vscode-eslint
dba
2.2.6

typescript-notebook
don
2.0.6

gitlens
eam
13.1.1

prettier-vscode
esb
9.9.0

code-runner
for
0.11.8

copilot
Git
1.61.7372

copilot-labs
Git
0.4.488

remotehub
Git
0.46.0

vscode-pull-request-github
Git
0.54.1

todo-tree
Gru
0.0.220

discord-vscode
icr
5.8.0

theme-pink-candy
kub
1.3.4

scilab
mam
0.0.2

dotenv
mik
1.0.1

remote-ssh
ms-
0.92.0

remote-ssh-edit
ms-
0.84.0

cpptools
ms-
1.13.5

remote-explorer
ms-
0.0.2

remote-repositories
ms-
0.24.0

vsliveshare
ms-
1.0.5776

color-highlight
nau
2.5.0

material-icon-theme
PKi
4.22.0

vscode-thunder-client
ran
2.0.2

vscode-yaml
red
1.10.1

rust-analyzer
rus
0.3.1301

crates
ser
0.5.10

code-spell-checker
str
2.11.1

even-better-toml
tam
0.19.0

vscode-wakatime
Wak
22.0.1

markdown-all-in-one
yzh
3.5.0

vitest-explorer
Zix
0.2.34

A/B Experiments
vsliv695:30137379
vsins829:30139715
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30422396
pythontb:30258533
pythonptprofiler:30281269
vsdfh931:30280409
vshan820:30294714
pythondataviewer:30285072
vscod805cf:30301675
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593:30376534
pythonvs932:30404738
cppdebug:30492333
vsclangdf:30492506
c4g48928:30535728
dsvsc012:30540252
pynewext54:30618038
pylantcb52:30590116
pyindex848:30611229
nodejswelcome1:30587009
pyind779:30611226
dbltrim-noruby:30604474

There was a fix from @lramos15 that fixed things

authors: alexdima imranbarbhuiya


text:
vscode.git extension backward incompatible api change since 1.74.1

In my extension I have a code which doesn't work starting from VSCode upgrade 1.74.1
The code is to determine git modified staged files:
var gitExtension = vscode.extensions.getExtension('vscode.git');
if(!gitExtension){
  vscode.window.showInformationMessage(`Can't get git extension`);
  return;
}
const gitExports = await gitExtension.activate();
const gitAPI = gitExports.getAPI(1);
while(gitAPI.repositories.length === 0){
  vscode.window.showInformationMessage(`Couldn't find any git repositories`);
  //await gitAPI.onDidOpenRepository();
  return;
}

var repository = gitAPI.repositories.filter(r => r.rootUri.fsPath.replace(/\\/g, "/").startsWith(this.g_workspaceFolder))[0];
if(undefined == repository){
  vscode.window.showErrorMessage(`Couldn't find a git repository at ${this.g_workspaceFolder} try to open VSCode with a different folder`);
  return;
}
const unstaged = repository.state.workingTreeChanges.map(r => r.resource);
const staged = repository.state.indexChanges.map(r => r.resource);
const all = unstaged.concat(staged);
var filesToDeploy = all.filter(res => res.letter !== "D").
                        filter(res => path.extname(res.resourceUri.fsPath) === '.xml').
                        map(res => res.resourceUri.fsPath);

As of 1.74.1 elements of the list returned by repository.state.workingTreeChanges don't have "resource" properties with "letter" and "resourceUri" properties.
If it's a new vscode.git API change, where can I see the documentation so that I would make appropriate changes to my code?
Thank you,
Andrei

You might be impacted by a change that happed in VS Code rather than the git extension API. Could you please review the following announcement. If until now you were accessible private/protected properties it would be useful to describe the exact properties that you were using to see if there is a way to make those public. Thank you!

Thanks for the tip, Ladislau!
On Wed, Dec 21, 2022 at 3:48 AM Ladislau Szomoru @.***>
wrote:

You might be impacted by a change that happed in VS Code rather than the
git extension API. Could you please review the following announcement
https://github.com/microsoft/vscode-discussions/discussions/257. If
until now you were accessible private/protected properties it would be
useful to describe the exact properties that you were using to see if there
is a way to make those public. Thank you!
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode/issues/169652#issuecomment-1361022181,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACCZB3UDJEW7EMSQPTO423WOK763ANCNFSM6AAAAAATETXVY4
.
You are receiving this because you authored the thread.Message ID:
@.***>

authors: lispercat lszomoru


text:
Allow to go to the last edit position multiple times

Current behavior
Currently, the "Go to Last Edit Location" function can only run once(the effect of executing multiple times is the same as executing only once).
For instance, I have made two edits(position A and position B), and the "Go to Last Edit Location" action can only lead me to the position B.
Expected behavior
It would be very nice to use a stack to store the previously edited positions and pop them when the "Go to Last Edit Location" is executed.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_smiling_face: This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

I found that there is a "Go Previous In Edit Positions" command which is exactly the same functionality that I want, but there is no default key bindings for this functionality, we can use "Cmd+Shift+P"(Mac) or "Ctrl+Shift+P"(windows) to invoke this command manually. Or we can add key bindings for this command.

definition of the Go Previous In Edit Positions command
So I think this feature request can be closed now.

authors: VSCodeTriageBot heiseshandian


text:
Vs code Suggestions not working properly

Type: Performance Issue
Hello i am facing issue for suggestions not working. eg
{
Listarray =[];
array.
}
in above example there is an array its methods/function are not showing like
add, insert, remove suggestions are not showing.
I am using vs code for languages like Flutter, dart.
VS Code version: Code 1.75.0 (e2816fe719a4026ffa1ee0189dc89bdfdbafb164, 2023-02-01T15:26:31.005Z)
OS version: Darwin arm64 22.2.0
Modes:
Sandboxed: No

System Info

Item
Value

CPUs
Apple M1 (8 x 24)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmetal: disabled_offmultiple_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)
3, 3, 4

Memory (System)
8.00GB (0.09GB free)

Process Argv
--crash-reporter-id 8338e37c-8390-487c-8209-0457bde7e3cd

Screen Reader
no

VM
0%

Process Info
CPU %	Mem MB	   PID	Process
   15	    98	  6007	code main
    2	    49	  6010	   gpu-process
    0	    16	  6012	   utility-network-service
    4	   205	  6013	   window (g_helper.dart — loop)
    1	    82	  6014	   window (CustomerController.js — loop_NodeBackend)
    0	    74	  6019	   shared-process
    0	    25	  6022	     ptyHost
    0	     0	  6204	       /bin/zsh -il
    0	     0	  6229	       /bin/zsh -il
    0	    16	  6027	     fileWatcher
    0	    16	  6028	     fileWatcher
    0	     0	  7411	     /bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
    0	    25	  6020	   extension-host
    0	    16	  6043	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node --max-old-space-size=3072 /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js --serverMode partialSemantic --useInferredProjectPerProjectRoot --disableAutomaticTypingAcquisition --cancellationPipeName /var/folders/51/tt09mqc541xgbx8_bjc2vkhm0000gn/T/vscode-typescript501/58e6b47ed13a7a3503ab/tscancellation-fcbe8f464164614adba0.tmp* --globalPlugins @vsintellicode/typescript-intellicode-plugin,ms-vsintellicode-typescript --pluginProbeLocations /Users/deepakchopra/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/deepakchopra/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation --useNodeIpc
    0	    16	  6044	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node --max-old-space-size=3072 /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/tsserver.js --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName /var/folders/51/tt09mqc541xgbx8_bjc2vkhm0000gn/T/vscode-typescript501/58e6b47ed13a7a3503ab/tscancellation-f8d9c5673efd1f6137ee.tmp* --globalPlugins @vsintellicode/typescript-intellicode-plugin,ms-vsintellicode-typescript --pluginProbeLocations /Users/deepakchopra/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/Users/deepakchopra/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation --useNodeIpc
    0	    16	  6068	       /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/typingsInstaller.js --globalTypingsCacheLocation /Users/deepakchopra/Library/Caches/typescript/4.9 --enableTelemetry --typesMapLocation /Applications/Visual Studio Code.app/Contents/Resources/app/extensions/node_modules/typescript/lib/typesMap.json --validateDefaultNpmLocation
    0	    16	  6054	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node /Users/deepakchopra/.vscode/extensions/visualstudioexptteam.intellicode-api-usage-examples-0.2.7/dist/server/server.js --node-ipc --clientProcessId=6020
    0	    16	  6062	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node /Users/deepakchopra/.vscode/extensions/formulahendry.auto-rename-tag-0.1.10/packages/server/dist/serverMain.js --node-ipc --clientProcessId=6020
    2	    82	  6021	   extension-host
    0	    16	  6047	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node /Users/deepakchopra/.vscode/extensions/formulahendry.auto-rename-tag-0.1.10/packages/server/dist/serverMain.js --node-ipc --clientProcessId=6021
    0	     0	  6098	     /usr/bin/java -Dfile.encoding=utf8 -jar /Users/deepakchopra/.vscode/extensions/vscjava.vscode-gradle-3.12.6/lib/gradle-language-server.jar
    0	     0	  6134	     /usr/bin/java -Dfile.encoding=UTF-8 -classpath /Users/deepakchopra/.vscode/extensions/vscjava.vscode-gradle-3.12.6/lib/gradle-server.jar com.github.badsyntax.gradle.GradleServer 52794
    0	    25	  6156	     electron_node config.js
    0	     0	  6217	       /usr/bin/script -t 0 /dev/null /usr/bin/arch -arm64e xcrun xcdevice observe --both
    0	     8	  6218	         /Applications/Xcode.app/Contents/Developer/usr/bin/xcdevice observe --both
    0	     8	  6157	     /Users/deepakchopra/Developer/flutter/bin/cache/dart-sdk/bin/dart devtools --machine --try-ports 10 --allow-embedding
    0	    66	  6158	     /Users/deepakchopra/Developer/flutter/bin/cache/dart-sdk/bin/dart language-server --protocol=lsp --client-id=VS-Code --client-version=3.58.0
    0	     8	  6202	     /Users/deepakchopra/.vscode/extensions/redhat.java-1.14.0-darwin-arm64/jre/17.0.5-macosx-aarch64/bin/java --add-modules=ALL-SYSTEM --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Djava.import.generatesMetadataFilesAtProjectRoot=false -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:disable -javaagent:/Users/deepakchopra/.vscode/extensions/redhat.java-1.14.0-darwin-arm64/lombok/lombok-1.18.24.jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/Users/deepakchopra/Library/Application Support/Code/User/workspaceStorage/eb6b68b668905f3a33fc5415f0278a4f/redhat.java -jar /Users/deepakchopra/.vscode/extensions/redhat.java-1.14.0-darwin-arm64/server/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar -configuration /Users/deepakchopra/Library/Application Support/Code/User/globalStorage/redhat.java/1.14.0/config_mac -data /Users/deepakchopra/Library/Application Support/Code/User/workspaceStorage/eb6b68b668905f3a33fc5415f0278a4f/redhat.java/jdt_ws
    1	    33	  6565	     /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node -e delete process.env.ELECTRON_RUN_AS_NODE;require(process.argv[1]) /Users/deepakchopra/.vscode/extensions/dart-code.dart-code-3.58.0/out/dist/debug.js flutter
    1	    57	  6566	       electron_node config.js
    0	    16	  6613	         electron_node config.js
    0	     8	  6662	         /Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/Resources/bin/simctl spawn 9E7E341B-E9CC-4C4E-B0CA-360A9BB4216F log stream --style json --predicate eventType = logEvent AND processImagePath ENDSWITH "Runner" AND (senderImagePath ENDSWITH "/Flutter" OR senderImagePath ENDSWITH "/libswiftCore.dylib" OR processImageUUID == senderImageUUID) AND NOT(eventMessage CONTAINS ": could not find icon for representation -> com.apple.") AND NOT(eventMessage BEGINSWITH "assertion failed: ") AND NOT(eventMessage CONTAINS " libxpc.dylib ")
    0	    74	  7397	   issue-reporter

Workspace Info
|  Window (CustomerController.js — loop_NodeBackend)
|  Window (g_helper.dart — loop)
|    Folder (loop_NodeBackend): 264 files
|      File types: jpg(92) js(74) png(33) gif(8) handlebars(7) json(4)
|                  DS_Store(3) gitattributes(1) gitignore(1) txt(1)
|      Conf files: package.json(1)
|    Folder (loop): 2120 files
|      File types: h(170) dart(144) png(134) plist(125) xcconfig(54) json(45)
|                  modulemap(43) swiftdoc(35) swiftmodule(35) m(31)
|      Conf files: cmake(2);

Extensions (40)

Extension
Author (truncated)
Version

better-comments
aar
3.0.2

Bookmarks
ale
13.3.1

adb-wlan
alf
1.0.1

path-intellisense
chr
2.8.4

dart-code
Dar
3.58.0

flutter
Dar
3.58.0

auto-close-tag
for
0.5.14

auto-rename-tag
for
0.1.10

dart-data-class-generator
hzg
0.5.4

vsc-python-indent
Kev
1.18.0

vuex-suggest
mis
1.1.1

mongodb-vscode
mon
0.10.0

vscode-docker
ms-
1.23.3

isort
ms-
2022.8.0

python
ms-
2023.2.0

vscode-pylance
ms-
2023.2.10

jupyter
ms-
2023.1.2010391206

jupyter-keymap
ms-
1.0.0

jupyter-renderers
ms-
1.0.14

vscode-jupyter-cell-tags
ms-
0.1.6

vscode-jupyter-slideshow
ms-
0.1.5

vetur
oct
0.36.1

vscode-thunder-client
ran
2.4.1

ruby
reb
0.28.1

java
red
1.14.0

vue-vscode-snippets
sdr
3.1.1

android-debug-bridge
sou
0.0.6

errorlens
use
3.7.0

intellicode-api-usage-examples
Vis
0.2.7

vscodeintellicode
Vis
1.2.30

vscode-gradle
vsc
3.12.6

vscode-java-debug
vsc
0.48.0

vscode-java-dependency
vsc
0.21.1

vscode-java-pack
vsc
0.25.7

vscode-java-test
vsc
0.37.1

vscode-maven
vsc
0.40.4

vscode-icons
vsc
12.2.0

vscode-ruby
win
0.28.0

vscode-import-cost
wix
3.3.0

zoombar-vscode
wra
1.4.2

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242:30382549
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
vscaac:30438847
vsclangdc:30486549
c4g48928:30535728
dsvsc012:30540252
azure-dev_surveyonecf:30548226
pyindex848:30577860
nodejswelcome1:30587005
3biah626:30602489
89544117:30613380
pythonsymbol12cf:30657549
2i9eh265:30646982

Facing same kind of issue
https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets any of these snippets not working.

me too

/duplicate of https://github.com/microsoft/vscode/issues/173244

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:
VSCODE not working at all

Type: Performance Issue
This is my new laptop where vscode is not running a single code, it take a lot of time to process and when i stop the code from running it writes done with error code 1 or 0.
also there is a windows defender symbol on my vscode shortcut icon, and each time i open it it asks do you want this app tp make changes to this device?
please hel pme resolve this fast .
VS Code version: Code 1.76.0 (92da9481c0904c6adfe372c12da3b7748d74bdcb, 2023-03-01T10:22:44.506Z)
OS version: Windows_NT x64 10.0.22621
Modes:
Sandboxed: Yes

System Info

Item
Value

CPUs
AMD Ryzen 5 5600H with Radeon Graphics          (12 x 3294)

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)
15.41GB (10.82GB free)

Process Argv

Screen Reader
no

VM
0%

Process Info
CPU %	Mem MB	   PID	Process
    0	    90	  5096	code main
    0	   106	   304	   shared-process
    0	    78	 15080	     fileWatcher
    0	    73	 18420	     ptyHost
    1	   138	  3984	   gpu-process
    1	    84	 10328	   issue-reporter
    0	    40	 11688	   utility-network-service
    0	   105	 15232	   utility-process
    0	    76	  7064	     electron-nodejs ("C:\Users\satya\AppData\Local\Programs\Microsoft VS Code\Code.exe" --ms-enable-electron-run-as-node "c:\Users\satya\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\node\jsonServerMain" --node-ipc --clientProcessId=15232)
    0	   165	 15572	   window (testing.c - C Language Course - Visual Studio Code [Administrator])

Workspace Info
|  Window (testing.c - C Language Course - Visual Studio Code [Administrator])
|    Folder (C Language Course): 428 files
|      File types: c(210) exe(191) txt(6) json(4) code-snippets(1)
|      Conf files: launch.json(1) settings.json(1) tasks.json(1)
|      Launch Configs: cppdbg(3);

Extensions: none
A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30445986
pythondataviewer:30285071
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593cf:30376535
pythonvs932:30410667
cppdebug:30492333
vsclangdc:30486549
c4g48928:30535728
dsvsc012:30540252
pynewext54:30681850
azure-dev_surveyone:30548225
pyindex848:30662994
nodejswelcome1cf:30587006
2e4cg342:30602488
pyind779:30671433
f6dab269:30613381
pythonsymbol12:30671437
vsctsb:30677850
vscodeenable:30660116

More info about your setup would be needed to diagnose the problem. But upon first reading, this seem to be more of an issue with the setup of your device than with VS Code.

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!

authors: Satyam1345 VSCodeTriageBot sbatten


text:
Extension issue

Type: Bug
Open VSCode and wait a few times to occur the bug
VS Code version: Code 1.76.2 (ee2b180d582a7f601fa6ecfdad8d9fd269ab1884, 2023-03-14T17:55:54.936Z)
OS version: Windows_NT x64 10.0.19045
Modes:
Sandboxed: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz (8 x 2112)

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)
15.82GB (8.56GB free)

Process Argv
--crash-reporter-id 44e1d283-6ec4-48d1-afe8-a9d40c7e02a1

Screen Reader
no

VM
0%

Extensions (96)

Extension
Author (truncated)
Version

better-comments
aar
3.0.2

codesnap
adp
1.3.4

Bookmarks
ale
13.3.1

project-manager
ale
12.7.0

ng-template
Ang
15.2.0

dart-data-class-generator
Ben
0.5.5

github-markdown-preview
bie
0.3.0

ansi
bul
0.7.0

npm-intellisense
chr
1.4.4

path-intellisense
chr
2.8.4

gitignore
cod
0.9.0

vbscript
Dar
1.0.4

dart-code
Dar
3.60.1

flutter
Dar
3.60.0

vscode-markdownlint
Dav
0.49.0

vscode-eslint
dba
2.4.0

vscode-faker
dee
2.0.0

docs-yaml
doc
1.0.0

githistory
don
0.6.20

xml
Dot
2.5.1

vscode-go-syntax
dun
0.0.18

gitlens
eam
13.4.0

EditorConfig
Edi
0.16.4

prettier-vscode
esb
9.10.4

vscode-flutter-i18n-json
ess
0.28.0

pubspec-dependency-search
eve
1.1.0

bloc
Fel
6.6.3

node-version
fiv
0.0.1

docker-explorer
for
0.1.7

docker-run
geo
1.1.0

vscode-pull-request-github
Git
0.60.0

go
gol
0.38.0

vscode-auto-open-markdown-preview
hnw
0.0.4

vscode-ansi
ili
1.1.5

ionic
Ion
1.31.0

vscode-plist
ivh
0.1.3

jenkinsfile-support
ivo
1.1.0

pubspec-assist
jer
2.3.2

vscode-rufo
jnb
0.0.5

svg
joc
1.5.2

swift
Kas
0.2.0

vscode-gutter-preview
kis
0.30.0

flutter-intl
loc
1.19.1

vscode-jsonp
luy
1.0.1

string-manipulation
mar
0.5.7

Kotlin
mat
1.7.1

git-graph
mhu
1.30.0

dotenv
mik
1.0.1

vscode-docker
ms-
1.24.0

vscode-language-pack-pt-BR
MS-
1.76.2023030809

isort
ms-
2022.8.0

python
ms-
2023.4.1

vscode-pylance
ms-
2023.3.20

remote-containers
ms-
0.282.0

remote-ssh
ms-
0.98.0

remote-ssh-edit
ms-
0.84.0

remote-wsl
ms-
0.76.1

vscode-remote-extensionpack
ms-
0.24.0

js-debug-nightly
ms-
2023.3.2117

remote-explorer
ms-
0.2.0

remote-server
ms-
1.0.0

cordova-tools
msj
2.6.2

gradle-language
nac
0.2.3

awesome-flutter-snippets
Nas
4.0.1

mysql-autocomplete
nes
0.5.0

indent-rainbow
ode
8.3.1

vscode-versionlens
pfl
1.5.0

remove-comments
pli
1.2.2

ansible
red
1.2.44

fabric8-analytics
red
0.3.6

vscode-yaml
red
1.12.2

flutter-print
ric
1.6.1

vscode-gradle-extension-pack
ric
0.0.4

flutter-dart-utils
Rod
0.4.5

vscode-extjs
Sen
1.0.3

vscode-vba
ser
0.8.1

trailing-spaces
sha
0.4.1

markdown-preview-enhanced
shd
0.6.8

sonarlint-vscode
Son
3.16.0

vscode-extjs
spm
1.7.9

tabnine-vscode
Tab
3.6.43

vscode-workspace-explorer
tom
1.5.0

todo-list
Tza
1.6.0

errorlens
use
3.8.0

highlight-matching-tag
vin
0.11.0

intellicode-api-usage-examples
Vis
0.2.7

vscodeintellicode
Vis
1.2.30

vscode-conventional-commits
viv
1.25.0

vscode-gradle
vsc
3.12.6

vscode-icons
vsc
12.2.0

vscode-todo-highlight
way
1.0.5

vscode-ruby
win
0.28.0

vscode-import-cost
wix
3.3.0

change-case
wma
1.0.0

markdown-all-in-one
yzh
3.5.0

propertylist
zho
0.0.2

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vsdfh931cf:30280410
vshan820:30294714
vstes263cf:30335440
pythondataviewer:30285071
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593cf:30376535
pythonvs932:30410667
cppdebug:30492333
vsclangdf:30486550
c4g48928:30535728
dsvsc012cf:30540253
pynewext54:30681850
azure-dev_surveyone:30548225
pyindex848:30662994
nodejswelcome1cf:30587006
3biah626:30602489
pyind779:30671433
f6dab269:30613381
pythonsymbol12:30671437
a9j8j154:30646983
6233i204:30672705
vsccsb:30677849
pythonb192:30669360
defaultazurewalk:30687958
pythonms35:30686772

/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 jdaibello


text:
The Run/Debug console

Type: Bug
I have an html file I'm working on but if I try to run it, it doesnt work and the Run/ Debug console shows a rectangle divided vertically into two 2x8 with a triangle in the 2 and some other options in the other box.
VS Code version: Code 1.77.0 (7f329fe6c66b0f86ae1574c2911b681ad5a45d63, 2023-03-29T10:02:16.981Z)
OS version: Windows_NT x64 10.0.22621
Modes:
Sandboxed: No

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)
7.78GB (1.06GB free)

Process Argv
--crash-reporter-id 08ab541e-9f61-49c2-bb8a-713f155c30cf

Screen Reader
no

VM
0%

Extensions (24)

Extension
Author (truncated)
Version

vscode-chatgpt
gen
4.0.2

chatgpt-vscode
gen
0.0.6

isort
ms-
2023.9.10861010

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

cmake-tools
ms-
1.13.45

cpptools
ms-
1.14.5

cpptools-extension-pack
ms-
1.3.0

mutable-ai
mut
1.2.0

java
red
1.16.0

snyk-vulnerability-scanner
sny
1.18.1

cmake
twx
0.0.17

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

(1 theme extensions excluded)

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30445986
pythondataviewer:30285071
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593cf:30376535
pythonvs932:30410667
cppdebug:30492333
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
pynewext54:30695312
azure-dev_surveyone:30548225
nodejswelcome1cf:30587006
3biah626:30602489
pyind779:30671433
f6dab269:30613381
pythonsymbol12:30671437
2i9eh265:30646982
vsccsb:30677849
pythonb192cf:30669361
defaultazurewalk:30687958
pythonms35:30701012

Sorry, I don't follow, can you give some more details about what you are seeing and what the problem is? Maybe a screenshot or recording?

I’ll get a recording of the screen and send it to you
On Mon, Apr 3, 2023 at 11:17 AM Rob Lourens @.***>
wrote:

Sorry, I don't follow, can you give some more details about what you are
seeing and what the problem is? Maybe a screenshot or recording?
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode/issues/178904#issuecomment-1494696108,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4XVWFHOW6METYIRZHRTDP3W7MAZ7ANCNFSM6AAAAAAWP3VMLI
.
You are receiving this because you authored the thread.Message ID:
@.***>

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

authors: 12112122 VSCodeTriageBot roblourens