text:
Files from linux home folder not always properly opened (wsl2 to windows 11 path translation)

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

VS Code Version:
Version: 1.64.2 (user setup)
Commit: f80445acd5a3dadef24aa209168452a3d97cc326
Date: 2022-02-09T22:02:28.252Z
Electron: 13.5.2
Chromium: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS Version:
W11 Version 10.0.22000 Build 22000 + WSL2 Ubuntu 20.04.3 LTS

Steps to Reproduce:

Go to Windows home folder, for example: cd /mnt/c/Users/alke
Open some file from linux home folder (for example /home/alke) using ~ as a shortcut: code ~/.ssh/known_hosts
See that file does not exist.
Go to linux home folder: cd ~
Open the same file by running the same command: code ~/.ssh/known_hosts
See that file is properly opened.

Apparently there is some problem when translating path from wsl2 ubuntu to windows depending on what is the context where the command is executed.

Is this in the integrated terminal of a WSL window, or from an external Ubuntu terminal?
The steps above work for me for both. The ~ is correctly resolved. This is done by the shell.
If it's with the external terminal,
can you run VSCODE_WSL_DEBUG_INFO=true code ~/.ssh/known_hosts? You should then see that wslCode.sh is called and it should happen with the resolved input path.

source: gharchive/issue

authors: aeschli alkesander

repo: microsoft/vscode

license: MIT

license_type: permissive

license_source: github-api


text:
Keep seeing .attach_pidXXXXX files

Issue Type: Bug
While developing on my Java application I see .attach_pid240305 and other files with the same pattern appear and disappear in the root of my project. On multiple occations I have accedentally added them to my git repository because of it. I assume they should be located in /tmp not in the root of my project.
VS Code version: Code 1.65.2 (c722ca6c7eed3d7987c0d5c3df5c45f6b15e77d1, 2022-03-10T15:36:26.048Z)
OS version: Linux x64 5.13.0-37-generic
Restricted Mode: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz (12 x 2200)

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)
2, 1, 1

Memory (System)
31.01GB (3.79GB free)

Process Argv
. --crash-reporter-id df8e483c-c861-4964-af48-e3e934c316bc

Screen Reader
no

VM
0%

DESKTOP_SESSION
gnome

XDG_CURRENT_DESKTOP
GNOME

XDG_SESSION_DESKTOP
gnome

XDG_SESSION_TYPE
x11

Extensions (49)

Extension
Author (truncated)
Version

vscode-css-formatter
aes
1.0.2

ng-template
Ang
13.3.0

asciidoctor-vscode
asc
2.9.8

FreeMarker
dco
0.0.9

java-decompiler
dgi
0.0.3

xml
Dot
2.5.1

vscode-html-css
ecm
1.11.0

EditorConfig
Edi
0.16.4

vscode-great-icons
emm
2.1.84

vsc-material-theme-icons
equ
2.2.1

vscode-firefox-debug
fir
2.9.6

shell-format
fox
7.2.2

gc-excelviewer
Gra
4.2.53

todo-tree
Gru
0.0.215

mayukaithemevsc
Gul
3.1.1

vscode-drawio
hed
1.6.4

rest-client
hum
0.24.6

java-properties
ith
0.0.2

code-groovy
mar
0.1.2

vscode-docker
ms-
1.21.0

python
ms-
2022.2.1924087327

vscode-pylance
ms-
2022.3.3

jupyter
ms-
2022.2.1030672458

vscode-typescript-tslint-plugin
ms-
1.3.3

vsliveshare
ms-
1.0.5449

vsliveshare-audio
ms-
0.1.91

vsliveshare-pack
ms-
0.4.0

vscode-boot-dev-pack
Piv
0.1.0

vscode-spring-boot
Piv
1.32.0

material-icon-theme
PKi
4.14.1

vscode-data-preview
Ran
2.3.0

fabric8-analytics
red
0.3.5

java
red
1.4.0

vscode-commons
red
0.0.6

vscode-xml
red
0.19.1

vscode-yaml
red
1.6.0

scala
sca
0.5.5

semgrep
Sem
0.3.1

vscode-scss-formatter
sib
2.4.1

sort-lines
Tyr
1.9.1

vscodeintellicode
Vis
1.2.17

vscode-java-debug
vsc
0.40.0

vscode-java-dependency
vsc
0.19.0

vscode-java-pack
vsc
0.22.1

vscode-java-test
vsc
0.34.2

vscode-maven
vsc
0.35.1

vscode-spring-boot-dashboard
vsc
0.3.0

vscode-spring-initializr
vsc
0.9.0

markdown-all-in-one
yzh
3.4.0

(1 theme extensions excluded)

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythonvspyl392:30443607
pythontb:30283811
pythonvspyt551cf:30345471
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30445986
pythondataviewer:30285071
vscod805:30301674
pythonvspyt200:30340761
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
vsc1dst:30438360
pythonvs932:30410667
wslgetstarted:30449410
vsclayoutctrc:30451274
dsvsc009:30452663
pythonvsnew555:30457759
vscscmwlcmt:30438805
vscgsvid2:30447481
cppdebugcf:30451567
vscaat:30438848
pynewfile477cf:30450039

/extJavaDebug

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: IvoLimmen VSCodeTriageBot weinand


text:
VSCode no longer opens default browser correctly (Ubuntu 20.04)

Issue Type: Bug
Normally when ctrl-clicking URLs within VSCode, VSCode will open my default browser.
For approximately the last two weeks (since ~2022-04-16), VSCode now launches links in a new browser session, which does not have any of my cookies/extensions/etc loaded.
CTRL+Clicking links from the terminal and other tools continues to work as expected, it's vscode that appears to be the issue.
Steps:

Install and configure Firefox as default browser. Install any extension in browser, sign into any site.
Launch a terminal within VSCode
echo "https://example.com"
Ctrl-Click on the link.
Observe that Firefox has been launched with a new window, without your extension, and that navigating to the signed-in site does not have you signed in.

I have run apt-get dist-upgrade and ensured I'm running the latest version of VSCode via snap.
$ snap list | grep code
code               dfd34e82                    94     latest/stable    vscode*                classic
VS Code version: Code 1.66.2 (dfd34e8260c270da74b5c2d86d61aee4b6d56977, 2022-04-11T07:49:24.808Z)
OS version: Linux x64 5.13.0-40-generic snap
Restricted Mode: No

System Info

Item
Value

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

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offopengl: enabled_onrasterization: disabled_softwareraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: disabled_softwarevideo_encode: disabled_softwarevulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
2, 2, 2

Memory (System)
31.29GB (0.44GB free)

Process Argv
--no-sandbox --force-user-env --unity-launch --crash-reporter-id caf7f5d1-3e3a-4249-b0ae-6a4971c07c87

Screen Reader
no

VM
0%

DESKTOP_SESSION
ubuntu

XDG_CURRENT_DESKTOP
Unity

XDG_SESSION_DESKTOP
ubuntu

XDG_SESSION_TYPE
x11

Extensions: none
A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
pythonvspyl392:30443607
pythontb:30283811
pythonvspyt551:30345470
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
vscorecescf:30445987
pythondataviewer:30285071
vscod805:30301674
pythonvspyt200:30340761
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
vsc1dst:30438360
pythonvs932:30410667
wslgetstarted:30449410
pythonvsnew555:30457759
vscscmwlcmt:30465135
cppdebugcf:30475217

Occurs to me as well
Issue Type: Bug
VS Code version: Code 1.67.0 (57fd6d0195bb9b9d1b49f6da5db789060795de47, 2022-05-04T12:08:42.978Z)
OS version: Linux x64 5.13.0-40-generic snap
Restricted Mode: No
Remote OS version: Linux x64 5.4.128-1-pve

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-6300HQ CPU @ 2.30GHz (4 x 2300)

GPU Status
2d_canvas: unavailable_softwarecanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: disabled_softwaremultiple_raster_threads: enabled_onoop_rasterization: disabled_offopengl: disabled_offrasterization: disabled_softwareraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: disabled_softwarevideo_encode: disabled_softwarevulkan: disabled_offwebgl: unavailable_softwarewebgl2: unavailable_software

Load (avg)
2, 1, 1

Memory (System)
7.66GB (1.21GB free)

Process Argv
--no-sandbox --force-user-env --unity-launch --crash-reporter-id 520d61c2-2339-4c33-bd7f-53b1b144763a

Screen Reader
no

VM
0%

DESKTOP_SESSION
ubuntu

XDG_CURRENT_DESKTOP
Unity

XDG_SESSION_DESKTOP
ubuntu

XDG_SESSION_TYPE
x11

Item
Value

Remote
SSH: fagc

OS
Linux x64 5.4.128-1-pve

CPUs
Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz (2 x 3591)

Memory (System)
8.00GB (4.92GB free)

VM
0%

Extensions (16)

Extension
Author (truncated)
Version

bracket-pair-colorizer
Coe
1.0.62

auto-rename-tag
for
0.1.10

discord-vscode
icr
5.8.0

remote-containers
ms-
0.234.0

remote-ssh
ms-
0.78.0

remote-ssh-edit
ms-
0.80.0

remote-wsl
ms-
0.66.2

vscode-remote-extensionpack
ms-
0.21.0

vscode-todo-highlight
way
1.0.5

vscode-sqlite
ale
0.14.0

vscode-eslint
dba
2.2.2

gitlens
eam
12.0.6

prettier-vscode
esb
9.5.0

copilot
Git
1.17.5850

prisma
Pri
3.13.0

vscode-wakatime
Wak
18.1.2

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythonvspyl392:30443607
pythontb:30283811
pythonvspyt551cf:30345471
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscorecescf:30445987
pythondataviewer:30285071
vscod805cf:30301675
pythonvspyt200:30340761
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
vsc1dst:30438360
pythonvs932:30410667
wslgetstarted:30449410
pythonvsnew555:30457759
vscscmwlcmt:30465135
cppdebug:30475216

Occurs to me as well. Tested the same thing with the .deb version freshly downloaded, and it had exactly the same problem on Ubuntu 22.04.

Occurs to me as well on Ubuntu 22.04

Almost the same issue as OP, however, Ctrl + click to open a definition locally in a new vscode tab still works, but any URLs in the editor or terminal no longer open in my default browser.
The issue just started today 2022/10/19

Found this old comment that resolved the issue for me (wanting Firefox as the default)
https://github.com/microsoft/vscode/issues/51744#issuecomment-553076228
Try using the browser itself to set it as the default browser.

Unable to repro in latest stable 1.74 with the steps provided in https://github.com/microsoft/vscode/issues/148097#issue-1215227263

Please provide steps on how you have setup your browser, I tried the steps from https://github.com/microsoft/vscode/issues/148097#issue-1215227263 and it works with the snap package. Does the issue also repro when you use other browsers as default, ex: Chromium on that machine ?

Do others facing the issue also use firefox from snap or installed via .deb ?
Thanks for confirming, I am still unable to repro using firefox snap package. @Tyriar @meganrogge what call do we make to open default applications for links from the integrated terminal ?

authors: GigglePocket McToel deepak1556 nijek oof2win2 seamuslowry willhughes-au


text:
10

We have written the needed data into your clipboard because it was too large to send. Please paste.

2

1

4

455555555555555555

55555555556454667524273

0000214


text:
Search results inaccurate after resizing terminal panel

Testing #150554

Create a new integrated terminal
Type in echo "foo" and hit enter
Type in echo "foo" and hit enter again
Ctrl+F and search for "foo", you should see four results
Resize the integrated terminal so the first echo "foo" is out of view
Ctrl+F again
:bug: there's only two results, not four

This is how conpty handles resize on Windows currently, if you resize to bring them back again you should see the foo lines are actually removed:

authors: Tyriar joyceerhl


text:
unable to minimize window

Issue Type: Bug
the minimize screenwindow function doesnt work. using the latest version for windows os.
VS Code version: Code 1.68.1 (30d9c6cd9483b2cc586687151bcbcd635f373630, 2022-06-14T12:48:58.283Z)
OS version: Windows_NT x64 10.0.19044
Restricted Mode: No

System Info

Item
Value

CPUs
AMD FX-7500 Radeon R7, 10 Compute Cores 4C+6G   (4 x 2096)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: unavailable_offopengl: enabled_onrasterization: unavailable_offraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: unavailable_offvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
6.93GB (3.13GB free)

Process Argv
--crash-reporter-id 932e5508-c0f6-4281-acc6-cb0db907e9db

Screen Reader
no

VM
0%

Extensions (8)

Extension
Author (truncated)
Version

anaconda-extension-pack
ms-
1.0.0

python
ms-
2022.8.0

vscode-pylance
ms-
2022.6.30

jupyter
ms-
2022.5.1001601848

jupyter-keymap
ms-
1.0.0

jupyter-renderers
ms-
1.0.8

vscode-yaml
red
1.8.0

LiveServer
rit
5.7.5

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscorecescf:30445987
pythondataviewer:30285071
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
vsc1dst:30438360
pythonvs932:30410667
wslgetstarted:30449410
vscscmwlcmt:30465135
cppdebug:30492333
vsclangdc:30486549

/gifPlease

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

authors: VSCodeTriageBot deepak1556 lionofera


text:
Commit Action button - tweak button for rebase

Testing #153317

[ ] Update label accordingly
[ ] Remove secondary actions

Pushing this out to the next milestone as there are some things I need to investigate first related to the rebase flow.

Decided to keep the "Commit" label for the button to keep things simple.
Will change it if needed, based on customer feedback.


text:
"Virtual Folders" like those in Visual Studio, to help organize multi-project solutions

"Virtual Folders" or some similar feature would help to better organize the project structure in the Explorer tab.
In the image, the comparison of the same solution opened in Visual Studio and VS Code:

Yeah, it would be great feature


text:
Doesn't stop on breakpoins

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

VS Code Version:  1.70.2 (Universal)
OS Version: MacOS (M1)
Python Extension Version: v2022.12.1
Pylance Extension Version: v2022.8.40
Python Version: 3.10

Steps to Reproduce:

Open the django project.
Create lunch.json file for django
Run the debugger.
Keep breakpoins

Does't stop in Breakpoint. I have tried everything and here to report expecting i will get any help from here.

/extPython

It looks like this is caused by the Python extension. Please file the issue to the Python extension repository. Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our issue reporting guidelines for more information.
Happy Coding!

authors: VSCodeTriageBot gjsjohnmurray sthz31


text:
Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.

Error: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
at s.lb in src/vs/editor/browser/widget/diffEditorWidget.ts:443:11
at s.setModel in src/vs/editor/browser/widget/diffEditorWidget.ts:818:8
at te.showChange in src/vs/workbench/contrib/scm/browser/dirtydiffDecorator.ts:227:10
at zl.next in src/vs/workbench/contrib/scm/browser/dirtydiffDecorator.ts:650:10
at zl.C in src/vs/workbench/contrib/scm/browser/dirtydiffDecorator.ts:830:9
at <anonymous> in src/vs/workbench/contrib/scm/browser/dirtydiffDecorator.ts:609:42
at u.invoke in src/vs/base/common/event.ts:692:17
at f.deliver in src/vs/base/common/event.ts:899:22
at J.fire in src/vs/base/common/event.ts:860:11
at J.fire in src/vs/editor/browser/widget/codeEditorWidget.ts:1903:9
at Rb.ce.onMouseUp in src/vs/editor/browser/widget/codeEditorWidget.ts:1775:49
at t.emitMouseUp in out/vs/workbench/workbench.desktop.main.js:72:17412
at R.emitMouseUp in src/vs/editor/browser/view/viewController.ts:315:10
at C.v in src/vs/editor/browser/controller/mouseHandler.ts:260:10
at <anonymous> in src/vs/editor/browser/controller/mouseHandler.ts:109:64
at callback in src/vs/editor/browser/editorDom.ts:159:4

Go to Errors Site

Rewriting the diff editor probably fixed this issue.

authors: VSCodeTriageBot hediet


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

Type: Bug
❗❗❗ Please fill in the sections below to help us diagnose the issue ❗❗❗
TypeScript Version: 4.9.5
Steps to reproduce crash

Global TypeScript Server Plugins
❗ Please test with extensions disabled. Extensions are the root cause of most TypeScript server crashes

typescript-deno-plugin
@twind/typescript-plugin

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: semantic
Error: Debug Failure. False expression.
    at watchFailedLookupLocationOfResolution (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:124490:22)
    at Array.forEach (<anonymous>)
    at watchFailedLookupLocationOfNonRelativeModuleResolutions (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:124598:29)
    at Map.forEach (<anonymous>)
    at Object.startCachingPerDirectoryResolution (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:124176:50)
    at Project.updateGraphWorker (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:174216:38)
    at Project.updateGraph (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:174145:42)
    at ProjectService.assignOrphanScriptInfoToInferredProject (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:176503:25)
    at ProjectService.assignProjectToOpenedScriptInfo (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:178195:26)
    at c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:178469:97
    at Object.flatMap (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:524:25)
    at ProjectService.applyChangesInOpenFiles (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:178469:41)
    at Session.handlers.ts.Map.ts.getEntries._a.<computed> (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:179841:46)
    at c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:182034:96
    at Session.executeWithRequestId (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:182025:28)
    at Session.executeCommand (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:182034:41)
    at Session.onMessage (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:182062:35)
    at process.<anonymous> (c:\Users\mm\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:186218:31)
    at process.emit (node:events:526:28)
    at emit (node:internal/child_process:938:14)
    at process.processTicksAndRejections (node:internal/process/task_queues:84:21)

VS Code version: Code 1.75.0 (e2816fe719a4026ffa1ee0189dc89bdfdbafb164, 2023-02-01T15:23:45.584Z)
OS version: Windows_NT x64 10.0.19044
Modes:
Sandboxed: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz (4 x 2904)

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.88GB (6.35GB free)

Process Argv
--crash-reporter-id b196e40f-c962-40c7-997e-2c190ac5b8de

Screen Reader
no

VM
60%

Extensions (17)

Extension
Author (truncated)
Version

path-intellisense
chr
2.8.4

vscode-eslint
dba
2.4.0

vscode-deno
den
3.17.0

es7-react-js-snippets
dsz
4.4.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

material-icon-theme
PKi
4.23.1

vscode-thunder-client
ran
2.4.1

LiveServer
rit
5.7.9

twind-intellisense
sas
0.2.1

errorlens
use
3.7.0

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
vscoreces:30445986
pythondataviewer:30285071
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593:30376534
pythonvs932:30410667
cppdebug:30492333
vsclangdc:30486549
c4g48928:30535728
dsvsc012cf:30540253
pynewvextcfv2:30660300
azure-dev_surveyone:30548225
pyindex848:30577860
nodejswelcome1cf:30587006
3biah626:30602489
pyind779:30657576
89544117:30613380
pythonsymbol12cf:30657549

I have updated my TypeScript version and it works for me.

I have updated my TypeScript version and it works for me.


text:
Can't select text with mouse

Type: Bug
Anytime I open vscode I am unable to drag and select text in the editor with mouse. I tried fresh install and still the same.
Settings don't seem to indicate anything set improperly. Not sure what other info I can provide unfortunately.
VS Code version: Code 1.80.1 (74f6148eb9ea00507ec113ec51c489d6ffb4b771, 2023-07-12T17:22:07.651Z)
OS version: Windows_NT x64 10.0.19045
Modes:

System Info

Item
Value

CPUs
AMD Ryzen 9 7950X 16-Core Processor             (32 x 4492)

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

Load (avg)
undefined

Memory (System)
63.15GB (49.88GB free)

Process Argv
--crash-reporter-id b56e86f3-9413-46ee-baa2-9ee52f154ea7

Screen Reader
no

VM
0%

Extensions: none
A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vslsvsres303:30308271
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
vscod805:30301674
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
pythonvs932:30410667
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
pynewext54:30695312
azure-dev_surveyone:30548225
vsccc:30610678
2e4cg342:30602488
f6dab269:30613381
2i9eh265:30646982
showlangstatbar:30737416
vsctsb:30748421
a2ce3375:30757347
pythonfmttext:30731395
pythoncmv:30756943
fixshowwlkth:30771522
hideindicator:30785051
pythongtdpath:30769146
i26e3531:30792625
pythonnosmt12:30779714
pythonidxpt:30784022
pythonnocebcf:30776496
e537b577:30795824
dsvsc013:30795093

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

authors: VSCodeTriageBot kyleflett


text:
bracket pair color flickers if large text is comment and then uncomment

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

VS Code Version: 1.81.1
OS Version: Windows

Steps to Reproduce:

comment a text from large file and uncomment it
bracket's pair color is flickring

https://github.com/microsoft/vscode/assets/50770619/88758473-bc01-41c6-be22-6e1199c8f25f

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

This is as designed, but maybe it can be improved, thus keeping this issue open.

authors: VSCodeTriageBot abhijit-chikane hediet


text:
Interactive rebase - Commit Msg cannot be edited while doing "Edit"

Type: Bug
When using Interactive and selecting Edit, the commit is waiting for amending. However, changing the commit message is not possible from GUI.

The current workaround is to use the command line (git commit --amend) or do another interactive rebase later and choose "Reword".
VS Code version: Code 1.81.1 (6c3e3dba23e8fadc360aed75ce363ba185c49794, 2023-08-09T22:22:42.175Z)
OS version: Windows_NT x64 10.0.22000
Modes:

I also frequently encounter this if I'm using edit to break a commit into multiple smaller commits, and I have to use the terminal and git commit -m "new commit name" because VS Code incorrectly states it can't be done.


text:
Unexpected space between PowerLine Symbols on Integrated Terminal

Type: Bug

Install starship
Use this starship config

format = """
[](#182C61)\
$username\
[](fg:#182C61 bg:#01579B)\
$directory\
[](fg:#01579B bg:#16a085)\
$git_branch\
$git_status\
[](fg:#16a085 bg:#1B5E20)\
$c\
$python\
$elixir\
$elm\
$golang\
$gradle\
$haskell\
$java\
$julia\
$nodejs\
$nim\
$rust\
$scala\
[](fg:#1B5E20 bg:#2980b9)\
$docker_context\
[](fg:#2980b9 bg:#3F51B5)\
$time\
[](fg:#3F51B5 bg:#1A237E)\
$cmd_duration\
[](fg:#1A237E bg:#2c3e50)\
$status\
[ ](fg:#2c3e50)\
"""
command_timeout = 5000
scan_timeout = 70

[username]
show_always = true
style_user = "bg:#182C61"
style_root = "bg:#182C61"
format = "[󰀉 $user ]($style)"
disabled = false

[directory]
style = "bg:#01579B"
format = "[ 󰉋 $path ]($style)"
truncation_length = 3
truncation_symbol = "…/"

[c]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[python]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[elixir]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[elm]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[git_branch]
symbol = ""
style = "bg:#16a085 fg:#000000"
format = "[ $symbol $branch ]($style)"

[git_status]
style = "bg:#16a085 fg:#000000"
format = "[$all_status$ahead_behind ]($style)"

[golang]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[gradle]
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[haskell]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[java]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[julia]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[nodejs]
symbol = ""
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[nim]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[rust]
symbol = ""
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[scala]
symbol = " "
style = "bg:#1B5E20"
format = "[ $symbol ($version) ]($style)"

[docker_context]
symbol = " "
style = "bg:#2980b9"
format = "[ $symbol $context ]($style) $path"

[time]
disabled = false
time_format = "%r" # Hour:Minute:Seconds AM/PM Format
style = "bg:#3F51B5 fg:#000000"
format = "[ 󰥔 $time ]($style)"

[cmd_duration]
style = "bg:#1A237E"
min_time = 500
format = "[ 󰅒 took: $duration ]($style)"

[status]
style = "bg:#2c3e50"
symbol = "💔 "
success_symbol = "❤"
format = "[ $symbol$common_meaning$signal_name$maybe_int ]($style)"
map_symbol = true
disabled = false

Configure PowerShell to use starship
Open PowerShell using Integrated Terminal
See Unexpected space between PowerLine Symbols on Integrated Terminal

VS Code version: Code 1.82.1 (6509174151d557a81c9d0b5f8a5a1e9274db5585, 2023-09-08T08:45:05.575Z)
OS version: Windows_NT x64 10.0.22621
Modes:

System Info

Item
Value

CPUs
Intel(R) Core(TM)2 Duo CPU     T5870  @ 2.00GHz (2 x 1995)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: disabled_offopengl: enabled_onrasterization: unavailable_offraw_draw: disabled_off_okvideo_decode: unavailable_offvideo_encode: unavailable_offvulkan: disabled_offwebgl: enabledwebgl2: unavailable_offwebgpu: enabled

Load (avg)
undefined

Memory (System)
1.93GB (0.27GB free)

Process Argv
--disable-extensions --crash-reporter-id 1c4fcefb-ace5-4e79-bc88-877db98ea822

Screen Reader
no

VM
0%

Extensions disabled
A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vslsvsres303:30308271
vserr242cf:30382550
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vsdfh931:30280409
vshan820:30294714
vstes263:30335439
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
pythonvs932:30410667
vsclangdf:30486550
c4g48928:30535728
dsvsc012:30540252
pynewext54:30695312
azure-dev_surveyone:30548225
vscccc:30803845
2e4cg342:30602488
89544117:30613380
a9j8j154:30646983
showlangstatbar:30737416
962ge761:30835153
03d35959:30757346
pythonfmttext:30731395
fixshowwlkth:30771522
showindicator:30805244
pythongtdpath:30769146
i26e3531:30792625
pythonnosmt12:30797651
pythonidxptcf:30805731
pythonnoceb:30805159
dsvsc013:30795093
dsvsc014:30804076
diffeditorv2:30821572
dsvsc015cf:30829746

Related issue on starship/starship#5439

I was searching for this issue for evenings now - bruh.
As mentioned here, this issue occurs on Windows but not on linux.
It might also be worth mentioning that this issue only occurs for characters which have a code point above U+FFFF (i.e. any nerd font glyph which has an ID with more than 4 hexadecimal characters).
Meaning:
The folder icon nf-md-folder with the code point f024b will cause this issue, while the (I believe) similar looking icon nf-fa-folder with code point f07b (take note that it only has 4 characters) won't:

I'm seeing this as well, with Oh-My-Posh. It looks like the integrated terminal is miscalculating the width of a character string like "\udb84\udfab" as 2, rather than 1 (it's the UTF-16 representation of a high bit character).

I'm seeing this as well, with Oh-My-Posh. It looks like the integrated terminal is miscalculating the width of a character string like "\udb84\udfab" as 2, rather than 1 (it's the UTF-16 representation of a high bit character).

So it's indeed a bug for Visual Studio Code not starship or oh-my-posh

Hi @Tyriar
I tested quite a few versions of Windows Terminal and the error seems to occur on Windows in any Windows Terminal version below 1.20:
https://github.com/starship/starship/issues/5439#issuecomment-2388671245
Is this information of any help?

authors: fluentmoheshwar manuth pfmoore


text:
Aux window: revisit IEditorService / IEditorGroupService users global assumptions

In some cases we should make sure to use a scoped service if needed.

This is way too large to go through all uses. Will tackle specific issues as they are raised.


text:
CSP on Web breaks "Install Extension from Location..." Command

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

VS Code Version: web (insiders.vscode.dev)
OS Version: Google Chrome

Steps to Reproduce:

Open a repository in vscode web insiders. (I was using https://insiders.vscode.dev/github/AdamRaichu/vscode-docx-viewer)
Open the command palette (Ctrl+Shift+P).
Type "Install Extension from Location", and run that command.
Paste in a URL that is the root of an extension hosted online. (I was using https://raw.githubusercontent.com/AdamRaichu/vscode-zip-viewer/main/)
No error or failure message is visible to the user, but the console has the following messages.

Refused to connect to 'https://raw.githubusercontent.com/AdamRaichu/vscode-zip-viewer/main/package.json' because it violates the following Content Security Policy directive: "connect-src 'self' https://main.vscode-cdn.net https://vscodeweb.azureedge.net http://localhost:* https://localhost:* https://api.github.com/ https://update.code.visualstudio.com/api/ https://*.vscode-unpkg.net/ https://default.exp-tas.com/vscode/ab https://vscode-sync.trafficmanager.net/ https://vscode-sync-insiders.trafficmanager.net/ https://*.gallerycdn.vsassets.io https://vortex.data.microsoft.com/collect/v1 https://marketplace.visualstudio.com/_apis/public/gallery/ https://vslsdev.blob.core.windows.net/webextension/ https://vslsppe.blob.core.windows.net/webextension/ https://vscodedotdev.blob.core.windows.net/web-builds/ https://az764295.vo.msecnd.net/experiments/vscode-experiments.json https://vscodeexperiments.azureedge.net/experiments/vscode-experiments.json https://code.visualstudio.com/raw/ https://vscode-auth.github.com https://*.gallery.vsassets.io/_apis/public/gallery/ https://marketplace.visualstudio.com/items/ https://az764295.vo.msecnd.net/extensions/marketplace.json https://az764295.vo.msecnd.net/extensions/workspaceRecommendations.json.gz https://az764295.vo.msecnd.net/profile-templates/ https://mobile.events.data.microsoft.com/ https://auth.vscode.dev https://auth.insiders.vscode.dev https://*.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com https://vscodeedu.com https://ppe.vscodeedu.com https://management.azure.com https://*.instances.azureml.ms:* wss://*.instances.azureml.ms:* https://api-dogfood.resources.windows-int.net/ https://login.windows-ppe.net/".

Refused to connect to 'https://raw.githubusercontent.com/AdamRaichu/vscode-zip-viewer/main/package.json' because it violates the document's Content Security Policy.

Error while fetching manifest from https://raw.githubusercontent.com/AdamRaichu/vscode-zip-viewer/main/ Failed to fetch

Uncaught (in promise) Error: Cannot find packageJSON from the location https://raw.githubusercontent.com/AdamRaichu/vscode-zip-viewer/main/
    at n.install (workbench.web.main.js:2693:3248)
install @ workbench.web.main.js:2693

I'm opening this issue because the idea of having a CSP and installing an extension from the web are contradictory. Consider these two questions: Why have a command that allows for installing from the web if no user-controlled urls are allowed? And if you want such a command to work, why have a CSP in the first place?
Either the CSP should be changed in order to allow this command to function, or it should be removed from the web version. I personally would advocate for keeping this command as it is useful for testing web extensions, but I can understand why the CSP is in place.

@AdamRaichu You cannot add any location to install an extension from location. Purpose of this command to side load your extension in web to test before publishing. Please check this doc - https://code.visualstudio.com/api/extension-guides/web-extensions#test-your-web-extension-in-vscode.dev

Ah, thank you. I had never found that page before.


text:
SCM view no longer refreshes when discarding changes

Make a change in an existing file that is tracked by the SCM view
Use the SCM view to discard the change
🐛 The entry either takes a while to go away or is sticky.

This used to be instant, not sure when it regressed as I realize this has been an issue for the past week at least but kept forgetting to file an issue. Clicking the refresh icon immediately updates the tree and removes the stale issue.

@lramos15, are you able to consistently reproduce this issue?
Is the git.optimisticUpdate setting enabled?

I have been able to consistently reproduce this, yes. It's been bugging me quite a bit for the past few days.
I don't have git.optimisticUpdate

git.optimisticUpdate is enabled by default so I was wondering if you explicitly disabled it? Does the experience change if you enable this settings and go through the repro steps?

It is not disabled. I meant that I don't have it in my settings.json. I have not changed this setting

Here's one example. Sometimes it's even slower.

Closing the issue as we have tracked this down to a checkout hook.


text:
Adopt the multi-file diff editor for rendering refactor previews

This feature request is about using the multi-diff editor in order to render the preview from the refactor preview view. Currently each change is shown in its own diff editor. We have decided to adopt the following approach to implement this:

On click of the refactor preview, open a multi-diff editor showing all the changes
Place the refactor preview view directly into the multi-diff editor. Currently it is in an output view, on the same level as the terminal.
Explore combining the tree of changes with the multi-diff editor

cool

One idea that was proposed by @lszomoru is to show the refactor preview in the side panel instead of within the editor (just like the results of find references). This would free some vertical space for the multi diff editor, and would allow us to reuse an existing component.

Ah yes that's right

authors: aiday-mar hediet tjx666


text:
"Always" showing incoming changes doesn't always show incoming changes

I just set both incoming and outgoing to always using the git menu like this:

However, no incoming changes are shown.  git log:

Some git logs too:
2024-02-20 15:11:14.619 [trace] [swf] Scan workspace folders: []
2024-02-20 15:11:15.143 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/alexr00/resulting-tahr refs/remotes/alexr00/resulting-tahr [482ms]
2024-02-20 15:11:15.149 [info] > git rev-parse --show-toplevel [355ms]
2024-02-20 15:11:15.149 [trace] Repository root for path d:\repos\Microsoft\vscode\.github is: d:\repos\Microsoft\vscode
2024-02-20 15:11:15.149 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:15.149 [trace] Opening repository: d:\repos\Microsoft\vscode\.profile-oss
2024-02-20 15:11:15.563 [info] > git status -z -uall [414ms]
2024-02-20 15:11:15.565 [trace] GitHistoryProvider:onDidRunGitStatus - HEAD: {"type":0,"name":"alexr00/resulting-tahr","commit":"dc31267dbafe9cb630d5b01be802faa8bacf2551","ahead":0,"behind":0}
2024-02-20 15:11:15.565 [trace] GitHistoryProvider:onDidRunGitStatus - repository.HEAD: {"type":0,"name":"alexr00/resulting-tahr","commit":"dc31267dbafe9cb630d5b01be802faa8bacf2551","ahead":0,"behind":0}
2024-02-20 15:11:15.565 [trace] GitHistoryProvider:onDidRunGitStatus - HEAD has not changed
2024-02-20 15:11:15.565 [trace] Operation end: Status (blocking: false, readOnly: false; retry: false; showProgress: true)
2024-02-20 15:11:15.575 [info] > git rev-parse --show-toplevel [295ms]
2024-02-20 15:11:15.575 [trace] Repository root for path d:\repos\Microsoft\vscode\.profile-oss is: d:\repos\Microsoft\vscode
2024-02-20 15:11:15.575 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:15.575 [trace] Opening repository: d:\repos\Microsoft\vscode\.vscode
2024-02-20 15:11:15.828 [info] > git rev-parse --show-toplevel [190ms]
2024-02-20 15:11:15.828 [trace] Repository root for path d:\repos\Microsoft\vscode\.vscode is: d:\repos\Microsoft\vscode
2024-02-20 15:11:15.828 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:15.828 [trace] Opening repository: d:\repos\Microsoft\vscode\.vscode-test
2024-02-20 15:11:16.021 [info] > git rev-parse --show-toplevel [155ms]
2024-02-20 15:11:16.021 [trace] Repository root for path d:\repos\Microsoft\vscode\.vscode-test is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.021 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.021 [trace] Opening repository: d:\repos\Microsoft\vscode\build
2024-02-20 15:11:16.152 [info] > git rev-parse --show-toplevel [118ms]
2024-02-20 15:11:16.152 [trace] Repository root for path d:\repos\Microsoft\vscode\build is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.152 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.152 [trace] Opening repository: d:\repos\Microsoft\vscode\cli
2024-02-20 15:11:16.277 [info] > git rev-parse --show-toplevel [117ms]
2024-02-20 15:11:16.277 [trace] Repository root for path d:\repos\Microsoft\vscode\cli is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.277 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.278 [trace] Opening repository: d:\repos\Microsoft\vscode\extensions
2024-02-20 15:11:16.385 [info] > git rev-parse --show-toplevel [96ms]
2024-02-20 15:11:16.386 [trace] Repository root for path d:\repos\Microsoft\vscode\extensions is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.386 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.386 [trace] Opening repository: d:\repos\Microsoft\vscode\out
2024-02-20 15:11:16.478 [info] > git rev-parse --show-toplevel [84ms]
2024-02-20 15:11:16.478 [trace] Repository root for path d:\repos\Microsoft\vscode\out is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.478 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.478 [trace] Opening repository: d:\repos\Microsoft\vscode\remote
2024-02-20 15:11:16.538 [trace] [swf] Scan workspace folders: []
2024-02-20 15:11:16.600 [info] > git rev-parse --show-toplevel [115ms]
2024-02-20 15:11:16.600 [trace] Repository root for path d:\repos\Microsoft\vscode\remote is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.600 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.601 [trace] Opening repository: d:\repos\Microsoft\vscode\resources
2024-02-20 15:11:16.710 [info] > git rev-parse --show-toplevel [96ms]
2024-02-20 15:11:16.710 [trace] Repository root for path d:\repos\Microsoft\vscode\resources is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.710 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.710 [trace] Opening repository: d:\repos\Microsoft\vscode\scripts
2024-02-20 15:11:16.782 [info] > git rev-parse --show-toplevel [66ms]
2024-02-20 15:11:16.782 [trace] Repository root for path d:\repos\Microsoft\vscode\scripts is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.782 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.782 [trace] Opening repository: d:\repos\Microsoft\vscode\src
2024-02-20 15:11:16.850 [info] > git rev-parse --show-toplevel [64ms]
2024-02-20 15:11:16.850 [trace] Repository root for path d:\repos\Microsoft\vscode\src is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.851 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.851 [trace] Opening repository: d:\repos\Microsoft\vscode\test
2024-02-20 15:11:16.926 [info] > git rev-parse --show-toplevel [70ms]
2024-02-20 15:11:16.926 [trace] Repository root for path d:\repos\Microsoft\vscode\test is: d:\repos\Microsoft\vscode
2024-02-20 15:11:16.926 [trace] Repository for path d:\repos\Microsoft\vscode already exists: d:\repos\Microsoft\vscode
2024-02-20 15:11:17.371 [trace] Operation start: Config (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:11:17.772 [info] > git config --local branch.alexr00/resulting-tahr.github-pr-owner-number [405ms]
2024-02-20 15:11:17.773 [warning] git config failed: Failed to execute git
2024-02-20 15:11:17.773 [trace] Operation end: Config (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:11:17.786 [trace] Operation start: Config (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:11:17.982 [info] > git config --local branch.alexr00/resulting-tahr.remote [195ms]
2024-02-20 15:11:17.982 [warning] git config failed: Failed to execute git
2024-02-20 15:11:17.982 [trace] Operation end: Config (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:11:17.992 [trace] Operation start: Config (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:11:18.225 [info] > git config --local branch.alexr00/resulting-tahr.merge [233ms]
2024-02-20 15:11:18.225 [warning] git config failed: Failed to execute git
2024-02-20 15:11:18.226 [trace] Operation end: Config (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:11:31.027 [trace] [swf] Scan workspace folders: []
2024-02-20 15:11:38.349 [trace] [svte] Scan visible text editors. autoRepositoryDetection=true
2024-02-20 15:11:39.275 [trace] [svte] Scan visible text editors. autoRepositoryDetection=true
2024-02-20 15:11:40.110 [trace] [svte] Scan visible text editors. autoRepositoryDetection=true
2024-02-20 15:11:41.419 [trace] [svte] Scan visible text editors. autoRepositoryDetection=true
2024-02-20 15:12:13.138 [trace] Operation start: GetBranch (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.258 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/alexr00/resulting-tahr [120ms]
2024-02-20 15:12:13.259 [trace] Operation end: GetBranch (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.267 [trace] Operation start: GetBranch (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.382 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/alexr00/resulting-tahr [115ms]
2024-02-20 15:12:13.383 [trace] Operation end: GetBranch (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.389 [trace] Operation start: Config (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.458 [info] > git config --local branch.alexr00/resulting-tahr.vscode-merge-base [70ms]
2024-02-20 15:12:13.459 [trace] Operation end: Config (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.465 [trace] Operation start: GetBranch (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.562 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/origin/alexr00/mammoth-lark refs/remotes/origin/alexr00/mammoth-lark [97ms]
2024-02-20 15:12:13.562 [trace] Operation end: GetBranch (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.570 [trace] Operation start: MergeBase (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.647 [info] > git merge-base refs/heads/alexr00/resulting-tahr refs/remotes/origin/alexr00/mammoth-lark [77ms]
2024-02-20 15:12:13.647 [trace] Operation end: MergeBase (blocking: false, readOnly: true; retry: false; showProgress: true)
2024-02-20 15:12:13.653 [trace] Operation start: RevList (blocking: false, readOnly: true; retry: false; showProgress: false)
2024-02-20 15:12:13.730 [info] > git -c core.longpaths=true rev-list --count --left-right refs/heads/alexr00/resulting-tahr...refs/remotes/origin/alexr00/mammoth-lark [76ms]
2024-02-20 15:12:13.730 [trace] Operation end: RevList (blocking: false, readOnly: true; retry: false; showProgress: false)
2024-02-20 15:12:13.730 [trace] GitHistoryProvider:resolveHistoryItemGroupCommonAncestor - Resolved common ancestor for 'refs/heads/alexr00/resulting-tahr' and 'refs/remotes/origin/alexr00/mammoth-lark': {"id":"dc31267dbafe9cb630d5b01be802faa8bacf2551","ahead":0,"behind":0}
2024-02-20 15:12:13.766 [trace] [swf] Scan workspace folders: []
2024-02-20 15:12:17.032 [trace] [svte] Scan visible text editors. autoRepositoryDetection=true
2024-02-20 15:12:17.032 [trace] [svte] Repository for editor resource d:\repos\Microsoft\vscode\src\vs\workbench\contrib\markdown\browser\markdownSettingRenderer.ts already exists: d:\repos\Microsoft\vscode
2024-02-20 15:12:17.547 [trace] Operation start: CheckIgnore (blocking: false, readOnly: true; retry: false; showProgress: false)
2024-02-20 15:12:17.811 [info] > git check-ignore -v -z --stdin [263ms]
2024-02-20 15:12:17.811 [trace] Operation end: CheckIgnore (blocking: false, readOnly: true; retry: false; showProgress: false)
2024-02-20 15:12:18.149 [trace] Operation start: Show (blocking: false, readOnly: true; retry: false; showProgress: false)
2024-02-20 15:12:18.160 [trace] Operation start: GetObjectDetails (blocking: false, readOnly: true; retry: false; showProgress: false)
2024-02-20 15:12:18.280 [info] > git show --textconv :src/vs/workbench/contrib/markdown/browser/markdownSettingRenderer.ts [130ms]
2024-02-20 15:12:18.280 [info] > git ls-files --stage -- D:\repos\Microsoft\vscode\src\vs\workbench\contrib\markdown\browser\markdownSettingRenderer.ts [120ms]
2024-02-20 15:12:18.291 [trace] Operation end: Show (blocking: false, readOnly: true; retry: false; showProgress: false)
2024-02-20 15:12:18.388 [info] > git cat-file -s 5193d73e16406707e1c9a3f1874e39ee3d0da876 [98ms]
2024-02-20 15:12:18.389 [trace] Operation end: GetObjectDetails (blocking: false, readOnly: true; retry: false; showProgress: false)
2024-02-20 15:12:20.028 [debug] [wt] Change: d:\repos\Microsoft\vscode\src\vs\workbench\contrib\markdown\browser\markdownSettingRenderer.ts
2024-02-20 15:12:20.060 [debug] [wt] Change: d:\repos\Microsoft\vscode\src\vs\workbench\contrib\markdown\browser\markdownSettingRenderer.ts
2024-02-20 15:12:20.911 [debug] [wt] Change: d:\repos\Microsoft\vscode\.build\log
2024-02-20 15:12:20.911 [debug] [wt] Change: d:\repos\Microsoft\vscode\out\vs\workbench\contrib\markdown\browser\markdownSettingRenderer.js
2024-02-20 15:12:21.920 [trace] Operation start: Status (blocking: false, readOnly: false; retry: false; showProgress: true)
2024-02-20 15:12:22.012 [info] > git config --get commit.template [79ms]
2024-02-20 15:12:22.050 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/alexr00/resulting-tahr refs/remotes/alexr00/resulting-tahr [103ms]
2024-02-20 15:12:22.188 [info] > git status -z -uall [132ms]
2024-02-20 15:12:22.193 [trace] GitHistoryProvider:onDidRunGitStatus - HEAD: {"type":0,"name":"alexr00/resulting-tahr","commit":"dc31267dbafe9cb630d5b01be802faa8bacf2551","ahead":0,"behind":0}
2024-02-20 15:12:22.193 [trace] GitHistoryProvider:onDidRunGitStatus - repository.HEAD: {"type":0,"name":"alexr00/resulting-tahr","commit":"dc31267dbafe9cb630d5b01be802faa8bacf2551","ahead":0,"behind":0}
2024-02-20 15:12:22.193 [trace] GitHistoryProvider:onDidRunGitStatus - HEAD has not changed
2024-02-20 15:12:22.193 [trace] Operation end: Status (blocking: false, readOnly: false; retry: false; showProgress: true)
2024-02-20 15:12:34.779 [trace] [swf] Scan workspace folders: []
2024-02-20 15:12:39.807 [trace] [swf] Scan workspace folders: []

Nice catch! Thank you very much!

Closing this issue as the incoming/outgoing changes section has been removed.


text:
Project Tabs on Windows

The most important reason I keep circling back to Mac OS is that VsCode still does not allow tabbed opening of multiple projects on Windows...

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!

hi

Is there any update on this? It's been quite a few months

authors: ArchUser123 VSCodeTriageBot hassanali-eon philkunz


text:
The size of the vertical scroll bar in the integrated terminal does not match the size of the editor scroll bars

Type: Bug
Steps to Reproduce:

Open Visual Studio Code.
Open the integrated terminal (usually accessible via View > Terminal).
Compare the vertical scroll bar size of the integrated terminal to the vertical scroll bar size of the editor.

Expected Behavior:
The size of the vertical scroll bar should be consistent. The vertical scroll bar in the integrated terminal should match the size of the vertical scroll bar in the editor.
Here's what it looks like:

Dark Modern
Light Modern

VS Code version: Code 1.90.1 (611f9bfce64f25108829dd295f54a6894e87339d, 2024-06-11T21:02:43.666Z), Code - Insiders 1.91.0-insider (b631c0aa4d30ff471171dd75376c6b49504f7ba1, 2024-06-18T08:27:24.007Z)
OS version: Linux x64 6.5.0-41-generic snap
Modes:

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-3610QM CPU @ 2.30GHz (8 x 3092)

GPU Status
2d_canvas: unavailable_softwarecanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: disabled_softwaremultiple_raster_threads: enabled_onopengl: disabled_offrasterization: disabled_softwareraw_draw: disabled_off_okskia_graphite: disabled_offvideo_decode: disabled_softwarevideo_encode: disabled_softwarevulkan: disabled_offwebgl: unavailable_softwarewebgl2: unavailable_softwarewebgpu: disabled_off

Load (avg)
2, 1, 1

Memory (System)
7.63GB (3.93GB free)

Process Argv
--force-user-env --no-sandbox --crash-reporter-id e8f86e41-3f8c-4aac-8c41-cb59fad957aa

Screen Reader
no

VM
0%

DESKTOP_SESSION
ubuntu

XDG_CURRENT_DESKTOP
Unity

XDG_SESSION_DESKTOP
ubuntu

XDG_SESSION_TYPE
wayland

Extensions: none
A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vstes627:30244334
vscod805cf:30301675
vsaa593cf:30376535
py29gd2263:31024238
c4g48928:30535728
962ge761:30841072
pythongtdpath:30726887
welcomedialog:30812478
pythonidxpt:30768918
pythonnoceb:30776497
asynctok:30898717
dsvsc013:30777762
dsvsc014:30777825
dsvsc015:30821418
pythontestfixt:30866404
pythonregdiag2:30926734
pythonmypyd1:30859725
2e7ec940:31000449
pythontbext0:30879054
accentitlementst:30870582
dsvsc016:30879898
dsvsc017:30880771
dsvsc018:30880772
cppperfnew:30980852
pythonait:30973460
jchc7451:31067543
showvideot:31016890
chatpanelt:31014475
da93g388:31013173
a69g1124:31018687
dvdeprecation:31040973
pythonprt:31036556
dwnewjupyter:31046869
nb_pkg_only:31057982
nativerepl1:31071684
refactort:31073763

There's less space in the terminal, so a thinner scrollbar makes sense here IMO, @Tyriar reopen if you disagree

Something changed, it never used to be like this:

Maybe an Electron update changed what scroll bar styling is available?

May version is the same:

I think it's related to an Electron/Chrome update breaking how we styled scroll bars.
This doesn't seem easy to fix. The real fix here is to add API to xterm.js to allow the use of vscode's scrollable element.

There's less space in the terminal, so a thinner scrollbar makes sense here IMO

This is a significant accessibility problem. Not everybody can use a scroll wheel.
Thin scroll bars that can't be configured to be wider should not be acceptable for any project.

I disagree that it's significant, just wait until you try use one of our sashes to resize panes if you think this is hard to hit which I think has a 3px target:

Especially since there are alternate options (wheel, keybindings). Also the mouse target actually seems to be wider than the slider's size.
Regardless, here's scrollbar-width: thin with decorations:

And scrollbar-width: auto:

It's a shame this happened at all as the decorations were perfectly sized for the old scroll bar. auto does look better now and closer to the editor so we should go with that imo. Hopefully there aren't any side effects to making this change.

just wait until you try use one of our sashes to resize panes if you think this is hard to hit

Resizing panes is something that I do maybe once a month. But this is why I have a voice command for resizing windows to a specific size, since I can't avoid that as well.

Hopefully there aren't any side effects to making this change.

Thanks, looking forward to this fix.

authors: Tyriar meganrogge s-h-a-d-o-w uRohan


text:
Source Control Not Picking changes as and when files are updated

Type: Bug
Make some changes in files, click on view -> source control

File changes are not picked up in source control unless we disable and enable Git extension
Once extension is enabled again, latest changes are picked up but if we make more changes, or revert any changes, the source control does not update the files.

VS Code version: Code 1.92.2 (fee1edb8d6d72a0ddff41e5f71a671c23ed924b9, 2024-08-14T17:29:30.058Z)
OS version: Windows_NT x64 10.0.22621
Modes:

System Info

Item
Value

CPUs
11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz (16 x 2496)

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

Load (avg)
undefined

Memory (System)
31.71GB (10.35GB free)

Process Argv
--crash-reporter-id 89574c38-aa5d-4c6c-bb88-f557cc5cfefe

Screen Reader
no

VM
0%

Extensions (24)

Extension
Author (truncated)
Version

ng-template
Ang
18.2.0

vscode-eslint
dba
3.0.10

gitlens
eam
15.3.1

EditorConfig
Edi
0.16.4

vscode-npm-script
eg2
0.3.29

prettier-vscode
esb
11.0.0

code-runner
for
0.12.2

copilot-chat
Git
0.18.2

vscode-jetbrains-keybindings
isu
0.1.9

angular-essentials
joh
18.0.0

Angular2
joh
18.0.2

vscode-peacock
joh
4.2.2

debugpy
ms-
2024.10.0

isort
ms-
2023.10.1

python
ms-
2024.12.3

vscode-pylance
ms-
2024.8.2

jupyter
ms-
2024.7.0

jupyter-keymap
ms-
1.1.2

jupyter-renderers
ms-
1.0.19

vscode-jupyter-cell-tags
ms-
0.1.9

vscode-jupyter-slideshow
ms-
0.1.6

remote-wsl
ms-
0.88.2

material-icon-theme
PKi
5.9.0

vscode-yaml
red
1.15.0

(1 theme extensions excluded)

A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805cf:30301675
binariesv615:30325510
vsaa593:30376534
py29gd2263:31024239
c4g48928:30535728
azure-dev_surveyone:30548225
962ge761:30959799
pythongtdpath:30769146
welcomedialog:30910333
pythonnoceb:30805159
asynctok:30898717
pythonregdiag2:30936856
pythonmypyd1:30879173
2e7ec940:31000449
pythontbext0:30879054
accentitlementsc:30995553
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
724cj586:31013169
pythoncenvpt:31062603
a69g1124:31058053
dvdeprecation:31068756
dwnewjupytercf:31046870
2f103344:31071589
impr_priority:31102340
refactort:31108082
pythonrstrctxt:31112756
wkspc-onlycs-c:31111717
wkspc-ranged-c:31125598
pme_test_c:31118331
ei213698:31121563
aajjf12562:31125793

@Honey20, could you try setting the typescript.tsserver.experimental.useVsCodeWatcher setting to false to see if that helps?

Hi, I tried setting it to false but the issue still persists. Source
control is not picking changes as and when files are updated. This issue is
witnessed after I had updated the VS code with the latest update.
Will be grateful if you can help me with this.
Regards
Honey Srivastav
Software Engineer
ZS Associates
On Wed, 28 Aug, 2024, 7:56 pm Ladislau Szomoru, @.***>
wrote:

@Honey20 https://github.com/Honey20, could you try setting the
typescript.tsserver.experimental.useVsCodeWatcher setting to false to see
if that helps?
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode/issues/226958#issuecomment-2315489857,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMDM4QJQAYNLILBZWHNNGRDZTXMZLAVCNFSM6AAAAABNIFL6XCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJVGQ4DSOBVG4
.
You are receiving this because you were mentioned.Message ID:
@.***>

Can you please follow the steps from this wiki and share the logs so that we can see that the file system events are working.

@Honey20, could you try setting the typescript.tsserver.experimental.useVsCodeWatcher setting to false to see if that helps?

That worked for me, @lszomoru!

The issue was resolved after updated the application.
Thanks.
On Mon, 18 Nov, 2024, 4:57 pm vs-code-engineering[bot], <
@.***> wrote:

Hey @lszomoru https://github.com/lszomoru, this issue might need
further attention.
@Honey20 https://github.com/Honey20, you can help us out by closing
this issue if the problem no longer exists, or adding more information.
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode/issues/226958#issuecomment-2482769545,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMDM4QI62MEC6JAHKAWXYXL2BHFKZAVCNFSM6AAAAABNIFL6XCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBSG43DSNJUGU
.
You are receiving this because you were mentioned.Message ID:
@.***>

@Honey20, thanks for the update! I will go ahead and close this issue.

authors: Honey20 ianldgs lszomoru


text:
editor.experimentalEditContextEnabled doesn't work well with editor.acceptSuggestionOnEnter

Version: 1.94.0-insider
Commit: dc9412125d4e0a480593962ae2687e74e64af728
Date: 2024-09-09T17:10:54.809Z
Electron: 30.4.0
ElectronBuildId: 10073054
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: 12.4.254.20-electron.0
OS: Darwin arm64 22.6.0
If "editor.experimentalEditContextEnabled": true, typing enter doesn't accept the selected suggestion even when "editor.acceptSuggestionOnEnter": "on".
Steps to Reproduce:

Set settings.json as follows:

{
    "editor.acceptSuggestionOnEnter": "on",
    "editor.experimentalEditContextEnabled": true
}

Open a TypeScript file, show suggestions, and type Enter. The selected suggestion is not accepted.

Hi thank you for filing this issue. I have traced the source of the issue and this should be fixed by: https://github.com/microsoft/vscode/pull/228128. Thanks a lot for filing the issue, this code is in an experimental stage and contains certain bugs that need to be fixed as we go on.

authors: aiday-mar tamuratak


text:
about work of css properties

Type: Performance Issue
in my account live server is  work once,if i made changes not  react if i press refresh,i go and again start from first,and css properties is also not working
VS Code version: Code 1.93.1 (38c31bc77e0dd6ae88a4e9cc93428cc27a56ba40, 2024-09-11T17:20:05.685Z)
OS version: Windows_NT x64 10.0.21996
Modes:

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz (4 x 2496)

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

Load (avg)
undefined

Memory (System)
15.88GB (10.71GB free)

Process Argv
--crash-reporter-id 4eb7e87e-601d-49e7-a137-ae490fd01c72

Screen Reader
no

VM
0%

Process Info
CPU %	Mem MB	   PID	Process
    1	   106	 13440	code main
    0	   106	  1848	shared-process
    1	   140	  4768	   gpu-process
    0	    39	  6028	   utility-network-service
    3	   226	  9456	window [1] (index.html - practice-work - Visual Studio Code)
    0	    26	 10916	   crashpad-handler
    0	   132	 11248	extensionHost [1]
    0	    92	  1864	     "C:\Program Files\Microsoft VS Code\Code.exe" "c:\Program Files\Microsoft VS Code\resources\app\extensions\css-language-features\server\dist\node\cssServerMain" --node-ipc --clientProcessId=11248
    0	    84	 10016	     electron-nodejs (server.js )
    0	   100	 13076	     "C:\Program Files\Microsoft VS Code\Code.exe" "c:\Program Files\Microsoft VS Code\resources\app\extensions\html-language-features\server\dist\node\htmlServerMain" --node-ipc --clientProcessId=11248
    0	    82	 12804	fileWatcher [1]

Workspace Info
|  Window (index.html - practice-work - Visual Studio Code)
|    Folder (practice-work): 2 files
|      File types: html(1) css(1)
|      Conf files:;

Extensions (5)

Extension
Author (truncated)
Version

vscode-html-css
ecm
2.0.10

vscode-edge-devtools
ms-
2.1.6

color-highlight
nau
2.8.0

oracle-java
Ora
22.1.2

LiveServer
rit
5.7.9

A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
vscod805:30301674
binariesv615:30325510
vsaa593:30376534
py29gd2263:31024239
c4g48928:30535728
azure-dev_surveyone:30548225
a9j8j154:30646983
962ge761:30959799
pythongtdpath:30769146
welcomedialog:30910333
pythonnoceb:30805159
asynctok:30898717
pythonmypyd1:30879173
2e7ec940:31000449
pythontbext0:30879054
accentitlementsc:30995553
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
f3je6385:31013174
a69g1124:31058053
dvdeprecation:31068756
dwnewjupytercf:31046870
newcmakeconfigv2:31071590
impr_priority:31102340
nativerepl2:31139839
refactort:31108082
pythonrstrctxt:31112756
flighttreat:31134774
wkspc-onlycs-t:31132770
wkspc-ranged-c:31125598
fje88620:31121564
notype1:31143045

/causedByExtension

authors: IllusionMH reddygariabbai-surendra


text:
Tools declaration still supports toolReferenceName

When declaring a tool in package.json I can still define toolReferenceName which should

not exist?
be combined with the canBeReferencedInPrompt property

How about naming it shortName as if it's independent? And maybe we'll find another use for it.
Or we would do something like promptReferenceDetails: { name: "" } but it seems a bit weird.

My preference would be canBeReferencedInPrompt?: boolean | string

This shape is just a bit weird to me canBeReferencedInPrompt?: boolean | string
"canBeReferencedInPrompt": "vscodeAPI"
Also, the boolean flag enables the ability to add the tool in the prompt or as an attachment pill, which uses the display name and doesn't use toolReferenceName at all. So tying canBeReferencedInPrompt to the short name like that feels off.

If we want to iterate on it next month, we can do that in a backwards-compatible way.

authors: jrieken roblourens


text:
Reactivation of terminals, loads all the time and everything does not work, + intelliCode does not work with a bunch of python extension Pack

Type: Bug
I tried to reinstall VSC several times, watched the solution to the problem on YouTube and nothing helps
VS Code version: Code 1.96.0 (138f619c86f1199955d53b4166bef66ef252935c, 2024-12-11T02:29:09.626Z)
OS version: Windows_NT x64 10.0.26100
Modes:

System Info

Item
Value

CPUs
13th Gen Intel(R) Core(TM) i5-13400F (16 x 2496)

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

Load (avg)
undefined

Memory (System)
31.85GB (21.59GB free)

Process Argv
--crash-reporter-id a42e1dd0-8c59-4733-9f8a-67690413b589

Screen Reader
no

VM
0%

Extensions (14)

Extension
Author (truncated)
Version

vscode-django
bat
1.15.0

python-environment-manager
don
1.2.4

python-extension-pack
don
1.7.0

restore-terminals
Eth
1.1.8

vsc-python-indent
Kev
1.18.0

vscode-language-pack-ru
MS-
1.96.2024121109

debugpy
ms-
2024.12.0

python
ms-
2024.22.0

vscode-pylance
ms-
2024.12.1

autodocstring
njp
0.6.1

code-spell-checker
str
4.0.21

code-spell-checker-russian
str
2.2.2

jinja
who
0.0.8

html-css-class-completion
Zig
1.20.0

A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vscod805cf:30301675
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:31024239
c4g48928:30535728
azure-dev_surveyone:30548225
962ge761:30959799
pythonnoceb:30805159
pythonmypyd1:30879173
h48ei257:31000450
pythontbext0:30879054
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
dvdeprecation:31068756
dwnewjupytercf:31046870
nativerepl2:31139839
pythonrstrctxt:31112756
nativeloc1:31192215
cf971741:31144450
iacca1:31171482
notype1:31157159
5fd0e150:31155592
dwcopilot:31170013
stablechunks:31184530

/duplicate #235860


text:
Uncaught Error: Model is disposed!

Issue Id: 945795f9-17b3-9ace-787a-2b4a32586f34Versions - 1.23.0-  b8475d1dc68bfee70c3fbe3e7fc39f6e0003803bStack Error: Model is disposed!/vs/editor/common/model/textModel.ts#364:9 (_assertNotDisposed)/vs/editor/common/model/textModel.ts#684:7 (getVersionId)/vs/editor/common/viewModel/splitLinesCollection.ts#184:32 (_ensureValidState)/vs/editor/common/viewModel/splitLinesCollection.ts#706:7 (convertViewPositionToModelPosition)/vs/editor/common/viewModel/splitLinesCollection.ts#109:21 (convertViewPositionToModelPosition)/vs/editor/browser/view/viewOutgoingEvents.ts#137:46 (_convertViewToModelPosition)/vs/editor/browser/view/viewOutgoingEvents.ts#130:26 (_convertViewToModelMouseTarget)/vs/editor/browser/view/viewOutgoingEvents.ts#119:17 (_convertViewToModelMouseEvent)/vs/editor/browser/view/viewOutgoingEvents.ts#99:25 (emitMouseDown)/vs/editor/browser/view/viewController.ts#311:22 (emitMouseDown)/vs/editor/browser/controller/mouseHandler.ts#259:22 (_onMouseDown)/vs/editor/browser/controller/mouseHandler.ts#110:82 (callback)/vs/editor/browser/editorDom.ts#127:3

Cannot reproduce.

authors: alexandrudima vscodeerrors


text:
[erb] provide html instellisense in erb files

VSCode Version: 1.24.1
OS Version: MacOS 10.13.3

Steps to Reproduce:

Create an html.erb file with some html in it.
Click in a tag, it should select the matching tag, but it doesn't

Does this issue occur when all extensions are disabled?: Yes
I really like all the features it provides, and would love to continue to use it to develop in Ruby on Rails. The problem is that not having any html support functionality makes it really hard to use, so I had to go back go Sublime Text. I'm back after some months to see if this was fixed but no luck... I tried all the erb extensions and none of them fixes this. I get this by default on Sublime Text, the code is detected as HTML (erb) and I get all the HTML features + erb syntax highlighting.
I think this should be a big priority as most Ruby on Rails developers and from other templating languages like PHP have this problem as well and makes it unuseable for web developing in these languages.

I agree, however for this issue, it lies. more on Pug (jade) : there isn't really any intellisense there too

Is any news for this feature ?

@mothinx It has been added to the Backlog, meaning there is no intention to implement it. You could go ahead and learn the stuff yourself and submit a pull request, but other than that, it's unlikely in the near future for consideration, especially since this was last updates over 5 months ago

Proper .erb support should from an dedicated language server. The HTML language features can't know of the various templating languages, and it actually shouldn't.
We have issue https://github.com/microsoft/vscode/issues/49210 to come up with way to easier teach the HTML language server about the various template syntaxes so that there's some HTML support also for html-template languages without their own full support.

authors: aeschli beastdestroyer jonfer mothinx


text:
Extensions list should ignore openMode and enablePreview settings

Currently if you set "workbench.list.openMode": "doubleClick" or "workbench.editor.enablePreview": false it also affects the extensions list, making it more inconvenient to browse extensions. I think it would be better if extensions were still previewed on a single click, with the preview "editor" reused.

Its a design decision to respect these settings in all list-like views and editors.

For what it's worth, this was a feature request, not a bug report. There never was a claim of it not working "as designed", just that the current design is lacking.
The design decision to respect these settings in all list-like views and editors should perhaps be reconsidered for editors that aren't actually allowing editing but are just a html page and for list views where you aren't expected to want to work with multiple items at once. Or specifically for this case. I don't think going for some perceived consistency here warrants the decreased convenience.

@georgir I can open it as a feature request but I am sorry to say that we do not have plans to consider this and will be tagged as out of scope. In order to consider we might wait until it is highly requested by other users.


text:
Files watcherExclude doesnt work correctly in multi root workspaces

When using multi root work-spaces, the watcherExclude doesn't work as expected, it seems to exclude the files correctly but will still watch folders and sub folders under the excluded folder.
Note: In a project with large number of files and directories, this raises the "unable to watch for file changes in this large workspace" notification, as there are still too many directories that are watched but shouldn't be.
Test workspace structure:
test_workspace1
  /bin
    /sbin
        - test_bin_file4.py
        - test_bin_file5.py
    - test_bin_file1.py
    - test_bin_file2.py
    - test_bin_file3.py
  /lib
    - test_lib_file1.py
    - test_lib_file2.py
    - test_lib_file3.py
test_workspace2
  /bin
    - test_bin_file1.py
  /lib
    - test_bin_file2.py
---

.code-workspace
{
	"folders": [
		{"path": "test_workspace1"},
		{"path": "test_workspace2"}
	],
	"settings": {
		"files.watcherExclude": {
			"**/bin/**": true,
			"**/lib/**": true
		}
	}
}

Verify watched files using Using this script
$ vscode_watched_files --path /home/savio/WORK --pid 29130

*|_  (1/3) PID:29130
  |-  /tools/VSCode/VSCode-linux-x64-1.35.1/resources/app/out/bootstrap-fork --type=watcherService
  |-  Files: 6
  |
  |-  10093575: /home/savio/WORK/workshop/test_workspace1/bin/sbin
  |-  10093501: /home/savio/WORK/workshop/test_workspace1/lib
  |-  10093498: /home/savio/WORK/workshop/test_workspace1
  |-  10093503: /home/savio/WORK/workshop/test_workspace2/lib
  |-  10093502: /home/savio/WORK/workshop/test_workspace2/bin
  |-  10093499: /home/savio/WORK/workshop/test_workspace2

VSCode Version: 1.35.1
OS Version: Ubuntu 18.04 and Centos 7.4

Steps to Reproduce:

Open a multi root workspace (one that has more than 1 folder specified)
Add files.watcherExclude rules to exclude entire folders.
Reload vscode window, to refresh all watched files.
Verify watched files, the folders will still be watched, even though they are inside the exclude rules.

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

/duplicate https://github.com/microsoft/vscode/issues/40898

authors: artbycrunk bpasero


text:
FR: Generate custom cheat sheets

TL;DR: Consider allowing to locally generate keyboard cheat sheet PDFs with the currently used shortcuts from within vscode.
It's nice to have beautifully designed cheat sheets for the keaboard shortcuts (#14071).
Unfortunately they neither take into account localization nor customization.
So while for the former it would be great if you provided PDFs for the default keymaps for the most prevalent keyboard layouts on your website (not just en-us), the more general solution this ticket is about is to allow vscode to locally create PDFs with the current keyboard settings, if that's not too much of a overhead technically.
While this might open the gates for further requests like picking other commands' shortcuts to be displayed on the cheat sheet or reordering or regrouping the commands or redesigning the sheet itself, I assume it's a perfectly reasonable middle ground to enable users to just generate the very same cheat sheet with the very same design, set of commands, grouping, ordering etc, but taking into account the shortcuts actually set by the user.

@chrmarti Can you give some short feedback (1 sentence) about how you feel about this? Thanks a ton!

The request makes sense. I don't think we have any of the existing cheat sheets automated, so having a dynamically generated cheat sheet is not within easy reach. (/cc @chrisdias)

authors: chrmarti myfairsyer


text:
Switch Chinese and English input mode inflict IDE can't work correctly

VSCode Version: 1.40.0
OS Version: win10

Steps to Reproduce:

Under Chinese mode, try to input something without enter.
Switch to English mode, can't delete this line, and many operations are odd.

Just clarify some points:

"Chinese Mode" and "English Mode" mentioned by the author are actually the modes of IME rather than the display languages.
The author was using the "single line" mode of QQ IME. I saw the similar issues in other programs before, so I disabled the "single line" mode, then everything is fine so far. So I don't know if it is an issue of this IME.

As this IME is a Chinese IME, non-Chinese users may not be able to test it. Even a few people among Chinese users are using it, and only some of them turn on the "single line" mode, so...
Are you interested having a look at this issue? @rebornix

Just clarify some points:

"Chinese Mode" and "English Mode" mentioned by the author are actually two input modes of IME rather than the display languages.
The author was using the "single line" mode of QQ IME. I saw the similar issues in other programs before, so I disabled the "single line" mode, then everything is fine so far. So I don't know if it is an issue of this IME.

As this IME is a Chinese IME, non-Chinese users may not be able to test it. Even a few people among Chinese users are using it, and only some of them turn on the "single line" mode, so...
Are you interested in having a look at this issue? @rebornix

I have used VSC for 2 years, and never meet this problem before. (I'm not sure if it is related to the version).
And this troubled me a lot, because I need to communicate with workmates in Chinese and write code comment in Chinese. I have to switch language frequently.  My solution is reopen the file, in a conclude, this bother me a lot.
But now I find a perfect solution. Thanks @byyxx128 , your comment inspired me. I find in QQ IME setting as below. The red block means 'Input the holder text when switch language'.  And I check this radio, everything's fine.

However, not all IME support this function, so I'm sure there is a few people are suffering.

You are welcome. Coincidentally, I'm using QQ IME as well. That is the reason why I identified what IME you were using immediately.
Congratulations on finding a solution. But I don't think it could be a solution because it actually just avoids the triggering conditions for the issue. Therefore, we can continue to explore the real cause of this problem.

You are welcome. Coincidentally, I'm using QQ IME as well. That is the reason why I identified what IME you were using immediately.
Congratulations on finding a solution. But I don't think it could be a solution because it actually just avoids the triggering conditions for the issue. Therefore, we can continue to explore the real cause of this problem.
Additionally, you can join the QQ group via 238135133 to give feedbacks of QQ IME.

I just know QQ IME has own group. I will submit a application for joining and feedback this issue. And my QQ IME can't update automatically, and this issue happens rencently. Therefore I still keep a doubt for VSC.

It sounds like an issue with QQ IME as mentioned above it happened in other applications too. Is there any link to the issue report to QQ IME?

@rebornix  Thanks a lot to check this issue.
This problem should appear in the past time if the reason is related to QQ IME. Because  I have never update the version of QQ IME. And I have reported this issue to the official group of QQ IME.

Have the some problem with microsoft IME. It happen to keystrokes that doesn't trigger compositionupdate event during composition.

I have same guess.
So this issue should continue to be investigated.

As mentioned by @jasonlyu123 , this may be not related to a specific IME. I remembered I saw that before. but I don't remember details.
Basically, you know, Chinese IMEs have two methods of typing Chinese characters.

The issue only occurred under the first way. And you should also know that most Chinese users use Sogou IME, and Sogou uses the second way, so... That is the reason why many people didn't see this problem before.

It make sense! Should I close this issue?

No, keep it open until the issue is fixed (or declared not to fix).

I'm using Windows 10 built-in 微軟新注音輸入法(Microsoft New Phonetic IME). I'm suffering from this issue as well. I just record a short clip to demonstrate this issue on my PC.

You can try to find some input settings via IME to solve this problem. @doggy8088
BTW, The world is very small... I will see u in ngChina2019 : )

@Mr-Eve I can't find any settings related to this problem.  This is definitely a bug.  Any suggestion?
See you soon! 😄

@doggy8088 This problem really effect the state of work. I guess u wanna solve it as soon as possible.
Temparerily, u can switch another IME as a solution, u can find some settings based on the words of @byyxx128 .

@Mr-Eve No no, I already solved this issue by downgrade my VSCode to 1.39! 😄

All in all, it's definitely not a bug of any specific IME at least.
Is it related to this new feature?
https://code.visualstudio.com/updates/v1_40#_better-handling-for-unicode-combining-characters

Could be. @rebornix

@rebornix I found this problem also appear in the embed chrome dev tool. Maybe we'll just wait for next electron version bump and see if the problem persist.

@jasonlyu123  I can confirm that in my Chrome version 78.0.3904.97. Did you see any upstream issue been opened?

I have this issue too.
VS Code version: 1.40.2

After I upgrade to 1.41.0, this issue still exists. This is really annoying! 😒

@rebornix Do you have any upstream issues information?

In vscode 1.43.2:
when windows 10 version 18363.720, no issue
when windows 10 version 19041.172 (insider), issue still exist
using Taiwan's Microsoft Bopomofo IME

@abc1236762 I'm using windows 10 version 18363.720 and vscode 1.43.2. There are still does have issue. I'm using Taiwan's Microsoft Bopomofo IME.

in vscode 1.43.2 and windows 10 version 18363.720, the issue exist again to me, and when I reopen vscode, no issue.
seems sometimes happened to me, sometimes not.

when I upgraded to vscode 1.45.0 the issue is gone
switching between Chinese and English works perfect

@peidaqi I don't think so. I still have this problem in my VSCode 1.45.0.

The discussion has started to go circular. As @abc1236762 said. we don't know how to reproduce the issue. It just sometimes happened and resolved after restarting vs code.
We could either

find a way to reproduce it and found a workaround or report to the chrome team.
Just wait for a long enough period of time after each release and see if it resolved.
if most people on this thread agreed on it resolved, just close this.

@jasonlyu123 I can reproduce the problem anytime. If I know how to report to upstream, I can do the work, but I don't know where I can report to.

how do you reproduce it? maybe we could at least tried to found a workaround.

@jasonlyu123 Check this out: https://youtu.be/PzRPH7hQmh8

I think @rebornix already know this. https://github.com/microsoft/vscode/issues/84449#issuecomment-578907589

I didn't notice that was the way to reproduce it.  Sorry

@doggy8088 保哥：
我試了一段時間終於發現要怎麼重現你的問題了，沒有發現你是切換輸入法，切換輸入法或是用游標切換中英模式幾乎百分之百可以重現問題，我在 chromium 的 edge 中也可重現一樣的問題，但可能是因為我大多是用 shift 鍵切換中英模式所以問題很少出現。

@Mr-Eve  I think this issue has been solved by recent versions.


text:
Git: LFS support for image diffing

Steps to Reproduce:

In a repository with git LFS enabled (such as the VS Code docs repo)
Open a modified image diff

Bug
Left hand side shows an image load error. Here's the content for a git lfs file we get:
version https://git-lfs.github.com/spec/v1
oid sha256:65ccfe99efef1afc4bbd0fade1397c620759d165d0af1f2394afce4f34570a5f
size 166430

This works properly when not using git LFS

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

Wow just found this comment on another repos' issues page: https://github.com/git-lfs/git-lfs/issues/440#issuecomment-501007460. tl;dr: git config diff.lfs.textconv cat . Now both sides work for me

Closing based on this comment - https://github.com/microsoft/vscode/issues/86611#issuecomment-875894108.

authors: 5c077yP lszomoru mjbvz


text:
Lack of santa hat and holiday spirit on vscode is very offensive to me

The settings gear on vscode insiders and lack of holiday spirit is very offensive to me, additionally loss of xmas spirit has cost millions of developers their lives over the centuries, yet even if that was not the case, lacking holiday spirit as part of a product update is completely unacceptable. Please bring back the santa hat, and make it your top priority. To me this is almost equally offensive as a lack of turkey on Thanksgiving.

VSCode Version: 1.41
OS Version: Windows_NT x64 10.0.18363

Steps to Reproduce:

Install latest build of insiders.

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

+1 Don't know how Microsoft thought people wouldn't catch on to this seasophobic dog-whisle

+1 give santa hat

Jokes aside, seriously, Microsoft? You really are soft. You just gave in to the whims of one idiot.
P.S - Santa hat is not even a religious symbol!

🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅🎅

Thanks for creating this issue. We think this issue is unactionable or unrelated to the goals of this project. Please follow our issue reporting guidelines.
Happy Coding!

authors: Isuru-Nanayakkara MACIEKBAKI brandonmarino chrisdias kakolisgay tjkays


text:
Syntax Highlighting Broken

Issue Type: Bug
This piece of JS code does not get properly highlighted.
The selected theme does not matter; when choosing another theme, the issue persists.
I assume it gets confused by the nested arrow functions and JSDoc.
/**
   * @param {any} uid
   */
  static findOne = uid =>
    /**
     * @param {any} connection
     */
    connection => {
      return true;
    };

VS Code version: Code 1.41.1 (26076a4de974ead31f97692a0d32f90d735645c0, 2019-12-18T14:57:51.166Z)
OS version: Darwin x64 19.2.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-6920HQ CPU @ 2.90GHz (8 x 2900)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_offsurface_control: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
1, 1, 2

Memory (System)
16.00GB (4.19GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (16)

Extension
Author (truncated)
Version

better-comments
aar
2.0.5

arm
dan
0.7.0

vscode-markdownlint
Dav
0.33.0

vsc-material-theme
Equ
30.0.0

prettier-vscode
esb
3.18.0

vscode-sql-template-literal
for
0.1.0

vscode-docker
ms-
0.9.0

vscode-language-pack-de
MS-
1.41.2

cpptools
ms-
0.26.2

vsliveshare
ms-
1.0.1404

vsliveshare-audio
ms-
0.1.80

material-icon-theme
PKi
3.9.2

vscode-icons
vsc
9.7.0

vscode-todo-highlight
way
1.0.4

material-theme
zhu
3.2.1

linkerscript
Zix
1.0.0

(3 theme extensions excluded)

Please try disabling all user installed extensions and provide a screen shot showing the problem.


text:
The TypeScript language service died unexpectedly 5 times in the last 5 Minutes.

Issue Type: Bug
tryied to open my project and see this issue
VS Code version: Code 1.42.0 (ae08d5460b5a45169385ff3fd44208f431992451, 2020-02-06T10:51:34.058Z)
OS version: Windows_NT x64 10.0.18363

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (8 x 3408)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_offsurface_control: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.96GB (6.39GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (14)

Extension
Author (truncated)
Version

ng-template
Ang
0.900.11

npm-intellisense
chr
1.3.0

vscode-eslint
dba
2.0.15

vscode-html-css
ecm
0.2.3

vscode-npm-script
eg2
0.3.11

auto-rename-tag
for
0.1.1

code-runner
for
0.9.15

beautify
Hoo
1.5.0

Angular2
joh
8.3.1

vscode-typescript-tslint-plugin
ms-
1.2.3

typescript-hero
rbb
3.0.0

sass-indented
rob
1.5.1

vscode-icons
vsc
9.7.0

html-css-class-completion
Zig
1.19.0

Does this reproduce in the latest VS Code insiders build with all extensions disabled?

My bad. It was mistype in tsconfig pathes.

Can you share the config that caused this? Misconfiguration should never cause a crash

I'm getting this as well more and more since the latest two VSCode updates.
Steps to reproduce are to start with a new react app which uses TypeScript. Add a couple of components, builds has no errors, but VSCode TS intellisense crashes all the time.

authors: estruyf mjbvz parys


text:
When merging a GitHub PR, the commit message is empty

Issue Type: Bug
When using VS Code to merge a PR, using the squash method, unlike GitHub itself, VS Code does not populate the commit message box with the commit message(s) in the PR.
VS Code version: Code 1.45.0 (d69a79b73808559a91206d73d7717ff5f798f23c, 2020-05-07T16:10:24.511Z)
OS version: Linux x64 5.6.8-200.fc31.x86_64

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz (8 x 3382)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: disabled_softwareskia_renderer: disabled_off_okvideo_decode: unavailable_offviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_off_okwebgl: enabledwebgl2: enabled

Load (avg)
4, 3, 2

Memory (System)
31.28GB (5.68GB free)

Process Argv
--no-sandbox --unity-launch

Screen Reader
no

VM
0%

DESKTOP_SESSION
gnome-xorg

XDG_CURRENT_DESKTOP
GNOME

XDG_SESSION_DESKTOP
gnome-xorg

XDG_SESSION_TYPE
x11

Extensions (21)

Extension
Author (truncated)
Version

atlascode
atl
2.6.0

gitlens
eam
10.2.1

vscode-pull-request-github
Git
0.16.0

jenkins-pipeline-linter-connector
jan
1.2.0

vscode-github
Kni
0.30.3

rpm-spec
Lau
0.2.3

autoconf
mae
0.1.0

vscode-docker
ms-
1.2.0

python
ms-
2020.5.78807

remote-containers
ms-
0.117.1

remote-ssh
ms-
0.51.0

remote-ssh-edit
ms-
0.51.0

remote-ssh-explorer
ms-
0.51.0

remote-wsl
ms-
0.44.2

vscode-remote-extensionpack
ms-
0.20.0

cpptools
ms-
0.28.0

vscode-yaml
red
0.8.0

jenkins-jack
tab
1.0.1

shellcheck
tim
0.9.0

code-navigation
vik
0.2.0

vim
vsc
1.14.2

/duplicate of https://github.com/microsoft/vscode-pull-request-github/issues/1444

authors: IllusionMH brianjmurrell


text:
Uses eslint-plugin-header to enforce license headers.

This adds a quick fix to add license header using eslint-plugin-header.
This PR fixes #124891

I reviewed the dependency's source code and locked the version in package.json to prevent accidental updates.

Build still failing. 😢

There are files that are not licensed under MIT when building VS Code. This is problematic for this eslint rule plugin. Suggestions?
Options:

Use a different/custom eslint lint rule that supports optional header lines (that don't include the MIT stuff)
disable this particular rule when building VS Code (versus building Code OSS)

source: gharchive/pull-request


text:
allows inline suggestion providers to interact with the suggest widget.

Implements #129495.

selectedSuggestionInfo -> selectedCompletionInfo


text:
shell integration smoke tests

fixes #141479

Only on windows, command decorations aren't showing up even though shell integration is getting activated correctly.

Skipping those on windows for now


text:
Bug: Unneeded reference?

Which crate is this about?
windows
Crate version
0.48.0
Summary
The trait binding for ITfTextInputProcessor is:
trait ITfTextInputProcessor_Impl {
    fn Activate(&self, ptim: Option<&ITfThreadMgr>, _tid: u32) -> Result<()>;
    fn Deactivate(&self) -> Result<()>;
}

But the signature of the Activate() method in c++ is:
HRESULT Activate(
  [in] ITfThreadMgr *ptim,
  [in] TfClientId   tid
);

As far as I know, ITfThreadMgr is itself a smart pointer, so why an additional reference is being kept? Shouldn't be this more appropriate?
fn Activate(&self, ptim: Option<ITfThreadMgr>, _tid: u32) -> Result<()>;

Toolchain version/configuration
No response
Reproducible example
No response
Crate manifest
No response
Expected behavior
No response
Actual behavior
No response
Additional comments
No response

ptim: Option<ITfThreadMgr> would require an additional reference that would be consumed by the function whereas ptim: Option<&ITfThreadMgr> correctly allows the caller to pass a reference to the function without having to inject an AddRef/Release bump.

Thanks for the explanation! 😊

authors: kennykerr mominul

repo: microsoft/windows-rs


text:
Implement std::io traits for IStream/ISequentialStream

Suggestion
The Read/Write/Seek traits in std::io form a battle-tested[citation needed] abstraction over (de-)serializing implementations, that roughly map to these COM interfaces:

IStream: Read/Write/Seek
ISequentialStream: Read/Write

It would be convenient to have those implemented (I can supply a draft PR for discussion if desired).
Ignoring the maintenance burden, the only issue I see is how to deal with the impedance mismatch between the representation of sizes/offsets: std::io chooses [i|u]size (i.e., pointer precision), whereas the COM interfaces are based on [U]LARGE_INTEGER (64-bit quantities).
This could be addressed

at compile-time (via conditional compilation), or
run time (via Result<> or panic!())

Is this related to #1952?

Is this related to #1952?

Both issues have the same goal, so yes, they are related. Thanks for digging that up!
A few differences:

This issue is asking for Read/Write/Seek as opposed to just Read
IStream/ISequentialStream have a synchronous interface with the WinRT types offering an async interface only

If you're still planning on providing those std::io traits I would expect that implementing them for the COM interfaces is easier.

Closing this old issue - doesn't seem to be much demand for such API support. Let me know if you have thoughts to the contrary. 😊

authors: kennykerr tim-weis