Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to connect to the remote extension host server (Error: WebSocket close with status code 1006) #115818

Closed
quyleanh opened this issue Feb 5, 2021 · 69 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug WSL Issue when using WSL

Comments

@quyleanh
Copy link

quyleanh commented Feb 5, 2021

  • VSCode Version: 1.53.0 (user setup)
  • OS Version: Windows_NT x64 10.0.19042 64bit

Steps to Reproduce:

  1. Enter code . command on a folder on WSL2
  2. The error is thrown
Could not fetch remote environment
Failed to connect to the remote extension host server (Error: WebSocket close with status code 1006)

VSCode version 1.52.1 does not have this issue.

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

@vscodebot
Copy link

vscodebot bot commented Feb 5, 2021

(Experimental duplicate detection)
Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:

@rohitp934
Copy link

I too, have the same issue mentioned. Does this have something to do with the latest update?

@NormandoHall
Copy link

Same here, but with another two extensions: SFTP explorer, and SSH, also in recent update of vsc 1.53.0

@jasonwilliams
Copy link
Contributor

jasonwilliams commented Feb 5, 2021

Looks related to #115859
It was the SFTP extension for me

@cuivienor
Copy link

cuivienor commented Feb 5, 2021

It doesn't seem directly related to any specific extension for me (I don't even have SFTP installed, and I removed all extensions just in case). I had this break in insiders last month and it hasn't worked since. Latest update (1.53) to code broke my code in the same way.

Multiple people in our company are seeing the same issue.

Starting code in WSL 2 gives: Failed to connect to the remote extension host server (Error: WebSocket close with status code 1006).

Only useful logs I see are from the Log (Window) Output:

[2021-02-05 08:07:15.897] [renderer7] [error] WebSocket close with status code 1006: Error: WebSocket close with status code 1006
    at WebSocket.<anonymous> (file:///C:/Program Files/Microsoft VS Code/resources/app/out/vs/workbench/workbench.desktop.main.js:623:105385)

Running WSL extension with debug info I see [2021-02-05 13:03:30.169] To debug connection issues, open a local browser on http://172.24.184.67:43929/version which yields version: 8490d3dde47c57ba65ec40dd192d014fd2113496 in case that helps.

For reference the full debug logs from the extension host are here:

[2021-02-05 13:03:29.751] Resolving wsl+Ubuntu-18.04, resolveAttempt: 1
[2021-02-05 13:03:29.823] Starting VS Code Server inside WSL (Ubuntu-18.04)
[2021-02-05 13:03:29.823] Extension version: 0.53.2, Windows build: 19041. Multi distro support: available. WSL path support: enabled
[2021-02-05 13:03:30.006] Using shell environment from invoking shell: /tmp/vscode-distro-env.o2GYrd
[2021-02-05 13:03:30.169] Connecting to daemon started by other Remote-WSL window... 5.4.72-microsoft-standard-WSL2 Ubuntu-18.04
[2021-02-05 13:03:30.169] WSL resolver response: 172.24.184.67:43929
[2021-02-05 13:03:30.169] To debug connection issues, open a local browser on http://172.24.184.67:43929/version
[2021-02-05 13:03:30.170] Extension host environment: {
[2021-02-05 13:03:30.170]   "DOCKER_BUILDKIT": "1",
[2021-02-05 13:03:30.170]   "WT_PROFILE_ID": "{c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}",
[2021-02-05 13:03:30.170]   "SHLVL": "1",
[2021-02-05 13:03:30.170]   "HOME": "/home/username",
[2021-02-05 13:03:30.170]   "LESS": "-R",
[2021-02-05 13:03:30.170]   "ZSH": "/home/username/.oh-my-zsh",
[2021-02-05 13:03:30.170]   "LSCOLORS": "Gxfxcxdxbxegedabagacad",
[2021-02-05 13:03:30.170]   "PAGER": "less",
[2021-02-05 13:03:30.170]   "LOGNAME": "username,
[2021-02-05 13:03:30.170]   "WSL_INTEROP": "/run/WSL/214_interop",
[2021-02-05 13:03:30.170]   "NAME": "Code",
[2021-02-05 13:03:30.170]   "_": "/mnt/c/Program Files/Microsoft VS Code/bin/code",
[2021-02-05 13:03:30.170]   "TERM": "xterm-256color",
[2021-02-05 13:03:30.170]   "PATH": "/home/username/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA NvDLISR:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/ProgramData/chocolatey/bin:/mnt/c/Program Files/Microsoft VS Code/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Program Files/nodejs/:/mnt/c/Program Files/Liquid Technologies/Liquid Studio 2020/XmlDataBinder18/Redist18/cpp/win32/bin:/mnt/c/Program Files/Liquid Technologies/Liquid Studio 2020/XmlDataBinder18/Redist18/cpp/win64/bin:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files (x86)/Sennheiser/SoftphoneSDK/:/mnt/c/Program Files/Docker/Docker/resources/bin:/mnt/c/ProgramData/DockerDesktop/version-bin:/mnt/c/Users/PetrovPeter/AppData/Local/Microsoft/WindowsApps:/mnt/c/blp/DAPI:/mnt/c/blp/DAPI/DDE:/mnt/c/Users/PetrovPeter/AppData/Roaming/npm:/mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code Insiders/bin",
[2021-02-05 13:03:30.170]   "WT_SESSION": "ef5a56aa-e625-4cbb-8821-9015f12e5f50",
[2021-02-05 13:03:30.170]   "DISPLAY": "172.24.176.1:0",
[2021-02-05 13:03:30.170]   "LANG": "C.UTF-8",
[2021-02-05 13:03:30.170]   "LS_COLORS": "no=00:fi=00:di=34:ow=34;40:ln=35:pi=30;44:so=35;44:do=35;44:bd=33;44:cd=37;44:or=05;37;41:mi=05;37;41:ex=01;31:*.cmd=01;31:*.exe=01;31:*.com=01;31:*.bat=01;31:*.reg=01;31:*.app=01;31:*.txt=32:*.org=32:*.md=32:*.mkd=32:*.h=32:*.hpp=32:*.c=32:*.C=32:*.cc=32:*.cpp=32:*.cxx=32:*.objc=32:*.cl=32:*.sh=32:*.bash=32:*.csh=32:*.zsh=32:*.el=32:*.vim=32:*.java=32:*.pl=32:*.pm=32:*.py=32:*.rb=32:*.hs=32:*.php=32:*.htm=32:*.html=32:*.shtml=32:*.erb=32:*.haml=32:*.xml=32:*.rdf=32:*.css=32:*.sass=32:*.scss=32:*.less=32:*.js=32:*.coffee=32:*.man=32:*.0=32:*.1=32:*.2=32:*.3=32:*.4=32:*.5=32:*.6=32:*.7=32:*.8=32:*.9=32:*.l=32:*.n=32:*.p=32:*.pod=32:*.tex=32:*.go=32:*.sql=32:*.csv=32:*.sv=32:*.svh=32:*.v=32:*.vh=32:*.vhd=32:*.bmp=33:*.cgm=33:*.dl=33:*.dvi=33:*.emf=33:*.eps=33:*.gif=33:*.jpeg=33:*.jpg=33:*.JPG=33:*.mng=33:*.pbm=33:*.pcx=33:*.pdf=33:*.pgm=33:*.png=33:*.PNG=33:*.ppm=33:*.pps=33:*.ppsx=33:*.ps=33:*.svg=33:*.svgz=33:*.tga=33:*.tif=33:*.tiff=33:*.xbm=33:*.xcf=33:*.xpm=33:*.xwd=33:*.xwd=33:*.yuv=33:*.nef=33:*.NEF=33:*.aac=33:*.au=33:*.flac=33:*.m4a=33:*.mid=33:*.midi=33:*.mka=33:*.mp3=33:*.mpa=33:*.mpeg=33:*.mpg=33:*.ogg=33:*.opus=33:*.ra=33:*.wav=33:*.anx=33:*.asf=33:*.avi=33:*.axv=33:*.flc=33:*.fli=33:*.flv=33:*.gl=33:*.m2v=33:*.m4v=33:*.mkv=33:*.mov=33:*.MOV=33:*.mp4=33:*.mp4v=33:*.mpeg=33:*.mpg=33:*.nuv=33:*.ogm=33:*.ogv=33:*.ogx=33:*.qt=33:*.rm=33:*.rmvb=33:*.swf=33:*.vob=33:*.webm=33:*.wmv=33:*.doc=31:*.docx=31:*.rtf=31:*.odt=31:*.dot=31:*.dotx=31:*.ott=31:*.xls=31:*.xlsx=31:*.ods=31:*.ots=31:*.ppt=31:*.pptx=31:*.odp=31:*.otp=31:*.fla=31:*.psd=31:*.7z=1;35:*.apk=1;35:*.arj=1;35:*.bin=1;35:*.bz=1;35:*.bz2=1;35:*.cab=1;35:*.deb=1;35:*.dmg=1;35:*.gem=1;35:*.gz=1;35:*.iso=1;35:*.jar=1;35:*.msi=1;35:*.rar=1;35:*.rpm=1;35:*.tar=1;35:*.tbz=1;35:*.tbz2=1;35:*.tgz=1;35:*.tx=1;35:*.war=1;35:*.xpi=1;35:*.xz=1;35:*.z=1;35:*.Z=1;35:*.zip=1;35:*.ANSI-30-black=30:*.ANSI-01;30-brblack=01;30:*.ANSI-31-red=31:*.ANSI-01;31-brred=01;31:*.ANSI-32-green=32:*.ANSI-01;32-brgreen=01;32:*.ANSI-33-yellow=33:*.ANSI-01;33-bryellow=01;33:*.ANSI-34-blue=34:*.ANSI-01;34-brblue=01;34:*.ANSI-35-magenta=35:*.ANSI-01;35-brmagenta=01;35:*.ANSI-36-cyan=36:*.ANSI-01;36-brcyan=01;36:*.ANSI-37-white=37:*.ANSI-01;37-brwhite=01;37:*.log=01;32:*~=01;32:*#=01;32:*.bak=01;33:*.BAK=01;33:*.old=01;33:*.OLD=01;33:*.org_archive=01;33:*.off=01;33:*.OFF=01;33:*.dist=01;33:*.DIST=01;33:*.orig=01;33:*.ORIG=01;33:*.swp=01;33:*.swo=01;33:*,v=01;33:*.gpg=34:*.gpg=34:*.pgp=34:*.asc=34:*.3des=34:*.aes=34:*.enc=34:*.sqlite=34:",
[2021-02-05 13:03:30.170]   "COMPOSE_DOCKER_CLI_BUILD": "1",
[2021-02-05 13:03:30.170]   "HOSTTYPE": "x86_64",
[2021-02-05 13:03:30.170]   "WSLENV": "ELECTRON_RUN_AS_NODE/w:WT_SESSION::WT_PROFILE_ID"
[2021-02-05 13:03:30.170] }

@mfauvell
Copy link

mfauvell commented Feb 5, 2021

I have the same issue. Downgrading to 1.52.1 solved the problem.

Maybe is related with this issue #105536

OS: Windows_NT x64 10.0.18362

@aeschli
Copy link
Contributor

aeschli commented Feb 5, 2021

@pppetrov That's the log when a windows connects to a remote server that is already running (started be another window).
Can you close all windows, wait 10 seconds, reopen the windows and capture the WSL log?

@cuivienor
Copy link

cuivienor commented Feb 5, 2021

@aeschli sorry first time debugging vscode :) not well versed in the internals. So I just closed everything and confirmed their is not running code related process in wsl2. Started it from the wsl 2 shell with code --verbose .
shell output is just:

Invoking: /mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/Code.exe resources/app/out/cli.js --verbose --folder-uri=vscode-remote://wsl+Ubuntu-18.04/home/username/dev/personal/blog --remote=wsl+Ubuntu-18.04 in /mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code

When vscode launches I get the error: Failed to connect to the remote extension host server (Error: WebSocket close with status code 1006) as a notification. Looking at the output tab I see the following:

Log (Extension Host)

[2021-02-05 10:05:53.065] [exthost] [info] extension host started
[2021-02-05 10:05:53.066] [exthost] [trace] initData {"commit":"8490d3dde47c57ba65ec40dd192d014fd2113496","version":"1.53.0","parentPid":5780,"environment":{"isExtensionDevelopmentDebug":false,"appRoot":{"$mid":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app","scheme":"file"},"appName":"Visual Studio Code","appUriScheme":"vscode","appLanguage":"en","globalStorageHome":{"$mid":1,"path":"/C:/Users/PetrovPeter/AppData/Roaming/Code/User/globalStorage","scheme":"file"},"workspaceStorageHome":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Roaming\\Code\\User\\workspaceStorage","_sep":1,"path":"/C:/Users/PetrovPeter/AppData/Roaming/Code/User/workspaceStorage","scheme":"file"},"webviewResourceRoot":"vscode-webview-resource://{{uuid}}/{{resource}}","webviewCspSource":"vscode-webview-resource:"},"workspace":{"id":"03b9fbbf524c39f61628ada8a47a85af","name":"blog","isUntitled":false},"remote":{"authority":"wsl+Ubuntu-18.04","connectionData":null,"isRemote":false},"resolvedExtensions":[],"hostExtensions":[],"extensions":[{"name":"bat","displayName":"Windows Bat Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in Windows batch files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js mmims/language-batchfile grammars/batchfile.cson ./syntaxes/batchfile.tmLanguage.json"},"contributes":{"languages":[{"id":"bat","extensions":[".bat",".cmd"],"aliases":["Batch","bat"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"bat","scopeName":"source.batchfile","path":"./syntaxes/batchfile.tmLanguage.json"}],"snippets":[{"language":"bat","path":"./snippets/batchfile.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.bat","identifier":{"value":"vscode.bat","_lower":"vscode.bat"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\bat","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/bat","scheme":"file"}},{"name":"clojure","displayName":"Clojure Language Basics","description":"Provides syntax highlighting and bracket matching in Clojure files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-clojure grammars/clojure.cson ./syntaxes/clojure.tmLanguage.json"},"contributes":{"languages":[{"id":"clojure","aliases":["Clojure","clojure"],"extensions":[".clj",".cljs",".cljc",".cljx",".clojure",".edn"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"clojure","scopeName":"source.clojure","path":"./syntaxes/clojure.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.clojure","identifier":{"value":"vscode.clojure","_lower":"vscode.clojure"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\clojure","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/clojure","scheme":"file"}},{"name":"coffeescript","displayName":"CoffeeScript Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in CoffeeScript files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-coffee-script grammars/coffeescript.cson ./syntaxes/coffeescript.tmLanguage.json"},"contributes":{"languages":[{"id":"coffeescript","extensions":[".coffee",".cson",".iced"],"aliases":["CoffeeScript","coffeescript","coffee"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"coffeescript","scopeName":"source.coffee","path":"./syntaxes/coffeescript.tmLanguage.json"}],"breakpoints":[{"language":"coffeescript"}],"snippets":[{"language":"coffeescript","path":"./snippets/coffeescript.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.coffeescript","identifier":{"value":"vscode.coffeescript","_lower":"vscode.coffeescript"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\coffeescript","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/coffeescript","scheme":"file"}},{"name":"cpp","displayName":"C/C++ Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in C/C++ files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ./build/update-grammars.js"},"contributes":{"languages":[{"id":"c","extensions":[".c",".i"],"aliases":["C","c"],"configuration":"./language-configuration.json"},{"id":"cpp","extensions":[".cpp",".cc",".cxx",".c++",".hpp",".hh",".hxx",".h++",".h",".ii",".ino",".inl",".ipp",".hpp.in",".h.in"],"aliases":["C++","Cpp","cpp"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"c","scopeName":"source.c","path":"./syntaxes/c.tmLanguage.json"},{"language":"cpp","scopeName":"source.cpp.embedded.macro","path":"./syntaxes/cpp.embedded.macro.tmLanguage.json"},{"language":"cpp","scopeName":"source.cpp","path":"./syntaxes/cpp.tmLanguage.json"},{"scopeName":"source.c.platform","path":"./syntaxes/platform.tmLanguage.json"}],"snippets":[{"language":"c","path":"./snippets/c.code-snippets"},{"language":"cpp","path":"./snippets/cpp.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.cpp","identifier":{"value":"vscode.cpp","_lower":"vscode.cpp"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\cpp","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/cpp","scheme":"file"}},{"name":"csharp","displayName":"C# Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in C# files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js dotnet/csharp-tmLanguage grammars/csharp.tmLanguage ./syntaxes/csharp.tmLanguage.json"},"contributes":{"languages":[{"id":"csharp","extensions":[".cs",".csx",".cake"],"aliases":["C#","csharp"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"csharp","scopeName":"source.cs","path":"./syntaxes/csharp.tmLanguage.json"}],"snippets":[{"language":"csharp","path":"./snippets/csharp.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.csharp","identifier":{"value":"vscode.csharp","_lower":"vscode.csharp"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\csharp","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/csharp","scheme":"file"}},{"name":"css","displayName":"CSS Language Basics","description":"Provides syntax highlighting and bracket matching for CSS, LESS and SCSS files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js octref/language-css grammars/css.cson ./syntaxes/css.tmLanguage.json"},"contributes":{"languages":[{"id":"css","aliases":["CSS","css"],"extensions":[".css"],"mimetypes":["text/css"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"css","scopeName":"source.css","path":"./syntaxes/css.tmLanguage.json","tokenTypes":{"meta.function.url string.quoted":"other"}}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.css","identifier":{"value":"vscode.css","_lower":"vscode.css"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\css","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/css","scheme":"file"}},{"name":"docker","displayName":"Docker Language Basics","description":"Provides syntax highlighting and bracket matching in Docker files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js moby/moby contrib/syntax/textmate/Docker.tmbundle/Syntaxes/Dockerfile.tmLanguage ./syntaxes/docker.tmLanguage.json"},"contributes":{"languages":[{"id":"dockerfile","extensions":[".dockerfile",".containerfile"],"filenames":["Dockerfile","Containerfile"],"filenamePatterns":["Dockerfile.*","Containerfile.*"],"aliases":["Docker","Dockerfile","Containerfile"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"dockerfile","scopeName":"source.dockerfile","path":"./syntaxes/docker.tmLanguage.json"}],"configurationDefaults":{"[dockerfile]":{"editor.quickSuggestions":{"strings":true}}}},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.docker","identifier":{"value":"vscode.docker","_lower":"vscode.docker"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\docker","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/docker","scheme":"file"}},{"name":"fsharp","displayName":"F# Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in F# files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js ionide/ionide-fsgrammar grammars/fsharp.json ./syntaxes/fsharp.tmLanguage.json"},"contributes":{"languages":[{"id":"fsharp","extensions":[".fs",".fsi",".fsx",".fsscript"],"aliases":["F#","FSharp","fsharp"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"fsharp","scopeName":"source.fsharp","path":"./syntaxes/fsharp.tmLanguage.json"}],"snippets":[{"language":"fsharp","path":"./snippets/fsharp.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.fsharp","identifier":{"value":"vscode.fsharp","_lower":"vscode.fsharp"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\fsharp","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/fsharp","scheme":"file"}},{"name":"git-ui","displayName":"Git UI","description":"Git SCM UI Integration","publisher":"vscode","license":"MIT","version":"1.0.0","engines":{"vscode":"^1.5.0"},"extensionKind":["ui"],"aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","enableProposedApi":true,"categories":["Other"],"activationEvents":["onCommand:git.credential"],"main":"./dist/main","icon":"resources/icons/git.png","isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.git-ui","identifier":{"value":"vscode.git-ui","_lower":"vscode.git-ui"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git-ui","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/git-ui","scheme":"file"}},{"name":"github-authentication","displayName":"GitHub Authentication","description":"GitHub Authentication Provider","publisher":"vscode","license":"MIT","version":"0.0.1","engines":{"vscode":"^1.41.0"},"enableProposedApi":true,"categories":["Other"],"extensionKind":["ui","workspace","web"],"activationEvents":["onAuthenticationRequest:github"],"contributes":{"commands":[{"command":"github.provide-token","title":"Manually Provide Token"}],"menus":{"commandPalette":[{"command":"github.provide-token","when":"false"}]},"authentication":[{"label":"GitHub","id":"github"}]},"aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","main":"./dist/extension.js","browser":"./dist/browser/extension.js","isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.github-authentication","identifier":{"value":"vscode.github-authentication","_lower":"vscode.github-authentication"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\github-authentication","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/github-authentication","scheme":"file"}},{"name":"go","displayName":"Go Language Basics","description":"Provides syntax highlighting and bracket matching in Go files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js jeff-hykin/better-go-syntax export/generated.tmLanguage.json ./syntaxes/go.tmLanguage.json"},"contributes":{"languages":[{"id":"go","extensions":[".go"],"aliases":["Go"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"go","scopeName":"source.go","path":"./syntaxes/go.tmLanguage.json"}],"configurationDefaults":{"[go]":{"editor.insertSpaces":false}}},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.go","identifier":{"value":"vscode.go","_lower":"vscode.go"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\go","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/go","scheme":"file"}},{"name":"groovy","displayName":"Groovy Language Basics","description":"Provides snippets, syntax highlighting and bracket matching in Groovy files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/groovy.tmbundle Syntaxes/Groovy.tmLanguage ./syntaxes/groovy.tmLanguage.json"},"contributes":{"languages":[{"id":"groovy","aliases":["Groovy","groovy"],"extensions":[".groovy",".gvy",".gradle",".jenkinsfile",".nf"],"filenames":["Jenkinsfile"],"filenamePatterns":["Jenkinsfile.*"],"firstLine":"^#!.*\\bgroovy\\b","configuration":"./language-configuration.json"}],"grammars":[{"language":"groovy","scopeName":"source.groovy","path":"./syntaxes/groovy.tmLanguage.json"}],"snippets":[{"language":"groovy","path":"./snippets/groovy.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.groovy","identifier":{"value":"vscode.groovy","_lower":"vscode.groovy"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\groovy","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/groovy","scheme":"file"}},{"name":"handlebars","displayName":"Handlebars Language Basics","description":"Provides syntax highlighting and bracket matching in Handlebars files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js daaain/Handlebars grammars/Handlebars.json ./syntaxes/Handlebars.tmLanguage.json"},"contributes":{"languages":[{"id":"handlebars","extensions":[".handlebars",".hbs",".hjs"],"aliases":["Handlebars","handlebars"],"mimetypes":["text/x-handlebars-template"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"handlebars","scopeName":"text.html.handlebars","path":"./syntaxes/Handlebars.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.handlebars","identifier":{"value":"vscode.handlebars","_lower":"vscode.handlebars"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\handlebars","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/handlebars","scheme":"file"}},{"name":"hlsl","displayName":"HLSL Language Basics","description":"Provides syntax highlighting and bracket matching in HLSL files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js tgjones/shaders-tmLanguage grammars/hlsl.json ./syntaxes/hlsl.tmLanguage.json"},"contributes":{"languages":[{"id":"hlsl","extensions":[".hlsl",".hlsli",".fx",".fxh",".vsh",".psh",".cginc",".compute"],"aliases":["HLSL","hlsl"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"hlsl","path":"./syntaxes/hlsl.tmLanguage.json","scopeName":"source.hlsl"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.hlsl","identifier":{"value":"vscode.hlsl","_lower":"vscode.hlsl"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\hlsl","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/hlsl","scheme":"file"}},{"name":"html","displayName":"HTML Language Basics","description":"Provides syntax highlighting, bracket matching & snippets in HTML files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ./build/update-grammar.js"},"contributes":{"languages":[{"id":"html","extensions":[".html",".htm",".shtml",".xhtml",".xht",".mdoc",".jsp",".asp",".aspx",".jshtm",".volt",".ejs",".rhtml"],"aliases":["HTML","htm","html","xhtml"],"mimetypes":["text/html","text/x-jshtm","text/template","text/ng-template","application/xhtml+xml"],"configuration":"./language-configuration.json"}],"grammars":[{"scopeName":"text.html.basic","path":"./syntaxes/html.tmLanguage.json","embeddedLanguages":{"text.html":"html","source.css":"css","source.js":"javascript","source.python":"python","source.smarty":"smarty"},"tokenTypes":{"meta.tag string.quoted":"other"}},{"language":"html","scopeName":"text.html.derivative","path":"./syntaxes/html-derivative.tmLanguage.json","embeddedLanguages":{"text.html":"html","source.css":"css","source.js":"javascript","source.python":"python","source.smarty":"smarty"},"tokenTypes":{"meta.tag string.quoted":"other"}}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.html","identifier":{"value":"vscode.html","_lower":"vscode.html"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\html","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/html","scheme":"file"}},{"name":"image-preview","displayName":"Image Preview","description":"Provides VS Code's built-in image preview","extensionKind":["ui","workspace","web"],"version":"1.0.0","publisher":"vscode","icon":"icon.png","enableProposedApi":true,"license":"MIT","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"^1.39.0"},"main":"./dist/extension","browser":"./dist/browser/extension.js","categories":["Other"],"activationEvents":["onCustomEditor:imagePreview.previewEditor","onCommand:imagePreview.zoomIn","onCommand:imagePreview.zoomOut"],"contributes":{"customEditors":[{"viewType":"imagePreview.previewEditor","displayName":"Image Preview","priority":"builtin","selector":[{"filenamePattern":"*.{jpg,jpe,jpeg,png,bmp,gif,ico,webp,avif}"}]}],"commands":[{"command":"imagePreview.zoomIn","title":"Zoom in","category":"Image Preview"},{"command":"imagePreview.zoomOut","title":"Zoom out","category":"Image Preview"}],"menus":{"commandPalette":[{"command":"imagePreview.zoomIn","when":"imagePreviewFocus","group":"1_imagePreview"},{"command":"imagePreview.zoomOut","when":"imagePreviewFocus","group":"1_imagePreview"}]}},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.image-preview","identifier":{"value":"vscode.image-preview","_lower":"vscode.image-preview"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\image-preview","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/image-preview","scheme":"file"}},{"name":"ini","displayName":"Ini Language Basics","description":"Provides syntax highlighting and bracket matching in Ini files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/ini.tmbundle Syntaxes/Ini.plist ./syntaxes/ini.tmLanguage.json"},"contributes":{"languages":[{"id":"ini","extensions":[".ini"],"aliases":["Ini","ini"],"configuration":"./ini.language-configuration.json"},{"id":"properties","extensions":[".properties",".cfg",".conf",".directory",".gitattributes",".gitconfig",".gitmodules",".editorconfig"],"filenames":["gitconfig"],"filenamePatterns":["**/.config/git/config","**/.git/config"],"aliases":["Properties","properties"],"configuration":"./properties.language-configuration.json"}],"grammars":[{"language":"ini","scopeName":"source.ini","path":"./syntaxes/ini.tmLanguage.json"},{"language":"properties","scopeName":"source.ini","path":"./syntaxes/ini.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.ini","identifier":{"value":"vscode.ini","_lower":"vscode.ini"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\ini","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/ini","scheme":"file"}},{"name":"java","displayName":"Java Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in Java files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-java grammars/java.cson ./syntaxes/java.tmLanguage.json"},"contributes":{"languages":[{"id":"java","extensions":[".java",".jav"],"aliases":["Java","java"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"java","scopeName":"source.java","path":"./syntaxes/java.tmLanguage.json"}],"snippets":[{"language":"java","path":"./snippets/java.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.java","identifier":{"value":"vscode.java","_lower":"vscode.java"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\java","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/java","scheme":"file"}},{"name":"javascript","displayName":"JavaScript Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in JavaScript files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"0.10.x"},"contributes":{"languages":[{"id":"javascriptreact","aliases":["JavaScript React","jsx"],"extensions":[".jsx"],"configuration":"./javascript-language-configuration.json"},{"id":"javascript","aliases":["JavaScript","javascript","js"],"extensions":[".js",".es6",".mjs",".cjs",".pac"],"filenames":["jakefile"],"firstLine":"^#!.*\\bnode","mimetypes":["text/javascript"],"configuration":"./javascript-language-configuration.json"},{"id":"jsx-tags","aliases":[],"configuration":"./tags-language-configuration.json"}],"grammars":[{"language":"javascriptreact","scopeName":"source.js.jsx","path":"./syntaxes/JavaScriptReact.tmLanguage.json","embeddedLanguages":{"meta.tag.js":"jsx-tags","meta.tag.without-attributes.js":"jsx-tags","meta.tag.attributes.js.jsx":"javascriptreact","meta.embedded.expression.js":"javascriptreact"},"tokenTypes":{"entity.name.type.instance.jsdoc":"other","entity.name.function.tagged-template":"other","meta.import string.quoted":"other","variable.other.jsdoc":"other"}},{"language":"javascript","scopeName":"source.js","path":"./syntaxes/JavaScript.tmLanguage.json","embeddedLanguages":{"meta.tag.js":"jsx-tags","meta.tag.without-attributes.js":"jsx-tags","meta.tag.attributes.js":"javascript","meta.embedded.expression.js":"javascript"},"tokenTypes":{"entity.name.type.instance.jsdoc":"other","entity.name.function.tagged-template":"other","meta.import string.quoted":"other","variable.other.jsdoc":"other"}},{"scopeName":"source.js.regexp","path":"./syntaxes/Regular Expressions (JavaScript).tmLanguage"}],"semanticTokenScopes":[{"language":"javascript","scopes":{"property":["variable.other.property.js"],"property.readonly":["variable.other.constant.property.js"],"variable":["variable.other.readwrite.js"],"variable.readonly":["variable.other.constant.object.js"],"function":["entity.name.function.js"],"namespace":["entity.name.type.module.js"],"variable.defaultLibrary":["support.variable.js"],"function.defaultLibrary":["support.function.js"]}},{"language":"javascriptreact","scopes":{"property":["variable.other.property.jsx"],"property.readonly":["variable.other.constant.property.jsx"],"variable":["variable.other.readwrite.jsx"],"variable.readonly":["variable.other.constant.object.jsx"],"function":["entity.name.function.jsx"],"namespace":["entity.name.type.module.jsx"],"variable.defaultLibrary":["support.variable.js"],"function.defaultLibrary":["support.function.js"]}}],"snippets":[{"language":"javascript","path":"./snippets/javascript.code-snippets"},{"language":"javascriptreact","path":"./snippets/javascript.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.javascript","identifier":{"value":"vscode.javascript","_lower":"vscode.javascript"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\javascript","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/javascript","scheme":"file"}},{"name":"json","displayName":"JSON Language Basics","description":"Provides syntax highlighting & bracket matching in JSON files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ./build/update-grammars.js"},"contributes":{"languages":[{"id":"json","aliases":["JSON","json"],"extensions":[".json",".bowerrc",".jscsrc",".webmanifest",".js.map",".css.map",".ts.map",".har",".jslintrc",".jsonld"],"filenames":["composer.lock",".watchmanconfig"],"mimetypes":["application/json","application/manifest+json"],"configuration":"./language-configuration.json"},{"id":"jsonc","aliases":["JSON with Comments"],"extensions":[".jsonc",".eslintrc",".eslintrc.json",".jsfmtrc",".jshintrc",".swcrc",".hintrc",".babelrc"],"filenames":[".ember-cli"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"json","scopeName":"source.json","path":"./syntaxes/JSON.tmLanguage.json"},{"language":"jsonc","scopeName":"source.json.comments","path":"./syntaxes/JSONC.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.json","identifier":{"value":"vscode.json","_lower":"vscode.json"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\json","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/json","scheme":"file"}},{"name":"less","displayName":"Less Language Basics","description":"Provides syntax highlighting, bracket matching and folding in Less files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-less grammars/less.cson ./syntaxes/less.tmLanguage.json"},"contributes":{"languages":[{"id":"less","aliases":["Less","less"],"extensions":[".less"],"mimetypes":["text/x-less","text/less"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"less","scopeName":"source.css.less","path":"./syntaxes/less.tmLanguage.json"}],"problemMatchers":[{"name":"lessc","label":"Lessc compiler","owner":"lessc","source":"less","fileLocation":"absolute","pattern":{"regexp":"(.*)\\sin\\s(.*)\\son line\\s(\\d+),\\scolumn\\s(\\d+)","message":1,"file":2,"line":3,"column":4}}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.less","identifier":{"value":"vscode.less","_lower":"vscode.less"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\less","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/less","scheme":"file"}},{"name":"log","displayName":"Log","description":"Provides syntax highlighting for files with .log extension.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js emilast/vscode-logfile-highlighter syntaxes/log.tmLanguage ./syntaxes/log.tmLanguage.json"},"contributes":{"languages":[{"id":"log","extensions":[".log","*.log.?"],"aliases":["Log"]}],"grammars":[{"language":"log","scopeName":"text.log","path":"./syntaxes/log.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.log","identifier":{"value":"vscode.log","_lower":"vscode.log"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\log","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/log","scheme":"file"}},{"name":"lua","displayName":"Lua Language Basics","description":"Provides syntax highlighting and bracket matching in Lua files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/lua.tmbundle Syntaxes/Lua.plist ./syntaxes/lua.tmLanguage.json"},"contributes":{"languages":[{"id":"lua","extensions":[".lua"],"aliases":["Lua","lua"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"lua","scopeName":"source.lua","path":"./syntaxes/lua.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.lua","identifier":{"value":"vscode.lua","_lower":"vscode.lua"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\lua","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/lua","scheme":"file"}},{"name":"make","displayName":"Make Language Basics","description":"Provides syntax highlighting and bracket matching in Make files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js fadeevab/make.tmbundle Syntaxes/Makefile.plist ./syntaxes/make.tmLanguage.json"},"contributes":{"languages":[{"id":"makefile","aliases":["Makefile","makefile"],"extensions":[".mk"],"filenames":["Makefile","makefile","GNUmakefile","OCamlMakefile"],"firstLine":"^#!\\s*/usr/bin/make","configuration":"./language-configuration.json"}],"grammars":[{"language":"makefile","scopeName":"source.makefile","path":"./syntaxes/make.tmLanguage.json","tokenTypes":{"string.interpolated":"other"}}],"configurationDefaults":{"[makefile]":{"editor.insertSpaces":false}}},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.make","identifier":{"value":"vscode.make","_lower":"vscode.make"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\make","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/make","scheme":"file"}},{"name":"markdown","displayName":"Markdown Language Basics","description":"Provides snippets and syntax highlighting for Markdown.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"^1.20.0"},"contributes":{"languages":[{"id":"markdown","aliases":["Markdown","markdown"],"extensions":[".md",".mkd",".mdwn",".mdown",".markdown",".markdn",".mdtxt",".mdtext",".workbook"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"markdown","scopeName":"text.html.markdown","path":"./syntaxes/markdown.tmLanguage.json","embeddedLanguages":{"meta.embedded.block.html":"html","source.js":"javascript","source.css":"css","meta.embedded.block.frontmatter":"yaml","meta.embedded.block.css":"css","meta.embedded.block.ini":"ini","meta.embedded.block.java":"java","meta.embedded.block.lua":"lua","meta.embedded.block.makefile":"makefile","meta.embedded.block.perl":"perl","meta.embedded.block.r":"r","meta.embedded.block.ruby":"ruby","meta.embedded.block.php":"php","meta.embedded.block.sql":"sql","meta.embedded.block.vs_net":"vs_net","meta.embedded.block.xml":"xml","meta.embedded.block.xsl":"xsl","meta.embedded.block.yaml":"yaml","meta.embedded.block.dosbatch":"dosbatch","meta.embedded.block.clojure":"clojure","meta.embedded.block.coffee":"coffee","meta.embedded.block.c":"c","meta.embedded.block.cpp":"cpp","meta.embedded.block.diff":"diff","meta.embedded.block.dockerfile":"dockerfile","meta.embedded.block.go":"go","meta.embedded.block.groovy":"groovy","meta.embedded.block.pug":"jade","meta.embedded.block.javascript":"javascript","meta.embedded.block.json":"json","meta.embedded.block.less":"less","meta.embedded.block.objc":"objc","meta.embedded.block.scss":"scss","meta.embedded.block.perl6":"perl6","meta.embedded.block.powershell":"powershell","meta.embedded.block.python":"python","meta.embedded.block.rust":"rust","meta.embedded.block.scala":"scala","meta.embedded.block.shellscript":"shellscript","meta.embedded.block.typescript":"typescript","meta.embedded.block.typescriptreact":"typescriptreact","meta.embedded.block.csharp":"csharp","meta.embedded.block.fsharp":"fsharp"}}],"snippets":[{"language":"markdown","path":"./snippets/markdown.code-snippets"}]},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js microsoft/vscode-markdown-tm-grammar syntaxes/markdown.tmLanguage ./syntaxes/markdown.tmLanguage.json"},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.markdown","identifier":{"value":"vscode.markdown","_lower":"vscode.markdown"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\markdown-basics","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/markdown-basics","scheme":"file"}},{"name":"microsoft-authentication","publisher":"vscode","license":"MIT","displayName":"Microsoft Account","description":"Microsoft authentication provider","version":"0.0.1","engines":{"vscode":"^1.42.0"},"categories":["Other"],"enableProposedApi":true,"activationEvents":["onAuthenticationRequest:microsoft"],"extensionKind":["ui","workspace","web"],"contributes":{"authentication":[{"label":"Microsoft","id":"microsoft"}]},"aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","main":"./dist/extension.js","browser":"./dist/browser/extension.js","isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.microsoft-authentication","identifier":{"value":"vscode.microsoft-authentication","_lower":"vscode.microsoft-authentication"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\microsoft-authentication","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/microsoft-authentication","scheme":"file"}},{"name":"js-debug-companion","displayName":"JavaScript Debugger Companion Extension","description":"Companion extension to js-debug that provides capability for remote debugging","version":"1.0.8","publisher":"ms-vscode","engines":{"vscode":"^1.47.0"},"categories":["Other"],"repository":{"type":"git","url":"git+https://github.com/microsoft/vscode-js-debug-companion.git"},"author":"Connor Peet <connor@peet.io>","license":"MIT","bugs":{"url":"https://github.com/microsoft/vscode-js-debug-companion/issues"},"homepage":"https://github.com/microsoft/vscode-js-debug-companion#readme","activationEvents":["onCommand:js-debug-companion.launchAndAttach","onCommand:js-debug-companion.kill"],"main":"./out/extension.js","contributes":{},"extensionKind":["ui"],"api":"none","prettier":{"trailingComma":"all","singleQuote":true,"printWidth":100,"tabWidth":2,"arrowParens":"avoid"},"uuid":"99cb0b7f-7354-4278-b8da-6cc79972169d","isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"ms-vscode.js-debug-companion","identifier":{"value":"ms-vscode.js-debug-companion","_lower":"ms-vscode.js-debug-companion"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\ms-vscode.js-debug-companion","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/ms-vscode.js-debug-companion","scheme":"file"}},{"name":"objective-c","displayName":"Objective-C Language Basics","description":"Provides syntax highlighting and bracket matching in Objective-C files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ./build/update-grammars.js"},"contributes":{"languages":[{"id":"objective-c","extensions":[".m"],"aliases":["Objective-C"],"configuration":"./language-configuration.json"},{"id":"objective-cpp","extensions":[".mm"],"aliases":["Objective-C++"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"objective-c","scopeName":"source.objc","path":"./syntaxes/objective-c.tmLanguage.json"},{"language":"objective-cpp","scopeName":"source.objcpp","path":"./syntaxes/objective-c++.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.objective-c","identifier":{"value":"vscode.objective-c","_lower":"vscode.objective-c"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\objective-c","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/objective-c","scheme":"file"}},{"name":"perl","displayName":"Perl Language Basics","description":"Provides syntax highlighting and bracket matching in Perl files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/perl.tmbundle Syntaxes/Perl.plist ./syntaxes/perl.tmLanguage.json Syntaxes/Perl%206.tmLanguage ./syntaxes/perl6.tmLanguage.json"},"contributes":{"languages":[{"id":"perl","aliases":["Perl","perl"],"extensions":[".pl",".pm",".pod",".t",".PL",".psgi"],"firstLine":"^#!.*\\bperl\\b","configuration":"./perl.language-configuration.json"},{"id":"perl6","aliases":["Perl 6","perl6"],"extensions":[".p6",".pl6",".pm6",".nqp"],"firstLine":"(^#!.*\\bperl6\\b)|use\\s+v6","configuration":"./perl6.language-configuration.json"}],"grammars":[{"language":"perl","scopeName":"source.perl","path":"./syntaxes/perl.tmLanguage.json"},{"language":"perl6","scopeName":"source.perl.6","path":"./syntaxes/perl6.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.perl","identifier":{"value":"vscode.perl","_lower":"vscode.perl"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\perl","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/perl","scheme":"file"}},{"name":"php","displayName":"PHP Language Basics","description":"Provides syntax highlighting and bracket matching for PHP files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"0.10.x"},"contributes":{"languages":[{"id":"php","extensions":[".php",".php4",".php5",".phtml",".ctp"],"aliases":["PHP","php"],"firstLine":"^#!\\s*/.*\\bphp\\b","mimetypes":["application/x-php"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"php","scopeName":"source.php","path":"./syntaxes/php.tmLanguage.json"},{"language":"php","scopeName":"text.html.php","path":"./syntaxes/html.tmLanguage.json","embeddedLanguages":{"text.html":"html","source.php":"php","source.sql":"sql","text.xml":"xml","source.js":"javascript","source.json":"json","source.css":"css"}}],"snippets":[{"language":"php","path":"./snippets/php.code-snippets"}]},"scripts":{"update-grammar":"node ./build/update-grammar.js"},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.php","identifier":{"value":"vscode.php","_lower":"vscode.php"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\php","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/php","scheme":"file"}},{"name":"powershell","displayName":"Powershell Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in Powershell files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"languages":[{"id":"powershell","extensions":[".ps1",".psm1",".psd1",".pssc",".psrc"],"aliases":["PowerShell","powershell","ps","ps1"],"firstLine":"^#!\\s*/.*\\bpwsh\\b","configuration":"./language-configuration.json"}],"grammars":[{"language":"powershell","scopeName":"source.powershell","path":"./syntaxes/powershell.tmLanguage.json"}],"snippets":[{"language":"powershell","path":"./snippets/powershell.code-snippets"}]},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js PowerShell/EditorSyntax PowerShellSyntax.tmLanguage ./syntaxes/powershell.tmLanguage.json"},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.powershell","identifier":{"value":"vscode.powershell","_lower":"vscode.powershell"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\powershell","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/powershell","scheme":"file"}},{"name":"pug","displayName":"Pug Language Basics","description":"Provides syntax highlighting and bracket matching in Pug files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js davidrios/pug-tmbundle Syntaxes/Pug.JSON-tmLanguage ./syntaxes/pug.tmLanguage.json"},"contributes":{"languages":[{"id":"jade","extensions":[".pug",".jade"],"aliases":["Pug","Jade","jade"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"jade","scopeName":"text.pug","path":"./syntaxes/pug.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.pug","identifier":{"value":"vscode.pug","_lower":"vscode.pug"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\pug","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/pug","scheme":"file"}},{"name":"python","displayName":"Python Language Basics","description":"Provides syntax highlighting, bracket matching and folding in Python files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"extensionKind":["ui","workspace","web"],"contributes":{"languages":[{"id":"python","extensions":[".py",".rpy",".pyw",".cpy",".gyp",".gypi",".pyi",".ipy"],"aliases":["Python","py"],"filenames":["Snakefile","SConstruct","SConscript"],"firstLine":"^#!\\s*/?.*\\bpython[0-9.-]*\\b","configuration":"./language-configuration.json"}],"grammars":[{"language":"python","scopeName":"source.python","path":"./syntaxes/MagicPython.tmLanguage.json"},{"scopeName":"source.regexp.python","path":"./syntaxes/MagicRegExp.tmLanguage.json"}]},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js MagicStack/MagicPython grammars/MagicPython.tmLanguage ./syntaxes/MagicPython.tmLanguage.json grammars/MagicRegExp.tmLanguage ./syntaxes/MagicRegExp.tmLanguage.json"},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.python","identifier":{"value":"vscode.python","_lower":"vscode.python"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\python","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/python","scheme":"file"}},{"name":"r","displayName":"R Language Basics","description":"Provides syntax highlighting and bracket matching in R files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js Ikuyadeu/vscode-R syntax/r.json ./syntaxes/r.tmLanguage.json"},"contributes":{"languages":[{"id":"r","extensions":[".r",".rhistory",".rprofile",".rt"],"aliases":["R","r"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"r","scopeName":"source.r","path":"./syntaxes/r.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.r","identifier":{"value":"vscode.r","_lower":"vscode.r"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\r","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/r","scheme":"file"}},{"name":"razor","displayName":"Razor Language Basics","description":"Provides syntax highlighting, bracket matching and folding in Razor files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js demyte/language-cshtml grammars/cshtml.json ./syntaxes/cshtml.tmLanguage.json"},"contributes":{"languages":[{"id":"razor","extensions":[".cshtml"],"aliases":["Razor","razor"],"mimetypes":["text/x-cshtml"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"razor","scopeName":"text.html.cshtml","path":"./syntaxes/cshtml.tmLanguage.json","embeddedLanguages":{"section.embedded.source.cshtml":"csharp","source.css":"css","source.js":"javascript"}}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.razor","identifier":{"value":"vscode.razor","_lower":"vscode.razor"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\razor","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/razor","scheme":"file"}},{"name":"ruby","displayName":"Ruby Language Basics","description":"Provides syntax highlighting and bracket matching in Ruby files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/ruby.tmbundle Syntaxes/Ruby.plist ./syntaxes/ruby.tmLanguage.json"},"contributes":{"languages":[{"id":"ruby","extensions":[".rb",".rbx",".rjs",".gemspec",".rake",".ru",".erb",".podspec",".rbi"],"filenames":["rakefile","gemfile","guardfile","podfile","capfile","cheffile","hobofile","vagrantfile","appraisals","rantfile","berksfile","berksfile.lock","thorfile","puppetfile","dangerfile","brewfile","fastfile","appfile","deliverfile","matchfile","scanfile","snapfile","gymfile"],"aliases":["Ruby","rb"],"firstLine":"^#!\\s*/.*\\bruby\\b","configuration":"./language-configuration.json"}],"grammars":[{"language":"ruby","scopeName":"source.ruby","path":"./syntaxes/ruby.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.ruby","identifier":{"value":"vscode.ruby","_lower":"vscode.ruby"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\ruby","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/ruby","scheme":"file"}},{"name":"rust","displayName":"Rust Language Basics","description":"Provides syntax highlighting and bracket matching in Rust files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js dustypomerleau/rust-syntax syntaxes/rust.tmLanguage.json ./syntaxes/rust.tmLanguage.json"},"contributes":{"languages":[{"id":"rust","extensions":[".rs"],"aliases":["Rust","rust"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"rust","path":"./syntaxes/rust.tmLanguage.json","scopeName":"source.rust"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.rust","identifier":{"value":"vscode.rust","_lower":"vscode.rust"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\rust","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/rust","scheme":"file"}},{"name":"scss","displayName":"SCSS Language Basics","description":"Provides syntax highlighting, bracket matching and folding in SCSS files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-sass grammars/scss.cson ./syntaxes/scss.tmLanguage.json grammars/sassdoc.cson ./syntaxes/sassdoc.tmLanguage.json"},"contributes":{"languages":[{"id":"scss","aliases":["SCSS","scss"],"extensions":[".scss"],"mimetypes":["text/x-scss","text/scss"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"scss","scopeName":"source.css.scss","path":"./syntaxes/scss.tmLanguage.json"},{"scopeName":"source.sassdoc","path":"./syntaxes/sassdoc.tmLanguage.json"}],"problemMatchers":[{"name":"node-sass","label":"Node Sass Compiler","owner":"node-sass","fileLocation":"absolute","pattern":[{"regexp":"^{$"},{"regexp":"\\s*\"status\":\\s\\d+,"},{"regexp":"\\s*\"file\":\\s\"(.*)\",","file":1},{"regexp":"\\s*\"line\":\\s(\\d+),","line":1},{"regexp":"\\s*\"column\":\\s(\\d+),","column":1},{"regexp":"\\s*\"message\":\\s\"(.*)\",","message":1},{"regexp":"\\s*\"formatted\":\\s(.*)"},{"regexp":"^}$"}]}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.scss","identifier":{"value":"vscode.scss","_lower":"vscode.scss"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\scss","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/scss","scheme":"file"}},{"name":"shaderlab","displayName":"Shaderlab Language Basics","description":"Provides syntax highlighting and bracket matching in Shaderlab files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js tgjones/shaders-tmLanguage grammars/shaderlab.json ./syntaxes/shaderlab.tmLanguage.json"},"contributes":{"languages":[{"id":"shaderlab","extensions":[".shader"],"aliases":["ShaderLab","shaderlab"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"shaderlab","path":"./syntaxes/shaderlab.tmLanguage.json","scopeName":"source.shaderlab"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.shaderlab","identifier":{"value":"vscode.shaderlab","_lower":"vscode.shaderlab"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\shaderlab","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/shaderlab","scheme":"file"}},{"name":"shellscript","displayName":"Shell Script Language Basics","description":"Provides syntax highlighting and bracket matching in Shell Script files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-shellscript grammars/shell-unix-bash.cson ./syntaxes/shell-unix-bash.tmLanguage.json"},"contributes":{"languages":[{"id":"shellscript","aliases":["Shell Script","shellscript","bash","sh","zsh","ksh","csh"],"extensions":[".sh",".bash",".bashrc",".bash_aliases",".bash_profile",".bash_login",".ebuild",".install",".profile",".bash_logout",".zsh",".zshrc",".zprofile",".zlogin",".zlogout",".zshenv",".zsh-theme",".ksh",".csh",".cshrc",".tcshrc",".yashrc",".yash_profile"],"filenames":["APKBUILD","PKGBUILD",".envrc",".hushlogin","zshrc","zshenv","zlogin","zprofile","zlogout","bashrc_Apple_Terminal","zshrc_Apple_Terminal"],"firstLine":"^#!.*\\b(bash|zsh|sh|ksh|dtksh|pdksh|mksh|ash|dash|yash|sh|csh|jcsh|tcsh|itcsh).*|^#\\s*-\\*-[^*]*mode:\\s*shell-script[^*]*-\\*-","configuration":"./language-configuration.json","mimetypes":["text/x-shellscript"]}],"grammars":[{"language":"shellscript","scopeName":"source.shell","path":"./syntaxes/shell-unix-bash.tmLanguage.json"}],"configurationDefaults":{"[shellscript]":{"files.eol":"\n"}}},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.shellscript","identifier":{"value":"vscode.shellscript","_lower":"vscode.shellscript"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\shellscript","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/shellscript","scheme":"file"}},{"name":"sql","displayName":"SQL Language Basics","description":"Provides syntax highlighting and bracket matching in SQL files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ./build/update-grammar.js"},"contributes":{"languages":[{"id":"sql","extensions":[".sql",".dsql"],"aliases":["SQL"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"sql","scopeName":"source.sql","path":"./syntaxes/sql.tmLanguage.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.sql","identifier":{"value":"vscode.sql","_lower":"vscode.sql"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\sql","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/sql","scheme":"file"}},{"name":"swift","displayName":"Swift Language Basics","description":"Provides snippets, syntax highlighting and bracket matching in Swift files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/swift.tmbundle Syntaxes/Swift.tmLanguage ./syntaxes/swift.tmLanguage.json"},"contributes":{"languages":[{"id":"swift","aliases":["Swift","swift"],"extensions":[".swift"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"swift","scopeName":"source.swift","path":"./syntaxes/swift.tmLanguage.json"}],"snippets":[{"language":"swift","path":"./snippets/swift.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.swift","identifier":{"value":"vscode.swift","_lower":"vscode.swift"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\swift","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/swift","scheme":"file"}},{"name":"theme-abyss","displayName":"Abyss Theme","description":"Abyss theme for Visual Studio Code","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Abyss","label":"Abyss","uiTheme":"vs-dark","path":"./themes/abyss-color-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-abyss","identifier":{"value":"vscode.theme-abyss","_lower":"vscode.theme-abyss"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-abyss","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-abyss","scheme":"file"}},{"name":"theme-defaults","displayName":"Default Themes","description":"The default Visual Studio light and dark themes","categories":["Themes"],"version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Default Dark+","label":"Dark+ (default dark)","uiTheme":"vs-dark","path":"./themes/dark_plus.json"},{"id":"Default Light+","label":"Light+ (default light)","uiTheme":"vs","path":"./themes/light_plus.json"},{"id":"Visual Studio Dark","label":"Dark (Visual Studio)","uiTheme":"vs-dark","path":"./themes/dark_vs.json"},{"id":"Visual Studio Light","label":"Light (Visual Studio)","uiTheme":"vs","path":"./themes/light_vs.json"},{"id":"Default High Contrast","label":"High Contrast","uiTheme":"hc-black","path":"./themes/hc_black.json"}],"iconThemes":[{"id":"vs-minimal","label":"Minimal (Visual Studio Code)","path":"./fileicons/vs_minimal-icon-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-defaults","identifier":{"value":"vscode.theme-defaults","_lower":"vscode.theme-defaults"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-defaults","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-defaults","scheme":"file"}},{"name":"theme-kimbie-dark","displayName":"Kimbie Dark Theme","description":"Kimbie dark theme for Visual Studio Code","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Kimbie Dark","label":"Kimbie Dark","uiTheme":"vs-dark","path":"./themes/kimbie-dark-color-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-kimbie-dark","identifier":{"value":"vscode.theme-kimbie-dark","_lower":"vscode.theme-kimbie-dark"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-kimbie-dark","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-kimbie-dark","scheme":"file"}},{"name":"theme-monokai","displayName":"Monokai Theme","description":"Monokai theme for Visual Studio Code","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Monokai","label":"Monokai","uiTheme":"vs-dark","path":"./themes/monokai-color-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-monokai","identifier":{"value":"vscode.theme-monokai","_lower":"vscode.theme-monokai"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-monokai","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-monokai","scheme":"file"}},{"name":"theme-monokai-dimmed","displayName":"Monokai Dimmed Theme","description":"Monokai dimmed theme for Visual Studio Code","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Monokai Dimmed","label":"Monokai Dimmed","uiTheme":"vs-dark","path":"./themes/dimmed-monokai-color-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-monokai-dimmed","identifier":{"value":"vscode.theme-monokai-dimmed","_lower":"vscode.theme-monokai-dimmed"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-monokai-dimmed","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-monokai-dimmed","scheme":"file"}},{"name":"theme-quietlight","displayName":"Quiet Light Theme","description":"Quiet light theme for Visual Studio Code","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Quiet Light","label":"Quiet Light","uiTheme":"vs","path":"./themes/quietlight-color-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-quietlight","identifier":{"value":"vscode.theme-quietlight","_lower":"vscode.theme-quietlight"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-quietlight","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-quietlight","scheme":"file"}},{"name":"theme-red","displayName":"Red Theme","description":"Red theme for Visual Studio Code","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Red","label":"Red","uiTheme":"vs-dark","path":"./themes/Red-color-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-red","identifier":{"value":"vscode.theme-red","_lower":"vscode.theme-red"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-red","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-red","scheme":"file"}},{"name":"vscode-theme-seti","private":true,"version":"1.0.0","displayName":"Seti File Icon Theme","description":"A file icon theme made out of the Seti UI file icons","publisher":"vscode","license":"MIT","icon":"icons/seti-circular-128x128.png","scripts":{"update":"node ./build/update-icon-theme.js"},"engines":{"vscode":"*"},"contributes":{"iconThemes":[{"id":"vs-seti","label":"Seti (Visual Studio Code)","path":"./icons/vs-seti-icon-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.vscode-theme-seti","identifier":{"value":"vscode.vscode-theme-seti","_lower":"vscode.vscode-theme-seti"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-seti","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-seti","scheme":"file"}},{"name":"theme-solarized-dark","displayName":"Solarized Dark Theme","description":"Solarized dark theme for Visual Studio Code","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Solarized Dark","label":"Solarized Dark","uiTheme":"vs-dark","path":"./themes/solarized-dark-color-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-solarized-dark","identifier":{"value":"vscode.theme-solarized-dark","_lower":"vscode.theme-solarized-dark"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-solarized-dark","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-solarized-dark","scheme":"file"}},{"name":"theme-solarized-light","displayName":"Solarized Light Theme","description":"Solarized light theme for Visual Studio Code","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Solarized Light","label":"Solarized Light","uiTheme":"vs","path":"./themes/solarized-light-color-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-solarized-light","identifier":{"value":"vscode.theme-solarized-light","_lower":"vscode.theme-solarized-light"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-solarized-light","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-solarized-light","scheme":"file"}},{"name":"theme-tomorrow-night-blue","displayName":"Tomorrow Night Blue Theme","description":"Tomorrow night blue theme for Visual Studio Code","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"themes":[{"id":"Tomorrow Night Blue","label":"Tomorrow Night Blue","uiTheme":"vs-dark","path":"./themes/tomorrow-night-blue-color-theme.json"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.theme-tomorrow-night-blue","identifier":{"value":"vscode.theme-tomorrow-night-blue","_lower":"vscode.theme-tomorrow-night-blue"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\theme-tomorrow-night-blue","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/theme-tomorrow-night-blue","scheme":"file"}},{"name":"typescript","description":"Provides snippets, syntax highlighting, bracket matching and folding in TypeScript files.","displayName":"TypeScript Language Basics","version":"1.0.0","author":"vscode","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ./build/update-grammars.js"},"contributes":{"languages":[{"id":"typescript","aliases":["TypeScript","ts","typescript"],"extensions":[".ts"],"configuration":"./language-configuration.json"},{"id":"typescriptreact","aliases":["TypeScript React","tsx"],"extensions":[".tsx"],"configuration":"./language-configuration.json"},{"id":"jsonc","filenames":["tsconfig.json","jsconfig.json"],"filenamePatterns":["tsconfig.*.json","jsconfig.*.json","tsconfig-*.json","jsconfig-*.json"]}],"grammars":[{"language":"typescript","scopeName":"source.ts","path":"./syntaxes/TypeScript.tmLanguage.json","tokenTypes":{"entity.name.type.instance.jsdoc":"other","entity.name.function.tagged-template":"other","meta.import string.quoted":"other","variable.other.jsdoc":"other"}},{"language":"typescriptreact","scopeName":"source.tsx","path":"./syntaxes/TypeScriptReact.tmLanguage.json","embeddedLanguages":{"meta.tag.tsx":"jsx-tags","meta.tag.without-attributes.tsx":"jsx-tags","meta.tag.attributes.tsx":"typescriptreact","meta.embedded.expression.tsx":"typescriptreact"},"tokenTypes":{"entity.name.type.instance.jsdoc":"other","entity.name.function.tagged-template":"other","meta.import string.quoted":"other","variable.other.jsdoc":"other"}},{"scopeName":"documentation.injection.ts","path":"./syntaxes/jsdoc.ts.injection.tmLanguage.json","injectTo":["source.ts","source.tsx"]},{"scopeName":"documentation.injection.js.jsx","path":"./syntaxes/jsdoc.js.injection.tmLanguage.json","injectTo":["source.js","source.js.jsx"]}],"semanticTokenScopes":[{"language":"typescript","scopes":{"property":["variable.other.property.ts"],"property.readonly":["variable.other.constant.property.ts"],"variable":["variable.other.readwrite.ts"],"variable.readonly":["variable.other.constant.object.ts"],"function":["entity.name.function.ts"],"namespace":["entity.name.type.module.ts"],"variable.defaultLibrary":["support.variable.ts"],"function.defaultLibrary":["support.function.ts"]}},{"language":"typescriptreact","scopes":{"property":["variable.other.property.tsx"],"property.readonly":["variable.other.constant.property.tsx"],"variable":["variable.other.readwrite.tsx"],"variable.readonly":["variable.other.constant.object.tsx"],"function":["entity.name.function.tsx"],"namespace":["entity.name.type.module.tsx"],"variable.defaultLibrary":["support.variable.tsx"],"function.defaultLibrary":["support.function.tsx"]}}],"snippets":[{"language":"typescript","path":"./snippets/typescript.code-snippets"},{"language":"typescriptreact","path":"./snippets/typescript.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.typescript","identifier":{"value":"vscode.typescript","_lower":"vscode.typescript"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\typescript-basics","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/typescript-basics","scheme":"file"}},{"name":"vb","displayName":"Visual Basic Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in Visual Basic files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/asp.vb.net.tmbundle Syntaxes/ASP%20VB.net.plist ./syntaxes/asp-vb-net.tmlanguage.json"},"contributes":{"languages":[{"id":"vb","extensions":[".vb",".brs",".vbs",".bas"],"aliases":["Visual Basic","vb"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"vb","scopeName":"source.asp.vb.net","path":"./syntaxes/asp-vb-net.tmlanguage.json"}],"snippets":[{"language":"vb","path":"./snippets/vb.code-snippets"}]},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.vb","identifier":{"value":"vscode.vb","_lower":"vscode.vb"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\vb","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/vb","scheme":"file"}},{"name":"xml","displayName":"XML Language Basics","description":"Provides syntax highlighting and bracket matching in XML files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"contributes":{"languages":[{"id":"xml","extensions":[".xml",".xsd",".ascx",".atom",".axml",".bpmn",".cpt",".csl",".csproj",".csproj.user",".dita",".ditamap",".dtd",".ent",".mod",".dtml",".fsproj",".fxml",".iml",".isml",".jmx",".launch",".menu",".mxml",".nuspec",".opml",".owl",".proj",".props",".pt",".publishsettings",".pubxml",".pubxml.user",".rbxlx",".rbxmx",".rdf",".rng",".rss",".shproj",".storyboard",".svg",".targets",".tld",".tmx",".vbproj",".vbproj.user",".vcxproj",".vcxproj.filters",".wsdl",".wxi",".wxl",".wxs",".xaml",".xbl",".xib",".xlf",".xliff",".xpdl",".xul",".xoml"],"firstLine":"(\\<\\?xml.*)|(\\<svg)|(\\<\\!doctype\\s+svg)","aliases":["XML","xml"],"configuration":"./xml.language-configuration.json"},{"id":"xsl","extensions":[".xsl",".xslt"],"aliases":["XSL","xsl"],"configuration":"./xsl.language-configuration.json"}],"grammars":[{"language":"xml","scopeName":"text.xml","path":"./syntaxes/xml.tmLanguage.json"},{"language":"xsl","scopeName":"text.xml.xsl","path":"./syntaxes/xsl.tmLanguage.json"}]},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-xml grammars/xml.cson ./syntaxes/xml.tmLanguage.json grammars/xsl.cson ./syntaxes/xsl.tmLanguage.json"},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.xml","identifier":{"value":"vscode.xml","_lower":"vscode.xml"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\xml","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/xml","scheme":"file"}},{"name":"yaml","displayName":"YAML Language Basics","description":"Provides syntax highlighting and bracket matching in YAML files.","version":"1.0.0","publisher":"vscode","license":"MIT","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/yaml.tmbundle Syntaxes/YAML.tmLanguage ./syntaxes/yaml.tmLanguage.json"},"contributes":{"languages":[{"id":"yaml","aliases":["YAML","yaml"],"extensions":[".yml",".eyaml",".eyml",".yaml"],"firstLine":"^#cloud-config","configuration":"./language-configuration.json"}],"grammars":[{"language":"yaml","scopeName":"source.yaml","path":"./syntaxes/yaml.tmLanguage.json"}],"configurationDefaults":{"[yaml]":{"editor.insertSpaces":true,"editor.tabSize":2,"editor.autoIndent":"advanced"}}},"isUserBuiltin":false,"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.yaml","identifier":{"value":"vscode.yaml","_lower":"vscode.yaml"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\yaml","_sep":1,"path":"/c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/yaml","scheme":"file"}},{"name":"emojisense","displayName":":emojisense:","description":"Adds suggestions and autocomplete for emoji","version":"0.8.0","publisher":"bierner","icon":"media/icon.png","license":"MIT","extensionKind":["ui","workspace"],"keywords":["emoji","emojis","emoticon","emoticons"],"engines":{"vscode":"^1.45.0"},"repository":{"url":"https://github.com/mattbierner/vscode-emojisense.git"},"bugs":{"url":"https://github.com/mattbierner/vscode-emojisense/issues"},"categories":["Other"],"activationEvents":["*"],"contributes":{"commands":[{"command":"emojisense.quickEmoji","title":"Pick an emoji and insert in editor","category":"Emojisense"},{"command":"emojisense.quickEmojitext","title":"Pick an :emoji: and insert in editor","category":"Emojisense"},{"command":"emojisense.quickEmojiTerminal","title":"Pick an emoji and insert in terminal","category":"Emojisense"},{"command":"emojisense.quickEmojitextTerminal","title":"Pick an :emoji: and insert in terminal","category":"Emojisense"}],"menus":{"commandPalette":[{"command":"emojisense.quickEmojiTerminal","when":"panelFocus && activeViewlet == 'workbench.panel.terminal'"},{"command":"emojisense.quickEmojitextTerminal","when":"panelFocus && activeViewlet == 'workbench.panel.terminal'"}]},"keybindings":[{"mac":"cmd+i","key":"ctrl+i","linux":"ctrl+alt+i","command":"emojisense.quickEmojiTerminal","when":"terminalFocus"},{"mac":"shift+cmd+i","key":"shift+ctrl+i","linux":"shift+ctrl+alt+i","command":"emojisense.quickEmojitextTerminal","when":"terminalFocus"},{"mac":"cmd+i","key":"ctrl+i","command":"emojisense.quickEmoji","when":"editorTextFocus"},{"mac":"shift+cmd+i","key":"shift+ctrl+i","command":"emojisense.quickEmojitext","when":"editorTextFocus"}],"configuration":{"title":":emojisense:","properties":{"emojisense.unicodeCompletionsEnabled":{"type":"boolean","markdownDescription":"Enable completions that insert emoji as unicode, i.e. `:smile_cat:` -> 😸","default":true},"emojisense.markupCompletionsEnabled":{"type":"boolean","markdownDescription":"Enable completions that insert emoji markup, i.e. `::smile_cat` -> `:smile_cat:`","default":true},"emojisense.showOnColon":{"type":"boolean","description":"Should emoji completions automatically be shown when you type a colon?","default":true},"emojisense.emojiDecoratorsEnabled":{"type":"boolean","description":"Enables or disables emoji decorators for emoji markup.","default":true},"emojisense.languages":{"type":"object","description":"Controls which languages emojisense is active in. You can also customize emojisense settings per language.","default":{"markdown":true,"plaintext":{"markupCompletionsEnabled":false,"emojiDecoratorsEnabled":false},"scminput":true,"git-commit":true},"additionalProperties":{"anyOf":[{"type":"boolean"},{"type":"object","additionalProperties":false,"properties":{"unicodeCompletionsEnabled":{"type":"boolean","markdownDescription":"Enable completions that insert emoji as unicode, i.e. `:smile_cat:` -> 😸","default":false},"markupCompletionsEnabled":{"type":"boolean","markdownDescription":"Enable completions that insert emoji markdown, i.e. `::smile_cat` -> `:smile_cat:`","default":false},"emojiDecoratorsEnabled":{"type":"boolean","description":"Enables or disables emoji decorators for emoji markup.","default":false}}}]}}}}},"main":"./dist/extension","scripts":{"compile":"webpack --mode production","lint":"tslint -p tsconfig.json","vscode:prepublish":"webpack --mode production"},"devDependencies":{"@types/node":"^10.3.3","@types/vscode":"^1.44.0","ts-loader":"^6.1.2","tslint":"^6.1.0","typescript":"^4.0.2","webpack":"^4.43.0","webpack-cli":"^3.3.9"},"dependencies":{"datauri":"^3.0.0","gemoji":"^5.0.1"},"uuid":"081cd2e9-bc51-4ea3-977e-544bed2e33a8","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"bierner.emojisense","identifier":{"value":"bierner.emojisense","_lower":"bierner.emojisense"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\bierner.emojisense-0.8.0","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/bierner.emojisense-0.8.0","scheme":"file"}},{"name":"bracket-pair-colorizer-2","displayName":"Bracket Pair Colorizer 2","description":"A customizable extension for colorizing matching brackets","version":"0.2.0","publisher":"CoenraadS","engines":{"vscode":"^1.45.0"},"icon":"images/icon.png","categories":["Other"],"extensionKind":["ui","workspace"],"activationEvents":["*"],"keywords":["bracket","brackets","pair","color","colour","multi-root ready"],"galleryBanner":{"color":"#1E1E1E","theme":"dark"},"main":"./out/src/extension","contributes":{"commands":[{"command":"bracket-pair-colorizer-2.expandBracketSelection","title":"Expand Bracket Selection"},{"command":"bracket-pair-colorizer-2.undoBracketSelection","title":"Undo Bracket Selection"}],"configuration":{"type":"object","title":"Bracket Pair Colorizer 2","properties":{"bracket-pair-colorizer-2.colors":{"type":"array","default":["Gold","Orchid","LightSkyBlue"],"description":"Scope colors","scope":"window"},"bracket-pair-colorizer-2.unmatchedScopeColor":{"type":"string","default":"Red","description":"Unmatched Scope Color","scope":"window"},"bracket-pair-colorizer-2.forceUniqueOpeningColor":{"type":"boolean","default":false,"description":"Ensure that an opening brackets color does not match a previous brackets color","scope":"window"},"bracket-pair-colorizer-2.forceIterationColorCycle":{"type":"boolean","default":false,"description":"Should opening brackets iterate the color cycle even if they are not nested","scope":"window"},"bracket-pair-colorizer-2.colorMode":{"type":"string","enum":["Consecutive","Independent"],"default":"Consecutive","description":"Should different brackets share a color group (Consecutive), or use their own color group (Independent)","scope":"window"},"bracket-pair-colorizer-2.highlightActiveScope":{"type":"boolean","default":false,"description":"Should the active scope brackets always be highlighted? Recommended to disable editor.matchBrackets if using this feature.","scope":"window"},"bracket-pair-colorizer-2.activeScopeCSS":{"type":"array","default":["borderStyle : solid","borderWidth : 1px","borderColor : {color}","opacity: 0.5"],"description":"CSS for the active scope. Use {color} to match the bracket color. The string types listed at https://code.visualstudio.com/docs/extensionAPI/vscode-api#DecorationRenderOptions can be used","scope":"window"},"bracket-pair-colorizer-2.showBracketsInGutter":{"type":"boolean","default":false,"description":"Show active bracket scope in gutter?","scope":"window"},"bracket-pair-colorizer-2.showBracketsInRuler":{"type":"boolean","default":false,"description":"Show active bracket scope in ruler?","scope":"window"},"bracket-pair-colorizer-2.rulerPosition":{"type":"string","enum":["Center","Full","Left","Right"],"default":"Center","description":"Show active bracket scope in ruler?","scope":"window"},"bracket-pair-colorizer-2.showVerticalScopeLine":{"type":"boolean","default":true,"description":"Show a vertical line on the left side of the editor representing the active bracket scope?","scope":"window"},"bracket-pair-colorizer-2.showHorizontalScopeLine":{"type":"boolean","default":true,"description":"Show a horizontal line to create a block around the active bracket scope?","scope":"window"},"bracket-pair-colorizer-2.scopeLineRelativePosition":{"type":"boolean","default":true,"description":"True: Scope Line will start from the ending bracket position. False: Scope Line will always be at column 0","scope":"window"},"bracket-pair-colorizer-2.scopeLineCSS":{"type":"array","default":["borderStyle : solid","borderWidth : 1px","borderColor : {color}","opacity: 0.5"],"description":"CSS for the scope line. Use {color} to match the bracket color. The string types listed at https://code.visualstudio.com/docs/extensionAPI/vscode-api#DecorationRenderOptions can be used","scope":"window"},"bracket-pair-colorizer-2.excludedLanguages":{"type":"array","default":[],"description":"Don't colorize files of these languages","scope":"window"}}}},"scripts":{"vscode:prepublish":"tsc -p ./","compile":"tsc -watch -p ./"},"devDependencies":{"@types/json5":"0.0.30","@types/node":"^6.0.117","tslint":"^4.5.1","typescript":"^2.9.2"},"repository":{"type":"git","url":"https://github.com/CoenraadS/Bracket-Pair-Colorizer-2"},"license":"SEE LICENSE IN LICENSE.md","dependencies":{"@types/vscode":"^1.44.0","escape-html":"^1.0.3","json5":"^2.1.0","vscode-uri":"^1.0.6"},"uuid":"5a6e2b21-1d61-4acd-b31b-907f9c23f18a","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"CoenraadS.bracket-pair-colorizer-2","identifier":{"value":"CoenraadS.bracket-pair-colorizer-2","_lower":"coenraads.bracket-pair-colorizer-2"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\coenraads.bracket-pair-colorizer-2-0.2.0","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/coenraads.bracket-pair-colorizer-2-0.2.0","scheme":"file"}},{"name":"ginfuru-vscode-jekyll-syntax","displayName":"Jekyll Syntax Support","description":"Jekyll Syntax Highlighting for Visual Studio Code","version":"0.1.1","publisher":"ginfuru","engines":{"vscode":"^1.16.0"},"categories":["Languages"],"icon":"images/icon.png","galleryBanner":{"color":"#161821","theme":"dark"},"keywords":["jekyll","liquid","grammar","atom"],"homepage":"https://github.com/ginfuru/vscode-jekyll-syntax","repository":{"type":"git","url":"https://github.com/ginfuru/vscode-jekyll-syntax.git"},"bugs":"https://github.com/ginfuru/vscode-jekyll-syntax","contributes":{"languages":[{"id":"jekyll","aliases":["Jekyll (HTML)","liquid"],"extensions":[".jekyll"],"configuration":"./jekyll.language-configuration.json"}],"grammars":[{"language":"jekyll","scopeName":"text.html.jekyll","path":"./syntaxes/jekyll.json"}]},"uuid":"04441faa-52b5-4583-b6ed-f9e56f613819","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"ginfuru.ginfuru-vscode-jekyll-syntax","identifier":{"value":"ginfuru.ginfuru-vscode-jekyll-syntax","_lower":"ginfuru.ginfuru-vscode-jekyll-syntax"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\ginfuru.ginfuru-vscode-jekyll-syntax-0.1.1","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/ginfuru.ginfuru-vscode-jekyll-syntax-0.1.1","scheme":"file"}},{"name":"remote-containers","displayName":"Remote - Containers","description":"Open any folder or repository inside a Docker container and take advantage of Visual Studio Code's full feature set.","version":"0.158.0","preview":true,"publisher":"ms-vscode-remote","icon":"resources/remote-containers.png","repository":{"type":"git","url":"https://github.com/Microsoft/vscode-remote-release.git"},"bugs":{"url":"https://github.com/Microsoft/vscode-remote-release/issues"},"license":"SEE LICENSE IN LICENSE.txt","engines":{"vscode":"^1.53.0"},"extensionKind":["ui"],"categories":["Other"],"keywords":["remote","docker","containers","remote development","dev container","development container"],"aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","activationEvents":["onStartupFinished","onCommand:remote-containers.reopenInContainer","onCommand:remote-containers.rebuildAndReopenInContainer","onCommand:remote-containers.reopenLocally","onCommand:remote-containers.openFolder","onCommand:remote-containers.openRepositoryInVolume","onCommand:remote-containers.inspectVolume","onCommand:remote-containers.inspectVolumeFromViewlet","onCommand:remote-containers.openWorkspace","onCommand:remote-containers.attachToRunningContainer","onCommand:remote-containers.attachToRunningContainerFromViewlet","onCommand:remote-containers.attachToK8sContainerFromViewlet","onCommand:remote-containers.checkoutPRInVolume","onCommand:remote-containers.rebuildContainer","onCommand:remote-containers.createDevContainerFile","onCommand:remote-containers.openDevContainerFile","onCommand:remote-containers.openAttachDevContainerFile","onCommand:remote-containers.settings","onCommand:remote-containers.getHelp","onCommand:remote-containers.getStarted","onCommand:remote-containers.trySample","onCommand:remote-containers.reportIssue","onCommand:remote-containers.provideFeedback","onCommand:remote-containers.revealLogTerminal","onCommand:remote-containers.openLogFile","onCommand:remote-containers.openLastLogFile","onCommand:remote-containers.addExtensionToConfig","onCommand:remote-containers.showReopenInContainerNotificationReset","onCommand:remote-containers.showRecoveryContainerNotificationReset","workspaceContains:.devcontainer/devcontainer.json","workspaceContains:.devcontainer.json","onResolveRemoteAuthority:dev-container","onResolveRemoteAuthority:attached-container","onResolveRemoteAuthority:k8s-container","onDebugResolve:extensionHost","onView:targetsContainers"],"main":"./dist/extension","enableProposedApi":true,"contributes":{"configuration":{"title":"Remote - Containers","properties":{"remote.containers.defaultExtensions":{"scope":"application","type":"array","description":"Configures the list of extensions to always install while creating a container.","default":[],"items":{"type":"string","pattern":"([a-z0-9A-Z][a-z0-9\\-A-Z]*)\\.([a-z0-9A-Z][a-z0-9\\-A-Z]*)","errorMessage":"Expected format '${publisher}.${name}'. Example: 'vscode.csharp'."}},"remote.containers.workspaceMountConsistency":{"scope":"application","type":"string","enum":["consistent","cached","delegated"],"enumDescriptions":["Perfect consistency.","The host’s view is authoritative.","The container’s view is authoritative."],"description":"The consistency level used for the workspace mount (existing containers must be rebuilt to take effect).","default":"cached"},"remote.containers.cacheVolume":{"scope":"application","type":"boolean","description":"Controls whether a Docker volume should be used to cache the VS Code server and extensions. Currently only applies to single container and not Docker Compose configurations.","default":true},"remote.containers.copyGitConfig":{"scope":"machine","type":"boolean","description":"Controls whether the Git configuration (`~/.gitconfig`) should be copied into the container.","default":true},"remote.containers.gitCredentialHelperConfigLocation":{"scope":"machine","type":"string","enum":["system","global","none"],"enumDescriptions":["Write to system config (`/etc/gitconfig`, requires root access).","Write to user config (`~/.gitconfig`).","Do not set a credential helper."],"description":"Where to write the configuration for the Git credential helper.","default":"global"},"remote.containers.logLevel":{"scope":"application","type":"string","description":"The log level for the extension.","default":"info","enum":["info","debug","trace"]},"remote.containers.dockerPath":{"scope":"window","type":"string","description":"Docker (or Podman) executable name or path.","default":"docker"},"dotfiles.repository":{"scope":"machine","type":"string","description":"URL of a dotfiles Git repository (e.g., https://github.com/owner/repository.git) or owner/repository of a GitHub repository."},"dotfiles.installCommand":{"scope":"machine","type":"string","description":"The command to run after cloning the dotfiles repository. Defaults to `~/dotfiles/install.sh`.","default":"~/dotfiles/install.sh"},"dotfiles.targetPath":{"scope":"machine","type":"string","description":"The path to clone the dotfiles repository to. Defaults to `~/dotfiles`.","default":"~/dotfiles"},"remote.containers.dotfiles.repository":{"scope":"machine","type":"string","description":"URL of a dotfiles Git repository (e.g., https://github.com/owner/repository.git) or owner/repository of a GitHub repository for DevContainers. This overrides the common setting for the dotfiles repository."},"remote.containers.dotfiles.installCommand":{"scope":"machine","type":"string","description":"The command to run after cloning the dotfiles repository for DevContainers. This overrides the common setting for the dotfiles install command."},"remote.containers.dotfiles.targetPath":{"scope":"machine","type":"string","description":"The path to clone the dotfiles repository to for DevContainers. This overrides the common setting for the dotfiles target path."},"remote.containers.repositoryConfigurationPaths":{"scope":"application","type":"array","markdownDescription":"List of additional paths to search for [repository configurations](https://github.com/microsoft/vscode-dev-containers/tree/master/repository-containers).","default":[],"items":{"type":"string"}}}},"commands":[{"command":"remote-containers.reopenInContainer","title":"Reopen in Container","category":"Remote-Containers"},{"command":"remote-containers.rebuildAndReopenInContainer","title":"Rebuild and Reopen in Container","category":"Remote-Containers"},{"command":"remote-containers.reopenLocally","title":"Reopen Locally","category":"Remote-Containers"},{"command":"remote-containers.reopenInWSL","title":"Reopen in WSL","category":"Remote-Containers"},{"command":"remote-containers.openFolder","title":"Open Folder in Container...","category":"Remote-Containers","icon":{"light":"resources/light/reopen-folder.svg","dark":"resources/dark/reopen-folder.svg"}},{"command":"remote-containers.startAndOpenFolder","title":"Open Container","category":"Remote-Containers","icon":{"light":"resources/light/reopen-folder.svg","dark":"resources/dark/reopen-folder.svg"}},{"command":"remote-containers.openRepositoryInVolume","title":"Clone Repository in Container Volume...","category":"Remote-Containers"},{"command":"remote-containers.inspectVolume","title":"Inspect a Volume in a Container...","category":"Remote-Containers"},{"command":"remote-containers.openWorkspace","title":"Open Workspace in Container...","category":"Remote-Containers"},{"command":"remote-containers.attachToRunningContainer","title":"Attach to Running Container...","category":"Remote-Containers"},{"command":"remote-containers.attachToRunningContainerFromViewlet","title":"Attach Visual Studio Code","category":"Remote-Containers"},{"command":"remote-containers.inspectVolumeFromViewlet","title":"Inspect in Visual Studio Code","category":"Remote-Containers"},{"command":"remote-containers.attachToK8sContainerFromViewlet","title":"Attach Visual Studio Code","category":"Remote-Containers"},{"command":"remote-containers.rebuildContainer","title":"Rebuild Container","category":"Remote-Containers","icon":{"light":"resources/light/tools.svg","dark":"resources/dark/tools.svg"}},{"command":"remote-containers.createDevContainerFile","title":"Add Development Container Configuration Files...","category":"Remote-Containers"},{"command":"remote-containers.settings","title":"Settings","category":"Remote-Containers"},{"command":"remote-containers.getHelp","title":"Help","category":"Remote-Containers"},{"command":"remote-containers.getStarted","title":"Getting Started","category":"Remote-Containers"},{"command":"remote-containers.trySample","title":"Try a Sample...","category":"Remote-Containers"},{"command":"remote-containers.reportIssue","title":"Report Issue...","category":"Remote-Containers"},{"command":"remote-containers.provideFeedback","title":"Provide Feedback","category":"Remote-Containers"},{"command":"remote-containers.openDevContainerFile","title":"Open Container Configuration File","category":"Remote-Containers","icon":{"light":"resources/light/gear.svg","dark":"resources/dark/gear.svg"}},{"command":"remote-containers.openAttachConfigByNameFile","title":"Open Named Container Configuration File","category":"Remote-Containers"},{"command":"remote-containers.openAttachDevContainerFile","title":"Open Attached Container Configuration File...","category":"Remote-Containers"},{"command":"remote-containers.revealLogTerminal","title":"Show Log","category":"Remote-Containers"},{"command":"remote-containers.openLogFile","title":"Show All Logs...","category":"Remote-Containers Developer"},{"command":"remote-containers.openLastLogFile","title":"Show Previous Log","category":"Remote-Containers"},{"command":"remote-containers.attachToContainer","title":"Attach to Container","category":"Remote-Containers","icon":{"light":"resources/light/empty-window.svg","dark":"resources/dark/empty-window.svg"}},{"command":"remote-containers.attachToContainerNewWindow","title":"Attach in New Window","category":"Remote-Containers"},{"command":"remote-containers.stopContainer","title":"Stop Container","category":"Remote-Containers"},{"command":"remote-containers.startContainer","title":"Start Container","category":"Remote-Containers","icon":{"light":"resources/light/vm-start.svg","dark":"resources/dark/vm-start.svg"}},{"command":"remote-containers.removeContainer","title":"Remove Container","category":"Remote-Containers","icon":{"light":"resources/light/remove.svg","dark":"resources/dark/remove.svg"}},{"command":"remote-containers.removeRecentFolder","title":"Remove Recent Folder","category":"Remote-Containers","icon":{"light":"resources/light/remove.svg","dark":"resources/dark/remove.svg"}},{"command":"remote-containers.showDetails","title":"Show Details","category":"Remote-Containers"},{"command":"remote-containers.explorerTargetsRefresh","title":"Refresh","category":"Remote-Containers","icon":{"light":"resources/light/refresh.svg","dark":"resources/dark/refresh.svg"}},{"command":"remote-containers.explorerDetailsRefresh","title":"Refresh","category":"Remote-Containers","icon":{"light":"resources/light/refresh.svg","dark":"resources/dark/refresh.svg"}},{"command":"remote-containers.inspectDockerResource","title":"Inspect","category":"Remote-Containers"},{"command":"remote-containers.newContainer","title":"New Container","category":"Remote-Containers","icon":{"light":"resources/light/plus.svg","dark":"resources/dark/plus.svg"}},{"command":"remote-containers.showContainerLog","title":"Show Container Log","category":"Remote-Containers"},{"command":"remote-containers.addExtensionToConfig","title":"Add to devcontainer.json","category":"Remote-Containers"},{"command":"remote-containers.checkoutPRInVolume","title":"Checkout Pull Request in Dev Container","category":"Remote-Containers"},{"command":"remote-containers.showReopenInContainerNotificationReset","title":"Reset Don't Show Reopen Notification","category":"Remote-Containers"},{"command":"remote-containers.showRecoveryContainerNotificationReset","title":"Reset Don't Show Recovery Container Notification","category":"Remote-Containers"}],"menus":{"commandPalette":[{"command":"remote-containers.reopenInContainer","when":"workspaceFolderCount != 0 && !remoteName"},{"command":"remote-containers.reopenInContainer","when":"workspaceFolderCount != 0 && remoteName == wsl"},{"command":"remote-containers.reopenInContainer","when":"workspaceFolderCount != 0 && remoteName == dev-container && isRecoveryContainer"},{"command":"remote-containers.rebuildAndReopenInContainer","when":"workspaceFolderCount != 0 && !remoteName"},{"command":"remote-containers.rebuildAndReopenInContainer","when":"workspaceFolderCount != 0 && remoteName == wsl"},{"command":"remote-containers.reopenLocally","when":"remoteName =~ /^dev-container$/"},{"command":"remote-containers.reopenInWSL","when":"canReopenInWSL"},{"command":"remote-containers.openFolder","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)?$/"},{"command":"remote-containers.openFolder","when":"remoteName == wsl"},{"command":"remote-containers.openRepositoryInVolume","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)?$/"},{"command":"remote-containers.openWorkspace","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)?$/"},{"command":"remote-containers.openWorkspace","when":"remoteName == wsl"},{"command":"remote-containers.attachToRunningContainer","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container|wsl|ssh-remote)?$/"},{"command":"remote-containers.attachToRunningContainerFromViewlet","when":"false"},{"command":"remote-containers.inspectVolumeFromViewlet","when":"false"},{"command":"remote-containers.attachToK8sContainerFromViewlet","when":"false"},{"command":"remote-containers.checkoutPRInVolume","when":"false"},{"command":"remote-containers.rebuildContainer","when":"remoteName =~ /^dev-container$/"},{"command":"remote-containers.createDevContainerFile","when":"!remoteName"},{"command":"remote-containers.createDevContainerFile","when":"remoteName == wsl"},{"command":"remote-containers.openDevContainerFile","when":"workspaceFolderCount != 0 && !remoteName"},{"command":"remote-containers.openDevContainerFile","when":"workspaceFolderCount != 0 && remoteName == wsl"},{"command":"remote-containers.openDevContainerFile","when":"remoteName =~ /^(dev|attached)-container$/"},{"command":"remote-containers.openAttachConfigByNameFile","when":"remoteName == attached-container"},{"command":"remote-containers.openAttachDevContainerFile","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)?$/"},{"command":"remote-containers.getStarted","when":"false"},{"command":"remote-containers.trySample","when":"!remoteName"},{"command":"remote-containers.provideFeedback","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)$/"},{"command":"remote-containers.attachToContainer","when":"false"},{"command":"remote-containers.attachToContainerNewWindow","when":"false"},{"command":"remote-containers.stopContainer","when":"false"},{"command":"remote-containers.removeContainer","when":"false"},{"command":"remote-containers.startContainer","when":"false"},{"command":"remote-containers.removeRecentFolder","when":"false"},{"command":"remote-containers.showDetails","when":"false"},{"command":"remote-containers.explorerTargetsRefresh","when":"false"},{"command":"remote-containers.explorerDetailsRefresh","when":"false"},{"command":"remote-containers.inspectDockerResource","when":"false"},{"command":"remote-containers.startAndOpenFolder","when":"false"},{"command":"remote-containers.newContainer","when":"false"},{"command":"remote-containers.showContainerLog","when":"false"},{"command":"remote-containers.addExtensionToConfig","when":"false"}],"statusBar/windowIndicator":[{"command":"remote-containers.reopenInContainer","group":"2_local_containers_actions@1","when":"workspaceFolderCount != 0 && !remoteName"},{"command":"remote-containers.reopenInContainer","group":"2_local_containers_actions@1","when":"workspaceFolderCount != 0 && remoteName == wsl"},{"command":"remote-containers.openFolder","group":"2_local_containers_actions@2","when":"!remoteName"},{"command":"remote-containers.openWorkspace","group":"2_local_containers_actions@3","when":"!remoteName"},{"command":"remote-containers.openRepositoryInVolume","group":"2_local_containers_actions@4","when":"!remoteName"},{"command":"remote-containers.attachToRunningContainer","group":"2_local_containers_actions@5","when":"!remoteName"},{"command":"remote-containers.createDevContainerFile","group":"2_local_containers_actions@6","when":"!remoteName"},{"command":"remote-containers.createDevContainerFile","group":"2_local_containers_actions@6","when":"remoteName == wsl"},{"command":"remote-containers.trySample","group":"2_local_containers_actions@7","when":"!remoteName"},{"command":"remote-containers.getStarted","group":"2_local_containers_actions@8","when":"!remoteName"},{"command":"remote-containers.reopenInWSL","group":"1_remote_containers_actions@1","when":"canReopenInWSL"},{"command":"remote-containers.reopenLocally","group":"1_remote_containers_actions@2","when":"remoteName =~ /^dev-container$/"},{"command":"remote-containers.rebuildContainer","group":"1_remote_containers_actions@3","when":"remoteName =~ /^dev-container$/"},{"command":"remote-containers.openDevContainerFile","group":"1_remote_containers_actions@4","when":"remoteName =~ /^(dev|attached)-container$/"},{"command":"remote-containers.revealLogTerminal","group":"1_remote_containers_actions@5","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)$/"},{"command":"remote-containers.openFolder","group":"1_remote_containers_actions@6","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)$/ && remoteConnectionState == connected"},{"command":"remote-containers.openWorkspace","group":"1_remote_containers_actions@7","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)$/ && remoteConnectionState == connected"},{"command":"remote-containers.openRepositoryInVolume","group":"1_remote_containers_actions@8","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)$/ && remoteConnectionState == connected"},{"command":"remote-containers.attachToRunningContainer","group":"1_remote_containers_actions@9","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)$/"},{"command":"remote-containers.settings","group":"9_remote_containers_help@1","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)$/"},{"command":"remote-containers.reportIssue","group":"9_remote_containers_help@2","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)$/"},{"command":"remote-containers.getHelp","group":"9_remote_containers_help@4","when":"remoteName =~ /^(dev-container|attached-container|exec|k8s-container)$/"}],"view/title":[{"command":"remote-containers.explorerTargetsRefresh","when":"view == targetsContainers && !remote-containers:needsDockerStartOrInstall && !remote-containers:noContainersWithFolder && !remote-containers:noContainersWithoutFolder","group":"navigation"},{"command":"remote-containers.newContainer","when":"view == targetsContainers && !remote-containers:needsDockerStartOrInstall && !remote-containers:noContainersWithFolder && !remote-containers:noContainersWithoutFolder","group":"navigation"},{"command":"remote-containers.explorerDetailsRefresh","when":"view == detailsContainers","group":"navigation"},{"command":"remote-containers.attachToContainer","when":"view == detailsContainers","group":"navigation"},{"command":"remote-containers.rebuildContainer","when":"view == detailsContainers && remoteName == dev-container","group":"navigation"},{"command":"remote-containers.openDevContainerFile","when":"view == detailsContainers && remoteName =~ /^(dev|attached)-container$/","group":"navigation"}],"view/item/context":[{"command":"remote-containers.attachToRunningContainerFromViewlet","when":"view == dockerContainers && viewItem =~ /^runningContainer$/i && vscode-docker:aciContext != true","group":"containers_1_general@2"},{"command":"remote-containers.inspectVolumeFromViewlet","when":"view == dockerVolumes && viewItem == volume && vscode-docker:aciContext != true","group":"volumes_1_general@2"},{"command":"remote-containers.checkoutPRInVolume","when":"view =~ /pr:/ && viewItem =~ /pullrequest(:local)?:nonactive|description/"},{"command":"remote-containers.attachToK8sContainerFromViewlet","group":"2@4","when":"view == extension.vsKubernetesExplorer && viewItem =~ /vsKubernetes\\.resource\\.pod/i"},{"command":"remote-containers.startAndOpenFolder","when":"view == targetsContainers && viewItem =~ /^(dev|attached)Folder$/","group":"1_folder@1"},{"command":"remote-containers.startAndOpenFolder","when":"view == targetsContainers && viewItem =~ /^(dev|attached)Folder$/","group":"inline@1"},{"command":"remote-containers.removeRecentFolder","when":"view == targetsContainers && viewItem == attachedFolder","group":"2_folder@1"},{"command":"remote-containers.removeRecentFolder","when":"view == targetsContainers && viewItem == attachedFolder","group":"inline@2"},{"command":"workbench.action.closeFolder","when":"view == targetsContainers && viewItem == activeattachedFolder","group":"1_folder@1"},{"command":"remote-containers.reopenLocally","when":"view == targetsContainers && viewItem == activedevFolder","group":"1_folder@1"},{"command":"remote-containers.reopenInWSL","when":"canReopenInWSL && view == targetsContainers && viewItem == activedevFolder","group":"1_folder@1"},{"command":"remote-containers.attachToContainer","when":"view == targetsContainers && viewItem =~ /^(active|running|exited)Container$/","group":"1_container@1"},{"command":"remote-containers.attachToContainer","when":"view == targetsContainers && viewItem =~ /^(active|running|exited)Container$/","group":"inline@1"},{"command":"remote-containers.attachToContainerNewWindow","when":"view == targetsContainers && viewItem =~ /^(active|running|exited)Container$/","group":"1_container@2"},{"command":"remote-containers.stopContainer","when":"view == targetsContainers && viewItem =~ /^(active|running)(Dev|)Container$/","group":"2_container@2"},{"command":"remote-containers.removeContainer","when":"view == targetsContainers && viewItem =~ /^(running|exited)(Dev|)Container$/","group":"2_container@3"},{"command":"remote-containers.rebuildContainer","when":"view == targetsContainers && viewItem == activeDevContainer","group":"2_container@1"},{"command":"remote-containers.removeContainer","when":"view == targetsContainers && viewItem =~ /^(running|exited)(Dev|)Container$/","group":"inline@2"},{"command":"remote-containers.startContainer","when":"view == targetsContainers && viewItem =~ /^exited(Dev|)Container$/","group":"1_container@3"},{"command":"remote-containers.showDetails","when":"view == targetsContainers && viewItem =~ /^(active|running|exited)(Dev|)Container$/","group":"1_container@4"},{"command":"remote-containers.inspectDockerResource","when":"view == targetsContainers && viewItem =~ /^(active|running|exited)(Dev|)Container$/","group":"1_container@5"},{"command":"remote-containers.showContainerLog","when":"view == targetsContainers && viewItem =~ /^(active|running|exited)(Dev|)Container$/","group":"1_container@6"},{"command":"remote-containers.openDevContainerFile","when":"view == detailsContainers && viewItem == devContainer"},{"command":"remote-containers.inspectDockerResource","when":"view == detailsContainers && viewItem =~ /^(image|volume)$/"}],"extension/context":[{"command":"remote-containers.addExtensionToConfig","group":"2_configure","when":"!isBuiltinExtension && remoteName =~ /^(dev-container|attached-container|wsl)?$/"}]},"languages":[{"id":"jsonc","filenamePatterns":["**/.devcontainer/devcontainer.json","**/.devcontainer.json"]}],"resourceLabelFormatters":[{"scheme":"vscode-remote","authority":"dev-container+*","formatting":{"label":"${path}","separator":"/","tildify":true,"workspaceSuffix":"Dev Container"}},{"scheme":"vscode-remote","authority":"attached-container+*","formatting":{"label":"${path}","separator":"/","tildify":true,"workspaceSuffix":"Container"}},{"scheme":"vscode-remote","authority":"exec+*","formatting":{"label":"${path}","separator":"/","tildify":true,"workspaceSuffix":"Exec"}},{"scheme":"vscode-remote","authority":"k8s-container+*","formatting":{"label":"${path}","separator":"/","tildify":true,"workspaceSuffix":"Kubernetes"}}],"views":{"remote":[{"id":"targetsContainers","name":"Containers","group":"targets@2","remoteName":["dev-container","attached-container","exec","k8s-container"]},{"id":"detailsContainers","name":"Details (Containers)","when":"remote-containers:showDetails","group":"details@1","remoteName":["dev-container","attached-container"]}]},"viewsWelcome":[{"view":"targetsContainers","when":"remote-containers:needsDockerStartOrInstall","contents":"Get started with containers by installing and starting [Docker](https://code.visualstudio.com/docs/remote/containers) or by visiting the [help view](command:~remote.helpPanel.focus)."},{"view":"targetsContainers","when":"remote-containers:needsSSHCredentials","contents":"[Refresh](command:remote-containers.explorerTargetsRefresh) to provide SSH credentials."},{"view":"targetsContainers","when":"remote-containers:noContainersWithFolder","contents":"Get started with containers by running one of the [Remote-Containers](command:remote-containers.newContainer) commands.\nYou can [reopen the current folder in a container](command:remote-containers.reopenInContainer), or open another folder in a container.\n[Open Folder in Container](command:remote-containers.openFolder)\nOr, if there's a repository you want to work with you can open that directly.\n[Clone Repository in Container Volume](command:remote-containers.openRepositoryInVolume)\nIf you're new to containers and want to [try a sample](command:remote-containers.trySample), there are several to choose from."},{"view":"targetsContainers","when":"remote-containers:noContainersWithoutFolder","contents":"Get started with containers by running one of the [Remote-Containers](command:remote-containers.newContainer) commands.\nYou can open an existing folder in a container.\n[Open Folder in Container](command:remote-containers.openFolder)\nOr, if there's a repository you want to work with you can open that directly.\n[Clone Repository in Container Volume](command:remote-containers.openRepositoryInVolume)\nIf you're new to containers and want to [try a sample](command:remote-containers.trySample), there are several to choose from."}],"remoteHelp":{"getStarted":"https://aka.ms/vscode-remote/containers/tutorial-sandbox","feedback":"https://aka.ms/vscode-remote/containers/provide-feedback","documentation":"https://aka.ms/vscode-remote/containers","issues":"https://aka.ms/vscode-remote/containers/issues","remoteName":["dev-container","attached-container","exec","k8s-container"]}},"scripts":{"vscode:prepublish":"npm-run-all clean definitions compile-prod","compile":"npm-run-all clean definitions compile-dev","watch":"npm-run-all clean definitions compile-watch","precommit":"node build/gulpfile.hygiene.js","package":"vsce package --yarn","definitions":"npm-run-all definitions-clean definitions-copy","lint":"eslint -c .eslintrc.js --rulesdir ./build/eslint --ext .ts ./src ./test","compile-prod":"webpack --mode production","compile-dev":"webpack --mode none","compile-watch":"webpack --mode none --watch","definitions-clean":"rimraf dist/node_modules/vscode-dev-containers","definitions-copy":"copyfiles --all \"node_modules/vscode-dev-containers/**/*\" dist","devcontainerjson-publish":"npm-run-all devcontainerjson-prepare devcontainerjson-npm-publish","devcontainerjson-package":"npm-run-all devcontainerjson-prepare devcontainerjson-npm-pack","devcontainerjson-prepare":"npm-run-all clean devcontainerjson-compile devcontainerjson-copy-module devcontainerjson-copy-definitions","devcontainerjson-compile":"tsc -b","devcontainerjson-copy-module":"copyfiles --up 1 --all --exclude \"**/*.tsbuildinfo\" \"built/src/utils/**/*\" \"built/src/configuration/**/*\" \"built/src/configurationUI/**/*\" devcontainerjson/dist","devcontainerjson-copy-definitions":"copyfiles --all \"node_modules/vscode-dev-containers/**/*\" devcontainerjson/dist","devcontainerjson-npm-publish":"cd devcontainerjson && npm publish","devcontainerjson-npm-pack":"cd devcontainerjson && npm pack","dev-containers-cli-publish":"npm-run-all dev-containers-cli-prepare dev-containers-cli-npm-publish","dev-containers-cli-package":"npm-run-all dev-containers-cli-prepare dev-containers-cli-npm-pack","dev-containers-cli-prepare":"npm-run-all clean dev-containers-cli-compile dev-containers-cli-copy-module","dev-containers-cli-compile":"npm-run-all compile-prod","dev-containers-cli-copy-module":"copyfiles dist/devContainersCLI.* scripts/gitAskPass.sh dev-containers-cli","dev-containers-cli-npm-publish":"cd dev-containers-cli && npm publish","dev-containers-cli-npm-pack":"cd dev-containers-cli && npm pack","clean":"rimraf dist built devcontainerjson/dist dev-containers-cli/dist","test":"env TS_NODE_PROJECT=test/core/tsconfig.json mocha -r ts-node/register --exit test/core/**/*.test.ts","test-dev-containers":"env TS_NODE_PROJECT=test/dev-containers/tsconfig.json mocha -r ts-node/register --exit test/dev-containers/**/*.test.ts","copytestconfigsforalpine":"/bin/bash -c 'cd test/configs && for f in *; do if [[ -d $f ]] && [[ $f != *alpine* ]]; then cp -r -T $f $f-alpine ; fi ; done'"},"devDependencies":{"@types/chai":"^4.2.14","@types/follow-redirects":"^1.13.0","@types/js-yaml":"^4.0.0","@types/markdown-it":"^12.0.1","@types/minimist":"^1.2.1","@types/mocha":"^8.2.0","@types/node":"^14.14.20","@types/pull-stream":"^3.6.2","@types/stats-lite":"^2.2.0","@types/tar":"^4.0.4","@types/vscode":"^1.52.0","@types/yargs":"^15.0.12","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ajv":"^7.0.3","chai":"4.2.0","copyfiles":"^2.4.1","eslint":"^7.17.0","event-stream":"^4.0.1","gulp":"^4.0.2","gulp-eslint":"^6.0.0","gulp-filter":"^6.0.0","husky":"^4.3.6","jsonc":"^2.0.0","mocha":"^8.2.1","mocha-junit-reporter":"^2.0.0","npm-run-all":"^4.1.5","p-all":"^3.0.0","ts-loader":"^8.0.14","ts-node":"^9.1.1","typescript":"^4.1.3","typescript-formatter":"^7.2.2","vinyl":"^2.2.1","vinyl-fs":"^3.0.3","vsce":"^1.83.0","vscode-nls-dev":"^3.3.2","webpack":"^5.11.1","webpack-cli":"^4.3.1"},"dependencies":{"applicationinsights":"1.7.4","follow-redirects":"^1.13.1","js-yaml":"^4.0.0","jsonc-parser":"^3.0.0","markdown-it":"^12.0.4","minimist":"^1.2.5","muxrpc":"^6.5.2","node-pty":"^0.9.0","pull-stream":"^3.6.14","pull-stream-to-stream":"^2.0.0","stats-lite":"^2.2.0","stream-to-pull-stream":"^1.7.3","tar":"^6.0.5","vscode-dev-containers":"https://github.com/microsoft/vscode-dev-containers/releases/download/v0.158.0/vscode-dev-containers-0.158.0.tgz","vscode-extension-telemetry":"^0.1.6","vscode-tas-client":"^0.1.17","vscode-uri":"^3.0.2","yargs":"^16.2.0"},"uuid":"93ce222b-5f6f-49b7-9ab1-a0463c6238df","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"ms-vscode-remote.remote-containers","identifier":{"value":"ms-vscode-remote.remote-containers","_lower":"ms-vscode-remote.remote-containers"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\ms-vscode-remote.remote-containers-0.158.0","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.remote-containers-0.158.0","scheme":"file"}},{"name":"remote-ssh","displayName":"Remote - SSH","description":"Open any folder on a remote machine using SSH and take advantage of VS Code's full feature set.","version":"0.63.0","preview":true,"publisher":"ms-vscode-remote","icon":"resources/remote-ssh.png","repository":{"type":"git","url":"https://github.com/Microsoft/vscode-remote-release.git"},"bugs":{"url":"https://github.com/Microsoft/vscode-remote-release/issues"},"license":"SEE LICENSE IN LICENSE.txt","engines":{"vscode":"^1.52.0"},"extensionKind":["ui"],"extensionPack":["ms-vscode-remote.remote-ssh-edit"],"categories":["Other"],"keywords":["remote development","remote","ssh"],"activationEvents":["onCommand:opensshremotes.openEmptyWindow","onCommand:opensshremotes.openEmptyWindowInCurrentWindow","onCommand:opensshremotes.openConfigFile","onCommand:opensshremotes.cleanDevBox","onCommand:opensshremotes.cleanRemoteServer","onCommand:opensshremotes.cleanLocalServer","onCommand:opensshremotes.getHelp","onCommand:opensshremotes.getStarted","onCommand:opensshremotes.reportIssue","onCommand:opensshremotes.settings","onCommand:opensshremotes.provideFeedback","onCommand:opensshremotes.showLog","onCommand:opensshremotes.addNewSshHost","onResolveRemoteAuthority:ssh-remote","onView:sshHosts"],"main":"./out/extension","enableProposedApi":true,"aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","contributes":{"configuration":{"title":"Remote - SSH","properties":{"remote.SSH.configFile":{"type":"string","description":"The absolute file path to a custom SSH config file.","default":"","scope":"application"},"remote.SSH.showLoginTerminal":{"type":"boolean","description":"Always reveal the SSH login terminal.","default":false},"remote.SSH.defaultForwardedPorts":{"type":"array","items":{"type":"object","required":["remotePort"],"properties":{"name":{"type":"string"},"remotePort":{"type":"number"},"localPort":{"type":"number"}}},"description":"A list of ports to forward when the connection is established.","default":[]},"remote.SSH.defaultExtensions":{"type":"array","items":{"type":"string"},"description":"List of extensions that should be installed automatically on all SSH hosts."},"remote.SSH.path":{"type":"string","description":"An absolute path to the SSH executable. When empty, it will use \"ssh\" on the path or in common install locations.","default":"","scope":"application"},"remote.SSH.lockfilesInTmp":{"type":"boolean","markdownDescription":"Whether to keep lockfiles in `/tmp` instead of in the server's install folder. Useful for connecting to hosts which have issues with locking, such as hosts with a home directory using NFS or another distributed filesystem.","default":false},"remote.SSH.useFlock":{"type":"boolean","markdownDescription":"Whether to use `flock` for creating lockfiles on Linux remotes instead of `ln`. By default, we use `flock` on Linux remotes and `ln` on macOS.","default":true},"remote.SSH.enableDynamicForwarding":{"type":"boolean","description":"Whether to use SSH dynamic forwarding to allow setting up new port tunnels over an existing SSH connection. When this is used, a password only needs to be entered once for each remote window.","default":true},"remote.SSH.enableAgentForwarding":{"type":"boolean","markdownDescription":"Enable SSH agent forwarding via the SSH config option `ForwardAgent`.","default":true},"remote.SSH.allowLocalServerDownload":{"type":"boolean","description":"If downloading the VS Code server fails on the host, this allows the extension to fall back to downloading on the client and transferring it to the host with scp.","markdownDeprecationMessage":"Deprecated, please use `#remote.SSH.localServerDownload#`","default":true},"remote.SSH.localServerDownload":{"type":"string","description":"Whether the extension can download the VS Code Server on the client and transfer it to the host with scp, instead of downloading it on the host.","enum":["auto","always","off"],"enumDescriptions":["The server will first be downloaded on the host, and if that fails, will fall back to downloading locally","The server will only be downloaded locally and transferred to the host","The server will only be downloaded on the host"],"default":false},"remote.SSH.enableAzureIntegration":{"type":"boolean","markdownDescription":"**Experimental**: Detect SSH connections that target Azure VMs in the SSH hosts explorer. Requires that you are logged in using the `Azure Account` extension.","default":false},"remote.SSH.windowsRemotes":{"type":"array","markdownDescription":"**Deprecated**: Enables experimental support for connecting to Windows remotes. Add the names of windows remotes to this list.","deprecationMessage":"Deprecated: Please use `remote.SSH.remotePlatorm` instead","default":[],"items":{"type":"string"}},"remote.SSH.useLocalServer":{"type":"boolean","markdownDescription":"Enables a mode for connecting using a single connection shared between windows and across window reloads. This makes it faster to open new windows and reduces the number of times a password needs to be entered.","default":true},"remote.SSH.connectTimeout":{"type":"number","description":"Specifies the timeout in seconds used for the SSH command that connects to the remote.","default":15,"minimum":1},"remote.SSH.logLevel":{"type":"string","description":"The log level for the extension.","default":"debug","scope":"application","enum":["debug","trace"]},"remote.SSH.maxReconnectionAttempts":{"type":["number","null"],"markdownDescription":"The maximum number of times to attempt reconnection. Use 0 to disallow reconnection, and `null` to use the maximum of 8.","default":null,"scope":"application","maximum":8,"minimum":0},"remote.SSH.suppressWindowsSshWarning":{"type":"boolean","description":"Due to a bug with password handling in some versions of the SSH client bundled with Windows, the extension prefers a non-Windows SSH client, such as the one bundled with Git, and will show a warning when another one can't be found. This setting disables that warning.","default":false,"scope":"application"},"remote.SSH.remotePlatform":{"type":"object","markdownDescription":"A map of the remote hostname to the platform for that remote. Valid values: `linux`, `macOS`, `windows`. Note - this setting will soon be required when useLocalServer is disabled, so it is currently being autopopulated for successful connections, but is not currently used.","scope":"application","patternProperties":{".*":{"type":"string","enum":["macOS","windows","linux"]}}},"remote.SSH.remoteServerListenOnSocket":{"type":"boolean","default":false,"markdownDescription":"When true, the remote VS Code server will listen on a socket path instead of opening a port. Only valid for Linux and macOS remotes. After toggling this setting, run the command \"Kill VS Code Server on Host...\" for it to take effect. Requires OpenSSH 6.7+. Disables the \"local server\" connection multiplexing mode. Requires `AllowStreamLocalForwarding` to be enabled for the SSH server."}}},"views":{"remote":[{"id":"sshHosts","name":"SSH Targets","group":"targets@1","remoteName":"ssh-remote"}]},"commands":[{"command":"opensshremotes.openWebUI","title":"Open Web UI","category":"Remote-SSH"},{"command":"opensshremotes.openEmptyWindow","title":"Connect to Host...","category":"Remote-SSH"},{"command":"opensshremotes.openEmptyWindowOnCurrentHost","title":"New Window on Active Host","category":"Remote-SSH"},{"command":"opensshremotes.openEmptyWindowInCurrentWindow","title":"Connect Current Window to Host...","category":"Remote-SSH"},{"command":"opensshremotes.openConfigFile","title":"Open Configuration File...","category":"Remote-SSH"},{"command":"opensshremotes.addNewSshHost","title":"Add New SSH Host...","category":"Remote-SSH"},{"command":"opensshremotes.cleanDevBox","title":"Uninstall VS Code Server from Host...","category":"Remote-SSH"},{"command":"opensshremotes.cleanRemoteServer","title":"Kill VS Code Server on Host...","category":"Remote-SSH"},{"command":"opensshremotes.cleanLocalServer","title":"Kill Local Connection Server For Host...","category":"Remote-SSH"},{"command":"opensshremotes.getHelp","title":"Help","category":"Remote-SSH"},{"command":"opensshremotes.getStarted","title":"Getting Started","category":"Remote-SSH"},{"command":"opensshremotes.reportIssue","title":"Report Issue...","category":"Remote-SSH"},{"command":"opensshremotes.settings","title":"Settings","category":"Remote-SSH"},{"command":"opensshremotes.provideFeedback","title":"Provide Feedback","category":"Remote-SSH"},{"command":"opensshremotes.showLog","title":"Show Log","category":"Remote-SSH"},{"command":"opensshremotesexplorer.emptyWindowInNewWindow","title":"Connect to Host in New Window","icon":{"light":"resources/light/empty-window.svg","dark":"resources/dark/empty-window.svg","highContrast":"resources/highContrast/empty-window.svg"}},{"command":"opensshremotesexplorer.emptyWindowInCurrentWindow","title":"Connect to Host in Current Window"},{"command":"opensshremotesexplorer.startManagedHost","title":"Start VM","icon":{"light":"resources/light/vm-start.svg","dark":"resources/dark/vm-start.svg","highContrast":"resources/highContrast/vm-start.svg"}},{"command":"opensshremotesexplorer.stopManagedHost","title":"Stop VM","icon":{"light":"resources/light/vm-stop.svg","dark":"resources/dark/vm-stop.svg","highContrast":"resources/highContrast/vm-stop.svg"}},{"command":"opensshremotesexplorer.reopenFolderInCurrentWindow","title":"Open on SSH Host in Current Window"},{"command":"opensshremotesexplorer.reopenFolderInNewWindow","title":"Open on SSH Host in New Window","icon":{"light":"resources/light/reopen-folder.svg","dark":"resources/dark/reopen-folder.svg","highContrast":"resources/highContrast/reopen-folder.svg"}},{"command":"opensshremotesexplorer.deleteFolderHistoryItem","title":"Remove From Recent List","icon":{"light":"resources/light/remove.svg","dark":"resources/dark/remove.svg"}},{"command":"opensshremotesexplorer.refresh","title":"Refresh","icon":{"light":"resources/light/refresh.svg","dark":"resources/dark/refresh.svg"}},{"command":"opensshremotesexplorer.configure","title":"Configure","icon":{"light":"resources/light/configure.svg","dark":"resources/dark/configure.svg"}},{"command":"opensshremotesexplorer.add","title":"Add New","icon":{"light":"resources/light/plus.svg","dark":"resources/dark/plus.svg"}}],"resourceLabelFormatters":[{"scheme":"vscode-remote","authority":"ssh-remote+*","formatting":{"label":"${path}","separator":"/","tildify":true,"workspaceSuffix":"SSH"}}],"menus":{"statusBar/windowIndicator":[{"command":"opensshremotes.openEmptyWindow","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected","group":"1_remote_ssh_general@1"},{"command":"opensshremotes.openEmptyWindowInCurrentWindow","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected","group":"1_remote_ssh_general@1"},{"command":"opensshremotes.openConfigFile","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected","group":"1_remote_ssh_general@2"},{"command":"opensshremotes.showLog","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected","group":"1_remote_ssh_general@5"},{"command":"opensshremotes.settings","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected","group":"9_remote_ssh_help@1"},{"command":"opensshremotes.reportIssue","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected","group":"9_remote_ssh_help@2"},{"command":"opensshremotes.provideFeedback","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected","group":"9_remote_ssh_help@3"},{"command":"opensshremotes.getHelp","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected","group":"9_remote_ssh_help@4"},{"command":"opensshremotes.openEmptyWindow","when":"remoteConnectionState == disconnected","group":"1_local_ssh@1"},{"command":"opensshremotes.openEmptyWindowInCurrentWindow","when":"remoteConnectionState == disconnected","group":"1_local_ssh@1"},{"command":"opensshremotes.openConfigFile","when":"remoteConnectionState == disconnected","group":"1_local_ssh@2"},{"command":"opensshremotes.getStarted","when":"remoteConnectionState == disconnected","group":"1_local_ssh@3"},{"command":"opensshremotes.openEmptyWindow","when":"!remoteName","group":"1_local_ssh@1"},{"command":"opensshremotes.openEmptyWindowInCurrentWindow","when":"!remoteName","group":"1_local_ssh@1"},{"command":"opensshremotes.openConfigFile","when":"!remoteName","group":"1_local_ssh@2"},{"command":"opensshremotes.getStarted","when":"!remoteName","group":"1_local_ssh@3"}],"commandPalette":[{"command":"opensshremotes.getStarted","when":"false"},{"command":"opensshremotes.openEmptyWindowOnCurrentHost","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected"},{"command":"opensshremotes.provideFeedback","when":"remoteName =~ /^ssh-remote$/"},{"command":"opensshremotes.cleanLocalServer","when":"config.remote.SSH.useLocalServer"},{"command":"opensshremotesexplorer.emptyWindowInCurrentWindow","when":"false"},{"command":"opensshremotesexplorer.emptyWindowInNewWindow","when":"false"},{"command":"opensshremotesexplorer.startManagedHost","when":"false"},{"command":"opensshremotesexplorer.stopManagedHost","when":"false"},{"command":"opensshremotesexplorer.refresh","when":"false"},{"command":"opensshremotesexplorer.configure","when":"false"},{"command":"opensshremotesexplorer.add","when":"false"},{"command":"opensshremotesexplorer.reopenFolderInCurrentWindow","when":"false"},{"command":"opensshremotesexplorer.reopenFolderInNewWindow","when":"false"},{"command":"opensshremotesexplorer.deleteFolderHistoryItem","when":"false"},{"command":"opensshremotes.openWebUI","when":"remoteName =~ /^ssh-remote$/ && remoteConnectionState == connected && config.remote.SSH.enableWebAccess"}],"view/title":[{"command":"opensshremotesexplorer.add","when":"view == sshHosts","group":"navigation"},{"command":"opensshremotesexplorer.configure","when":"view == sshHosts","group":"navigation"},{"command":"opensshremotesexplorer.refresh","when":"view == sshHosts","group":"navigation"}],"view/item/context":[{"command":"opensshremotesexplorer.emptyWindowInNewWindow","when":"viewItem =~ /^opensshremotesexplorer.host(.managed.running)?$/","group":"inline@1"},{"command":"opensshremotesexplorer.emptyWindowInNewWindow","when":"viewItem =~ /^opensshremotesexplorer.host(.managed.running)?$/","group":"navigation@2"},{"command":"opensshremotesexplorer.emptyWindowInCurrentWindow","when":"viewItem =~ /^opensshremotesexplorer.host(.managed.running)?$/","group":"navigation@1"},{"command":"opensshremotesexplorer.startManagedHost","when":"viewItem == opensshremotesexplorer.host.managed.deallocated","group":"navigation@1"},{"command":"opensshremotesexplorer.startManagedHost","when":"viewItem == opensshremotesexplorer.host.managed.deallocated","group":"inline@1"},{"command":"opensshremotesexplorer.stopManagedHost","when":"viewItem == opensshremotesexplorer.host.managed.running","group":"navigation@3"},{"command":"opensshremotesexplorer.reopenFolderInNewWindow","when":"viewItem == opensshremotesexplorer.folder.reachable","group":"inline@1"},{"command":"opensshremotesexplorer.reopenFolderInNewWindow","when":"viewItem == opensshremotesexplorer.folder.reachable","group":"navigation@2"},{"command":"opensshremotesexplorer.reopenFolderInCurrentWindow","when":"viewItem == opensshremotesexplorer.folder.reachable","group":"navigation@1"},{"command":"opensshremotesexplorer.deleteFolderHistoryItem","when":"viewItem =~ /^opensshremotesexplorer.folder/","group":"navigation@3"},{"command":"opensshremotesexplorer.deleteFolderHistoryItem","when":"viewItem =~ /^opensshremotesexplorer.folder/","group":"inline@2"}]},"viewsWelcome":[{"view":"sshHosts","when":"remote-ssh:noHosts","contents":"No SSH hosts have been configured yet. Get started with SSH by visiting the [help view](command:~remote.helpPanel.focus)."}],"remoteHelp":{"getStarted":"https://aka.ms/vscode-remote/ssh/getting-started","feedback":"https://aka.ms/vscode-remote/ssh/provide-feedback","documentation":"https://aka.ms/vscode-remote/ssh","issues":"https://aka.ms/vscode-remote/ssh/issues","remoteName":"ssh-remote"}},"scripts":{"lint":"eslint 'src/**/*.ts'","postinstall":"npm run downloadapi","downloadapi":"npx vscode-dts master","postdownloadapi":"npx vscode-dts dev","vscode:prepublish":"webpack --mode production","compile":"webpack --mode none","watch":"webpack --mode none --watch","package":"vsce package --yarn","pretest":"tsc -p . --outDir out-test","test":"node ./out-test/test/runTests.js"},"devDependencies":{"@types/glob":"^7.1.3","@types/lockfile":"^1.0.1","@types/minimist":"^1.2.1","@types/mocha":"^8.0.4","@types/node":"^14.14.7","@types/shell-quote":"^1.7.0","@types/sinon":"^9.0.8","@types/webpack":"^4.41.25","@typescript-eslint/eslint-plugin":"^4.8.2","@typescript-eslint/parser":"^4.8.2","azure-arm-resource":"^7.4.0","azure-arm-website":"^5.7.0","copy-webpack-plugin":"^6.3.0","eslint":"^7.14.0","eslint-plugin-import":"^2.22.1","glob":"^7.1.6","mocha":"^8.2.1","sinon":"^9.2.1","ts-loader":"^8.0.11","typescript":"^4.0.5","vsce":"^1.81.1","vscode-nls-dev":"^3.3.2","vscode-test":"^1.4.1","webpack":"^4.44.2","webpack-cli":"^3.3.12"},"dependencies":{"azure-arm-compute":"^10.0.0","azure-arm-network":"^13.0.0","lockfile":"^1.0.4","minimist":"^1.2.5","posix-getopt":"^1.2.0","shell-quote":"^1.7.2","socks":"^2.5.0","ssh-config":"^4.0.4","vscode-extension-telemetry":"^0.1.6"},"uuid":"607fd052-be03-4363-b657-2bd62b83d28a","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"ms-vscode-remote.remote-ssh","identifier":{"value":"ms-vscode-remote.remote-ssh","_lower":"ms-vscode-remote.remote-ssh"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\ms-vscode-remote.remote-ssh-0.63.0","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.remote-ssh-0.63.0","scheme":"file"}},{"name":"remote-ssh-edit","displayName":"Remote - SSH: Editing Configuration Files","description":"Edit SSH configuration files","version":"0.63.0","preview":true,"publisher":"ms-vscode-remote","icon":"resources/remote-ssh.png","repository":{"type":"git","url":"https://github.com/Microsoft/vscode-remote-release.git"},"bugs":{"url":"https://github.com/Microsoft/vscode-remote-release/issues"},"license":"SEE LICENSE IN LICENSE.txt","engines":{"vscode":"^1.38.0"},"extensionKind":["ui"],"categories":["Programming Languages","Snippets"],"keywords":["remote development","remote","ssh"],"activationEvents":["onLanguage:ssh_config"],"main":"./out/extension","contributes":{"languages":[{"id":"ssh_config","aliases":["SSH Config","ssh_config"],"filenamePatterns":["**/.ssh/config","/etc/ssh/ssh_config"],"filenames":["ssh.config"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"ssh_config","scopeName":"source.config.ssh","path":"./syntaxes/ssh_config.tmLanguage.json"}]},"scripts":{"vscode:prepublish":"webpack --mode production","compile":"webpack --mode none","watch":"webpack --mode none --watch","package":"vsce package --yarn"},"devDependencies":{"@types/node":"^14.14.7","@types/webpack":"^4.41.25","copy-webpack-plugin":"^6.3.0","ts-loader":"^8.0.11","typescript":"^4.0.5","vsce":"^1.81.1","vscode":"^1.1.37","vscode-nls-dev":"^3.3.2","webpack":"^4.44.2","webpack-cli":"^3.3.0"},"uuid":"bfeaf631-bcff-4908-93ed-fda4ef9a0c5c","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"ms-vscode-remote.remote-ssh-edit","identifier":{"value":"ms-vscode-remote.remote-ssh-edit","_lower":"ms-vscode-remote.remote-ssh-edit"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\ms-vscode-remote.remote-ssh-edit-0.63.0","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.remote-ssh-edit-0.63.0","scheme":"file"},"enableProposedApi":true},{"name":"remote-wsl","private":true,"displayName":"Remote - WSL","description":"Open any folder in the Windows Subsystem for Linux (WSL) and take advantage of Visual Studio Code's full feature set.","version":"0.52.0","publisher":"ms-vscode-remote","icon":"resources/remote-wsl.png","preview":true,"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-remote-release.git"},"bugs":{"url":"https://github.com/Microsoft/vscode-remote-release/issues"},"license":"SEE LICENSE IN LICENSE.txt","engines":{"vscode":"^1.52.0"},"extensionKind":["ui"],"categories":["Other"],"keywords":["remote","wsl","remote development"],"aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","scripts":{"vscode:prepublish":"webpack --mode production","compile":"webpack --mode none && yarn shellcheck","watch":"webpack --mode none --watch","shellcheck":"node ./build/shellcheck.js","test":"yarn compile && mocha ./dist/*.test.js -ui tdd","lint":"eslint -c .eslintrc.js --rulesdir ./build/eslint --ext .ts ./src","package":"vsce package --yarn","preversion":"yarn compile","postversion":"git push && git push --tags","patch-insiders":"yarn compile && node ./build/patch-local.js .vscode-insiders","patch-dev":"yarn compile && node ./build/patch-local.js .vscode-oss-dev"},"activationEvents":["onResolveRemoteAuthority:wsl","onCommand:remote-wsl.newWindow","onCommand:remote-wsl.newWindowForDistro","onCommand:remote-wsl.newWindowFromRecommendation","onCommand:remote-wsl.openFolder","onCommand:remote-wsl.openFolderFromFileMenu","onCommand:remote-wsl.openFolderFromExplorer","onCommand:remote-wsl.reopenInWSL","onCommand:remote-wsl.reopenInWindows","onCommand:remote-wsl.showLog","onCommand:remote-wsl.getHelp","onCommand:remote-wsl.getStarted","onCommand:remote-wsl.provideFeedback","onCommand:remote-wsl.reportIssue","onCommand:remote-wsl.revealInExplorer","onCommand:remote-wsl.explorer.openFolder","onCommand:remote-wsl.explorer.removeFolder","onCommand:remote-wsl.explorer.setDefaultDistro","onCommand:remote-wsl.explorer.openDistro","onCommand:remote-wsl.explorer.refresh","onView:targetsWsl","onStartupFinished"],"main":"./dist/extension","enableProposedApi":true,"devDependencies":{"@types/mocha":"7.0.2","@types/node":"^8.10.25","@types/vscode":"1.48.0","@types/webpack":"^4.41.7","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","copy-webpack-plugin":"^5.1.1","decompress":"^4.2.1","decompress-tarxz":"^3.0.0","eslint":"^7.1.0","event-stream":"^4.0.1","gulp":"^4.0.2","gulp-eslint":"^5.0.0","gulp-filter":"^6.0.0","husky":"^4.2.5","mocha":"^8.0.1","p-all":"^3.0.0","ts-loader":"^7.0.5","typescript":"^3.8.3","typescript-formatter":"^7.2.2","vinyl":"^2.2.0","vinyl-fs":"^3.0.3","vsce":"^1.77.0","vscode-nls-dev":"^3.3.1","vscode-test":"^1.4.0","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{"vscode-extension-telemetry":"0.1.1","vscode-jsonrpc":"5.0.1","vscode-tas-client":"^0.1.4"},"contributes":{"configuration":{"title":"Remote - WSL","properties":{"remote.WSL.fileWatcher.polling":{"type":"boolean","description":"If set, polling is used for file watching inside WSL1. If not set, file events are used. Polling is less performant but fixes the WSL1 issue that folders can not be renamed when watched. WSL2 does not have that problem and thus is not affected by this setting.\nThis option requires restart to take effect.","default":false},"remote.WSL.fileWatcher.pollingInterval":{"type":"number","description":"The file watcher polling interval in ms used inside WSL1 distros if `remote.WSL.fileWatcher.polling` is set.\nThis option requires restart to take effect.","default":5000},"remote.WSL.debug":{"type":"boolean","description":"If set, the output in the WSL log shows debug information.","default":false},"remote.WSL.useShellEnvironment":{"type":"boolean","description":"If set, the WSL windows gets the environment from the shell it was opened from.","default":true}}},"resourceLabelFormatters":[{"scheme":"vscode-remote","authority":"wsl+*","formatting":{"label":"${path}","separator":"/","tildify":true,"workspaceSuffix":"WSL"}}],"commands":[{"command":"remote-wsl.newWindow","title":"New Window","category":"Remote-WSL"},{"command":"remote-wsl.openFolder","title":"Open Folder in WSL...","category":"Remote-WSL"},{"command":"remote-wsl.openFolderFromFileMenu","title":"Open Folder in WSL...","category":"Remote-WSL"},{"command":"remote-wsl.openFolderFromExplorer","title":"Open Folder in WSL...","category":"Remote-WSL"},{"command":"remote-wsl.newWindowForDistro","title":"New Window using Distro...","category":"Remote-WSL"},{"command":"remote-wsl.newWindowFromRecommendation","title":"New Window using Distro...","category":"Remote-WSL"},{"command":"remote-wsl.reopenInWSL","title":"Reopen Folder in WSL","category":"Remote-WSL"},{"command":"remote-wsl.explorer.openFolder","title":"Open Folder in WSL","category":"Remote-WSL","icon":{"light":"resources/light/reopen-folder.svg","dark":"resources/dark/reopen-folder.svg"}},{"command":"remote-wsl.reopenInWindows","title":"Reopen Folder in Windows","category":"Remote-WSL"},{"command":"remote-wsl.showLog","title":"Show Log","category":"Remote-WSL"},{"command":"remote-wsl.getHelp","title":"Help","category":"Remote-WSL"},{"command":"remote-wsl.getStarted","title":"Getting Started","category":"Remote-WSL"},{"command":"remote-wsl.provideFeedback","title":"Provide Feedback","category":"Remote-WSL"},{"command":"remote-wsl.reportIssue","title":"Report Issue...","category":"Remote-WSL"},{"command":"remote-wsl.explorer.removeFolder","title":"Remove Recent Folder","category":"Remote-WSL","icon":{"light":"resources/light/remove.svg","dark":"resources/dark/remove.svg"}},{"command":"remote-wsl.explorer.openDistro","title":"Connect to WSL","category":"Remote-WSL","icon":{"light":"resources/light/new-window.svg","dark":"resources/dark/new-Window.svg"}},{"command":"remote-wsl.explorer.setDefaultDistro","title":"Set as Default Distro","category":"Remote-WSL"},{"command":"remote-wsl.explorer.refresh","title":"Refresh","category":"Remote-WSL","icon":{"light":"resources/light/refresh.svg","dark":"resources/dark/refresh.svg"}},{"command":"remote-wsl.explorer.addDistro","title":"Add a Distro","category":"Remote-WSL","icon":{"light":"resources/light/add.svg","dark":"resources/dark/add.svg"}},{"command":"remote-wsl.revealInExplorer","title":"Reveal in Explorer","category":"File"}],"menus":{"commandPalette":[{"command":"remote-wsl.newWindow","when":"isWindows"},{"command":"remote-wsl.newWindowForDistro","when":"isWindows"},{"command":"remote-wsl.newWindowFromRecommendation","when":"false"},{"command":"remote-wsl.openFolder","when":"isWindows"},{"command":"remote-wsl.openFolderFromExplorer","when":"false"},{"command":"remote-wsl.openFolderFromFileMenu","when":"false"},{"command":"remote-wsl.reopenInWSL","when":"isWindows && !remote.wsl.noWSLPath && workspaceFolderCount != 0"},{"command":"remote-wsl.reopenInWindows","when":"isWindows && remoteName == wsl && !remote.wsl.noWSLPath && workspaceFolderCount != 0"},{"command":"remote-wsl.showLog","when":"isWindows"},{"command":"remote-wsl.getHelp","when":"isWindows"},{"command":"remote-wsl.getStarted","when":"false"},{"command":"remote-wsl.provideFeedback","when":"isWindows"},{"command":"remote-wsl.reportIssue","when":"isWindows"},{"command":"remote-wsl.explorer.openFolder","when":"false"},{"command":"remote-wsl.explorer.removeFolder","when":"false"},{"command":"remote-wsl.explorer.openDistro","when":"false"},{"command":"remote-wsl.explorer.setDefaultDistro","when":"false"},{"command":"remote-wsl.explorer.refresh","when":"false"},{"command":"remote-wsl.explorer.addDistro","when":"false"},{"command":"remote-wsl.revealInExplorer","when":"isWindows && remoteName == wsl && !remote.wsl.noWSLPath"}],"statusBar/windowIndicator":[{"command":"remote-wsl.newWindow","when":"!remoteName && isWindows","group":"0_local_wsl@1"},{"command":"remote-wsl.newWindowForDistro","when":"!remoteName && isWindows","group":"0_local_wsl@2"},{"command":"remote-wsl.openFolder","when":"!remoteName && isWindows","group":"0_local_wsl@2"},{"command":"remote-wsl.reopenInWSL","when":"!remoteName && isWindows && !remote.wsl.noWSLPath && workspaceFolderCount != 0","group":"0_local_wsl@3"},{"command":"remote-wsl.getStarted","when":"!remoteName && isWindows","group":"0_local_wsl@9"},{"command":"remote-wsl.newWindow","when":"remoteName == wsl","group":"1_remote_wsl_open@1"},{"command":"remote-wsl.newWindowForDistro","when":"remoteName == wsl","group":"1_remote_wsl_open@2"},{"command":"remote-wsl.reopenInWindows","when":"remoteName == wsl && workspaceFolderCount != 0","group":"1_remote_wsl_open@3"},{"command":"remote-wsl.reopenInWSL","when":"remoteName == wsl && isWindows && !remote.wsl.noWSLPath && workspaceFolderCount != 0","group":"1_remote_wsl_open@4"},{"command":"remote-wsl.showLog","when":"remoteName == wsl","group":"1_remote_wsl_open@9"},{"command":"remote-wsl.reportIssue","when":"remoteName == wsl","group":"9_remote_wsl_help@1"},{"command":"remote-wsl.provideFeedback","when":"remoteName == wsl","group":"9_remote_wsl_help@2"},{"command":"remote-wsl.getHelp","when":"remoteName == wsl","group":"9_remote_wsl_help@3"}],"view/title":[{"command":"remote-wsl.explorer.refresh","when":"view == targetsWsl","group":"navigation@1"},{"command":"remote-wsl.explorer.addDistro","when":"view == targetsWsl","group":"navigation@2"}],"view/item/context":[{"command":"remote-wsl.explorer.openFolder","when":"view == targetsWsl && viewItem == folder","group":"1_folder@1"},{"command":"remote-wsl.explorer.openFolder","when":"view == targetsWsl && viewItem == folder","group":"inline@1"},{"command":"remote-wsl.explorer.removeFolder","when":"view == targetsWsl && viewItem == folder","group":"2_folder@1"},{"command":"remote-wsl.explorer.removeFolder","when":"view == targetsWsl && viewItem == folder","group":"inline@2"},{"command":"remote-wsl.explorer.openDistro","when":"view == targetsWsl && viewItem == inactiveDistro","group":"1_distro@1"},{"command":"remote-wsl.explorer.openDistro","when":"view == targetsWsl && viewItem == inactiveDistro","group":"inline@1"},{"command":"remote-wsl.explorer.setDefaultDistro","when":"view == targetsWsl && viewItem =~ /^(inactive|active)Distro$/","group":"1_distro@2"}],"explorer/context":[{"command":"remote-wsl.revealInExplorer","when":"isWindows && remoteName == wsl && !remote.wsl.noWSLPath","group":"navigation@20"}],"editor/title/context":[{"command":"remote-wsl.revealInExplorer","when":"isWindows && remoteName == wsl && !remote.wsl.noWSLPath","group":"2_files@20"}],"menuBar/file":[{"command":"remote-wsl.openFolderFromFileMenu","when":"isWindows && !remoteName && remote.wsl.openFolderInFileMenu","group":"2_open@2.5"}]},"views":{"remote":[{"id":"targetsWsl","name":"WSL Targets","group":"targets@3","when":"isWindows","remoteName":"wsl"}]},"keybindings":[{"command":"remote-wsl.revealInExplorer","key":"shift+alt+r","when":"editorFocus && isWindows && remoteName == wsl"}],"viewsWelcome":[{"view":"targetsWsl","when":"remote-wsl:needsInstall","contents":"Get started with WSL by installing the Windows Subsystem for Linux or by visiting the [help view](command:~remote.helpPanel.focus)."},{"view":"targetsWsl","when":"remote-wsl:noDistros","contents":"Get started with WSL by adding a distro.\n[Add a Distro](command:remote-wsl.explorer.addDistro)"},{"view":"explorer","contents":"[Open Folder in WSL](command:remote-wsl.openFolderFromExplorer)","when":"isWindows && !remoteName && remote.wsl.openFolderInExplorer"}],"remoteHelp":{"getStarted":"https://aka.ms/vscode-remote/wsl/getting-started","feedback":"https://aka.ms/vscode-remote/wsl/provide-feedback","documentation":"https://aka.ms/vscode-remote/wsl","issues":"https://aka.ms/vscode-remote/wsl/issues","remoteName":"wsl"}},"husky":{"hooks":{"pre-commit":"node build/gulpfile.hygiene.js"}},"uuid":"f0c5397b-d357-4197-99f0-cb4202f22818","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"ms-vscode-remote.remote-wsl","identifier":{"value":"ms-vscode-remote.remote-wsl","_lower":"ms-vscode-remote.remote-wsl"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\ms-vscode-remote.remote-wsl-0.52.0","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.remote-wsl-0.52.0","scheme":"file"}},{"name":"vscode-remote-extensionpack","displayName":"Remote Development","description":"An extension pack that lets you open any folder in a container, on a remote machine, or in WSL and take advantage of VS Code's full feature set.","version":"0.20.0","publisher":"ms-vscode-remote","icon":"resources/remote-extensionpack.png","preview":true,"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-remote-release.git"},"license":"SEE LICENSE IN LICENSE.txt","engines":{"vscode":"^1.34.20"},"extensionKind":["ui"],"extensionPack":["ms-vscode-remote.remote-wsl","ms-vscode-remote.remote-containers","ms-vscode-remote.remote-ssh"],"categories":["Other","Extension Packs"],"keywords":["remote","containers","docker","wsl","ssh","remote development","dev container","development container"],"scripts":{"vscode:prepublish":"webpack --env.production","compile":"webpack --env.development","watch":"webpack --watch --env.development","precommit":"node build/gulpfile.hygiene.js","postinstall":"node ./node_modules/vscode/bin/install","test":"npm run compile && node ./node_modules/vscode/bin/test"},"dependencies":{"markdown-it":"^8.4.0"},"devDependencies":{"@types/node":"^10.12.26","@types/webpack":"^4.4.27","copy-webpack-plugin":"^5.0.2","css-loader":"^0.28.11","event-stream":"^4.0.1","gulp":"^4.0.0","gulp-filter":"^5.1.0","husky":"^1.3.1","p-all":"^2.1.0","style-loader":"^0.23.1","ts-loader":"^5.3.3","tslint":"^5.8.0","tslint-webpack-plugin":"^1.3.0","typescript":"^3.4.2","typescript-formatter":"^7.2.2","vinyl":"^2.2.0","vinyl-fs":"^3.0.3","vscode":"^1.1.33","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"uuid":"23d72dfc-8dd1-4e30-926e-8783b4378f13","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"ms-vscode-remote.vscode-remote-extensionpack","identifier":{"value":"ms-vscode-remote.vscode-remote-extensionpack","_lower":"ms-vscode-remote.vscode-remote-extensionpack"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\ms-vscode-remote.vscode-remote-extensionpack-0.20.0","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.vscode-remote-extensionpack-0.20.0","scheme":"file"},"enableProposedApi":true},{"name":"cpptools-themes","displayName":"C/C++ Themes","description":"UI Themes for C/C++ extension.","version":"1.0.0","publisher":"ms-vscode","preview":false,"icon":"assets/LanguageCCPP_color_128x.png","readme":"README.md","author":{"name":"Microsoft Corporation"},"license":"SEE LICENSE IN LICENSE.txt","engines":{"vscode":"^1.30.0"},"bugs":{"url":"https://github.com/Microsoft/vscode-cpptools/issues","email":"c_cpp_support@microsoft.com"},"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-cpptools.git"},"homepage":"https://github.com/Microsoft/vscode-cpptools","qna":"https://github.com/Microsoft/vscode-cpptools/issues","keywords":["C","C++","Microsoft","Theme","Themes"],"categories":["Themes"],"contributes":{"themes":[{"id":"Visual Studio Dark - C++","label":"Dark (Visual Studio - C/C++)","uiTheme":"vs-dark","path":"./themes/cpptools_dark_vs.json"},{"id":"Visual Studio Light - C++","label":"Light (Visual Studio - C/C++)","uiTheme":"vs","path":"./themes/cpptools_light_vs.json"}]},"uuid":"99b17261-8f6e-45f0-9ad5-a69c6f509a4f","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"ms-vscode.cpptools-themes","identifier":{"value":"ms-vscode.cpptools-themes","_lower":"ms-vscode.cpptools-themes"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\ms-vscode.cpptools-themes-1.0.0","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/ms-vscode.cpptools-themes-1.0.0","scheme":"file"}},{"name":"jinjahtml","displayName":"Better Jinja","description":"Syntax highlighting for jinja(2) including HTML, Markdown, YAML, Ruby and LaTeX templates","version":"0.16.0","publisher":"samuelcolvin","author":"Samuel Colvin","engines":{"vscode":"^1.22.0"},"license":"MIT","icon":"icon.png","categories":["Programming Languages"],"keywords":["jinja","jinja2","django","markdown","yaml"],"repository":{"type":"git","url":"https://github.com/samuelcolvin/jinjahtml-vscode.git"},"contributes":{"languages":[{"id":"jinja-html","aliases":["Jinja HTML","jinja-html"],"extensions":[".jinja",".jinja2",".j2",".html.j2"],"configuration":"./language-configuration.json"},{"id":"jinja-xml","aliases":["Jinja XML","jinja-xml"],"extensions":[".xml.j2",".xml.jinja",".xml.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-css","aliases":["Jinja CSS","jinja-css"],"extensions":[".css.j2",".css.jinja",".css.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-json","aliases":["Jinja JSON","jinja-json"],"extensions":[".json.j2",".json.jinja",".json.jinja2",".code-workspace.j2",".code-workspace.jinja",".code-workspace.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-md","aliases":["Jinja Markdown","jinja-md"],"extensions":[".md.jinja",".md.jinja2",".md.j2"],"configuration":"./language-configuration.json"},{"id":"jinja-py","aliases":["Jinja Python","jinja-py"],"extensions":["py.j2","py.jinja","py.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-rb","aliases":["Jinja Ruby","jinja-rb"],"extensions":["rb.j2","rbw.j2","rb.jinja2","rbw.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-js","aliases":["Jinja JavaScript","Jinja JS","jinja-js"],"extensions":["js.j2","js.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-yaml","aliases":["Jinja YAML","jinja-yaml"],"extensions":[".yml.j2",".yaml.j2",".yml.jinja2",".yaml.jinja2",".yml.jinja",".yaml.jinja",".sls"],"configuration":"./language-configuration.json"},{"id":"jinja-toml","aliases":["Jinja TOML","jinja-toml"],"extensions":[".toml.j2",".toml.jinja2",".toml.jinja"],"configuration":"./language-configuration.json"},{"id":"jinja-latex","aliases":["Jinja LaTeX","jinja-latex"],"extensions":[".latex.j2",".tex.j2",".latex.jinja2",".tex.jinja2"],"configuration":"./language-configuration-latex.json"},{"id":"jinja-lua","aliases":["Jinja Lua","jinja-lua"],"extensions":[".lua.j2",".lua.jinja2",".lua.jinja"],"configuration":"./language-configuration.json"},{"id":"jinja-properties","aliases":["Jinja Properties/ini/Conf","jinja-properties","jinja-ini","jinja-conf"],"extensions":[".properties.j2",".cfg.j2",".conf.j2",".desktop.j2",".directory.j2",".ini.j2"],"configuration":"./language-configuration.json"},{"id":"jinja-shell","aliases":["Jinja Shell Script","jinja-shellscript","jinja-shell","jinja-sh","jinja-bash"],"extensions":[".sh.j2",".bash.j2",".bashrc.j2",".bash_aliases.j2",".bash_profile.j2",".bash_login.j2",".ebuild.j2",".install.j2",".profile.j2",".bash_logout.j2",".zsh.j2",".zshrc.j2",".zprofile.j2",".zlogin.j2",".zlogout.j2",".zshenv.j2",".zsh-theme.j2",".ksh.j2",".env.jinja",".env.j2",".env.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-dockerfile","aliases":["Jinja Dockerfile","jinja-dockerfile"],"extensions":[".dockerfile.j2",".dockerfile.jinja",".dockerfile.jinja2"],"filenames":["Dockerfile.j2","Dockerfile.jinja","Dockerfile.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-sql","aliases":["Jinja SQL","jinja-sql"],"extensions":[".sql.j2",".sql.jinja",".sql.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja","aliases":["Jinja Raw","jinja-raw"],"extensions":[],"configuration":"./language-configuration.json"},{"id":"jinja-terraform","aliases":["Jinja Terraform","jinja-terraform"],"extensions":[".tf.j2",".tf.jinja",".tf.jinja2",".tfvars.j2",".tfvars.jinja",".tfvars.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-nginx","aliases":["Jinja Nginx","jinja-nginx"],"extensions":[".conf.j2",".conf.jinja",".conf.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-groovy","aliases":["Jinja Groovy","jinja-groovy"],"extensions":[".groovy.j2",".groovy.jinja",".groovy.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-systemd","aliases":["Jinja Systemd Unit File","jinja-systemd"],"extensions":[".link.j2",".link.jinja",".link.jinja2",".netdev.j2",".netdev.jinja",".netdev.jinja2",".network.j2",".network.jinja",".network.jinja2",".service.j2",".service.jinja",".service.jinja2",".socket.j2",".socket.jinja",".socket.jinja2",".device.j2",".device.jinja",".device.jinja2",".mount.j2",".mount.jinja",".mount.jinja2",".automount.j2",".automount.jinja",".automount.jinja2",".swap.j2",".swap.jinja",".swap.jinja2",".target.j2",".target.jinja",".target.jinja2",".path.j2",".path.jinja",".path.jinja2",".timer.j2",".timer.jinja",".timer.jinja2",".snapshot.j2",".snapshot.jinja",".snapshot.jinja2",".slice.j2",".slice.jinja",".slice.jinja2",".scope.j2",".scope.jinja",".scope.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-cpp","aliases":["Jinja C++","jinja-cpp"],"extensions":[".cpp.j2",".cpp.jinja",".cpp.jinja2",".h.j2",".h.jinja",".h.jinja2"],"configuration":"./language-configuration.json"},{"id":"jinja-java","aliases":["Jinja Java"],"extensions":[".java.j2",".java.jinja",".java.jinja2"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"jinja-html","scopeName":"text.html.jinja","path":"./syntaxes/jinja-html.tmLanguage.json"},{"language":"jinja-xml","scopeName":"text.xml.jinja","path":"./syntaxes/jinja-xml.tmLanguage.json"},{"language":"jinja-css","scopeName":"text.css.jinja","path":"./syntaxes/jinja-css.tmLanguage.json"},{"language":"jinja-json","scopeName":"text.json.jinja","path":"./syntaxes/jinja-json.tmLanguage.json"},{"language":"jinja-md","scopeName":"text.html.markdown.jinja","path":"./syntaxes/jinja-md.tmLanguage.json"},{"language":"jinja-py","scopeName":"source.python.jinja","path":"./syntaxes/jinja-python.tmLanguage.json"},{"language":"jinja-rb","scopeName":"text.ruby.jinja","path":"./syntaxes/jinja-ruby.tmLanguage.json"},{"language":"jinja-js","scopeName":"source.js.jinja","path":"./syntaxes/jinja-js.tmLanguage.json"},{"language":"jinja-yaml","scopeName":"text.yaml.jinja","path":"./syntaxes/jinja-yaml.tmLanguage.json"},{"language":"jinja-toml","scopeName":"text.toml.jinja","path":"./syntaxes/jinja-toml.tmLanguage.json"},{"language":"jinja-latex","scopeName":"text.latex.jinja","path":"./syntaxes/jinja-latex.tmLanguage.json"},{"language":"jinja-lua","scopeName":"text.lua.jinja","path":"./syntaxes/jinja-lua.tmLanguage.json"},{"language":"jinja-properties","scopeName":"source.ini.jinja","path":"./syntaxes/jinja-properties.tmLanguage.json"},{"language":"jinja-shell","scopeName":"source.shell.jinja","path":"./syntaxes/jinja-shell.tmLanguage.json"},{"language":"jinja-dockerfile","scopeName":"source.dockerfile.jinja","path":"./syntaxes/jinja-dockerfile.tmLanguage.json"},{"language":"jinja-sql","scopeName":"source.sql.jinja","path":"./syntaxes/jinja-sql.tmLanguage.json"},{"language":"jinja","scopeName":"source.jinja","path":"./syntaxes/jinja.tmLanguage.json"},{"language":"jinja-groovy","scopeName":"source.groovy.jinja","path":"./syntaxes/jinja-groovy.tmLanguage.json"},{"language":"jinja-terraform","scopeName":"source.terraform.jinja","path":"./syntaxes/jinja-terraform.tmLanguage.json"},{"language":"jinja-nginx","scopeName":"source.nginx.jinja","path":"./syntaxes/jinja-nginx.tmLanguage.json"},{"language":"jinja-systemd","scopeName":"source.systemd.jinja","path":"./syntaxes/jinja-systemd.tmLanguage.json"},{"language":"jinja-cpp","scopeName":"source.cpp.jinja","path":"./syntaxes/jinja-cpp.tmLanguage.json"},{"language":"jinja-java","scopeName":"source.java.jinja","path":"./syntaxes/jinja-java.tmLanguage.json"}],"snippets":[{"language":"jinja-html","scopeName":"text.html.jinja","path":"./snippets/django-snippets.json"}]},"uuid":"8b477a76-974c-403d-a454-58028c1709d1","isUserBuiltin":false,"isBuiltin":false,"isUnderDevelopment":false,"id":"samuelcolvin.jinjahtml","identifier":{"value":"samuelcolvin.jinjahtml","_lower":"samuelcolvin.jinjahtml"},"extensionLocation":{"$mid":1,"fsPath":"c:\\Users\\PetrovPeter\\.vscode\\extensions\\samuelcolvin.jinjahtml-0.16.0","_sep":1,"path":"/c:/Users/PetrovPeter/.vscode/extensions/samuelcolvin.jinjahtml-0.16.0","scheme":"file"}}],"telemetryInfo":{"sessionId":"0176c60f-5b42-45d8-8a87-a7bbd31f8fc11612537552135","instanceId":"21c2024a-2d55-46c9-8997-044b1523aea1","machineId":"69e0502294f152d2c28fa1e351817ea944c9340304e45279bab0fa71befb2294"},"logLevel":0,"logsLocation":{"$mid":1,"path":"/C:/Users/PetrovPeter/AppData/Roaming/Code/logs/20210205T100549/exthost1","scheme":"file"},"logFile":{"$mid":1,"path":"/C:/Users/PetrovPeter/AppData/Roaming/Code/logs/20210205T100549/exthost1/exthost.log","scheme":"file"},"autoStart":false,"uiKind":1}
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand _vscode_delegate_cmd_kksf8332
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeDocumentHighlights
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeDocumentSymbolProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeFormatDocumentProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeFormatRangeProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeFormatOnTypeProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeDefinitionProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeTypeDefinitionProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeDeclarationProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeImplementationProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeReferenceProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeHoverProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeSelectionRangeProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeWorkspaceSymbolProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.prepareCallHierarchy
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.provideIncomingCalls
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.provideOutgoingCalls
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeDocumentRenameProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeLinkProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.provideDocumentSemanticTokensLegend
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.provideDocumentSemanticTokens
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.provideDocumentRangeSemanticTokensLegend
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.provideDocumentRangeSemanticTokens
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeCompletionItemProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeSignatureHelpProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeCodeLensProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeCodeActionProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeDocumentColorProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeColorPresentationProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.executeInlineHintProvider
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.resolveNotebookContentProviders
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.open
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.openWith
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.diff
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.removeFromRecentlyOpened
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand vscode.openIssueReporter
[2021-02-05 10:05:53.066] [exthost] [trace] ExtHostCommands#registerCommand _workbench.downloadResource
[2021-02-05 10:05:53.080] [exthost] [trace] [ExtHostStorage] storage dir already exists {"$mid":1,"path":"/C:/Users/PetrovPeter/AppData/Roaming/Code/User/workspaceStorage/03b9fbbf524c39f61628ada8a47a85af","scheme":"file"}
[2021-02-05 10:05:53.086] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-wsl {"startup":false,"extensionId":{"value":"ms-vscode-remote.remote-wsl","_lower":"ms-vscode-remote.remote-wsl"},"activationEvent":"onResolveRemoteAuthority:wsl"}
[2021-02-05 10:05:53.086] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.remote-wsl-0.52.0/dist/extension
[2021-02-05 10:05:53.097] [exthost] [trace] ExtensionService#loadExtensionContext ms-vscode-remote.remote-wsl
[2021-02-05 10:05:53.099] [exthost] [trace] ExtensionService#_callActivateOptional ms-vscode-remote.remote-wsl
[2021-02-05 10:05:53.100] [exthost] [trace] ExtHostCommands#executeCommand setContext
[2021-02-05 10:05:53.101] [exthost] [trace] ExtHostCommands#executeCommand setContext
[2021-02-05 10:05:53.101] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.newWindow
[2021-02-05 10:05:53.101] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.newWindowForDistro
[2021-02-05 10:05:53.101] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.openFolder
[2021-02-05 10:05:53.101] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.openFolderFromFileMenu
[2021-02-05 10:05:53.101] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.openFolderFromExplorer
[2021-02-05 10:05:53.101] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.showLog
[2021-02-05 10:05:53.101] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.getHelp
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.getStarted
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.provideFeedback
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.reportIssue
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.reopenInWSL
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.reopenInWindows
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.revealInExplorer
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.explorer.openFolder
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.explorer.removeFolder
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.explorer.openDistro
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.explorer.setDefaultDistro
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.explorer.refresh
[2021-02-05 10:05:53.102] [exthost] [trace] ExtHostCommands#registerCommand remote-wsl.explorer.addDistro
[2021-02-05 10:05:53.161] [exthost] [debug] ProxyResolver#getCaCertificates count 65
[2021-02-05 10:05:53.165] [exthost] [trace] ProxyResolver#resolveProxy settings https://default.exp-tas.com/vscode/ab PROXY proxy.************
[2021-02-05 10:05:55.388] [exthost] [info] ExtensionService#_doActivateExtension vscode.microsoft-authentication {"startup":false,"extensionId":{"value":"vscode.microsoft-authentication","_lower":"vscode.microsoft-authentication"},"activationEvent":"onAuthenticationRequest:microsoft"}
[2021-02-05 10:05:55.388] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/microsoft-authentication/dist/extension.js
[2021-02-05 10:05:55.412] [exthost] [trace] ExtensionService#loadExtensionContext vscode.microsoft-authentication
[2021-02-05 10:05:55.412] [exthost] [info] ExtensionService#_doActivateExtension bierner.emojisense {"startup":true,"extensionId":{"value":"bierner.emojisense","_lower":"bierner.emojisense"},"activationEvent":"*"}
[2021-02-05 10:05:55.412] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/PetrovPeter/.vscode/extensions/bierner.emojisense-0.8.0/dist/extension
[2021-02-05 10:05:55.422] [exthost] [trace] ExtensionService#loadExtensionContext bierner.emojisense
[2021-02-05 10:05:55.422] [exthost] [info] ExtensionService#_doActivateExtension CoenraadS.bracket-pair-colorizer-2 {"startup":true,"extensionId":{"value":"CoenraadS.bracket-pair-colorizer-2","_lower":"coenraads.bracket-pair-colorizer-2"},"activationEvent":"*"}
[2021-02-05 10:05:55.422] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/PetrovPeter/.vscode/extensions/coenraads.bracket-pair-colorizer-2-0.2.0/out/src/extension
[2021-02-05 10:05:55.502] [exthost] [trace] ExtensionService#loadExtensionContext CoenraadS.bracket-pair-colorizer-2
[2021-02-05 10:05:55.821] [exthost] [trace] ExtensionService#_callActivateOptional vscode.microsoft-authentication
[2021-02-05 10:05:55.822] [exthost] [trace] ExtensionService#_callActivateOptional bierner.emojisense
[2021-02-05 10:05:55.833] [exthost] [trace] ExtHostCommands#registerCommand emojisense.quickEmoji
[2021-02-05 10:05:55.833] [exthost] [trace] ExtHostCommands#registerCommand emojisense.quickEmojitext
[2021-02-05 10:05:55.833] [exthost] [trace] ExtHostCommands#registerCommand emojisense.quickEmojiTerminal
[2021-02-05 10:05:55.833] [exthost] [trace] ExtHostCommands#registerCommand emojisense.quickEmojitextTerminal
[2021-02-05 10:05:55.834] [exthost] [trace] ExtensionService#_callActivateOptional CoenraadS.bracket-pair-colorizer-2
[2021-02-05 10:05:55.870] [exthost] [trace] ExtHostCommands#registerCommand bracket-pair-colorizer-2.expandBracketSelection
[2021-02-05 10:05:55.870] [exthost] [trace] ExtHostCommands#registerCommand bracket-pair-colorizer-2.undoBracketSelection
[2021-02-05 10:05:55.875] [exthost] [info] eager extensions activated
[2021-02-05 10:05:55.979] [exthost] [info] ExtensionService#_doActivateExtension ms-vscode-remote.remote-containers {"startup":false,"extensionId":{"value":"ms-vscode-remote.remote-containers","_lower":"ms-vscode-remote.remote-containers"},"activationEvent":"onStartupFinished"}
[2021-02-05 10:05:55.980] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.remote-containers-0.158.0/dist/extension
[2021-02-05 10:05:56.024] [exthost] [trace] ExtensionService#loadExtensionContext ms-vscode-remote.remote-containers
[2021-02-05 10:05:56.025] [exthost] [trace] ExtensionService#_callActivateOptional ms-vscode-remote.remote-containers
[2021-02-05 10:05:56.033] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.revealLogTerminal
[2021-02-05 10:05:56.054] [exthost] [trace] ProxyResolver#resolveProxy settings https://default.exp-tas.com/vscode/ab PROXY proxy.*********
[2021-02-05 10:05:56.298] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.openFolder
[2021-02-05 10:05:56.298] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.openWorkspace
[2021-02-05 10:05:56.298] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.openRepositoryInVolume
[2021-02-05 10:05:56.298] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.inspectVolume
[2021-02-05 10:05:56.298] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.inspectVolumeFromViewlet
[2021-02-05 10:05:56.298] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.reopenInContainer
[2021-02-05 10:05:56.298] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.rebuildAndReopenInContainer
[2021-02-05 10:05:56.298] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.reopenLocally
[2021-02-05 10:05:56.298] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.reopenInWSL
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.attachToRunningContainer
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.attachToRunningContainerFromViewlet
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.attachToK8sContainerFromViewlet
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.checkoutPRInVolume
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.rebuildContainer
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.createDevContainerFile
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.openDevContainerFile
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.openAttachConfigByNameFile
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.openAttachDevContainerFile
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.settings
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.getHelp
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.getStarted
[2021-02-05 10:05:56.299] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.reportIssue
[2021-02-05 10:05:56.300] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.provideFeedback
[2021-02-05 10:05:56.300] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.trySample
[2021-02-05 10:05:56.300] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.openLogFile
[2021-02-05 10:05:56.300] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.openLastLogFile
[2021-02-05 10:05:56.300] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.showReopenInContainerNotificationReset
[2021-02-05 10:05:56.300] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.showRecoveryContainerNotificationReset
[2021-02-05 10:05:56.300] [exthost] [trace] ExtHostCommands#executeCommand setContext
[2021-02-05 10:05:56.301] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.addExtensionToConfig
[2021-02-05 10:05:56.579] [exthost] [info] ExtensionService#_doActivateExtension vscode.github-authentication {"startup":false,"extensionId":{"value":"vscode.github-authentication","_lower":"vscode.github-authentication"},"activationEvent":"onAuthenticationRequest:github"}
[2021-02-05 10:05:56.579] [exthost] [info] ExtensionService#loadCommonJSModule file:///c:/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/github-authentication/dist/extension.js
[2021-02-05 10:05:56.604] [exthost] [trace] ExtensionService#loadExtensionContext vscode.github-authentication
[2021-02-05 10:05:56.606] [exthost] [trace] ExtensionService#_callActivateOptional vscode.github-authentication
[2021-02-05 10:05:56.640] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.stopContainer
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.removeContainer
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.startContainer
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.removeRecentFolder
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.showDetails
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.explorerTargetsRefresh
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.explorerDetailsRefresh
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.attachToContainer
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.attachToContainerNewWindow
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.inspectDockerResource
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.startAndOpenFolder
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.newContainer
[2021-02-05 10:05:56.641] [exthost] [trace] ExtHostCommands#registerCommand remote-containers.showContainerLog
[2021-02-05 10:05:56.695] [exthost] [trace] ExtHostCommands#registerCommand github.provide-token
[2021-02-05 10:05:56.696] [exthost] [trace] ProxyResolver#resolveProxy settings https://api.github.com/user PROXY proxy.********

Log (Main)

[2021-02-05 10:05:49.491] [main] [debug] Starting VS Code
[2021-02-05 10:05:49.491] [main] [debug] from: c:\Users\PetrovPeter\AppData\Local\Programs\Microsoft VS Code\resources\app
[2021-02-05 10:05:49.491] [main] [debug] args: {"_":[],"diff":false,"add":false,"goto":false,"new-window":false,"reuse-window":false,"wait":false,"help":false,"list-extensions":false,"show-versions":false,"version":false,"verbose":true,"status":false,"prof-startup":false,"prof-v8-extensions":false,"disable-extensions":false,"disable-gpu":false,"telemetry":false,"remote":"wsl+Ubuntu-18.04","folder-uri":["vscode-remote://wsl+Ubuntu-18.04/home/username/dev/personal/blog"],"debugRenderer":false,"logExtensionHostCommunication":false,"skip-release-notes":false,"disable-telemetry":false,"disable-updates":false,"disable-crash-reporter":false,"crash-reporter-id":"4808d488-e3fa-4f5c-8a08-78395970b426","skip-add-to-recently-opened":false,"unity-launch":false,"open-url":false,"file-write":false,"file-chmod":false,"driver-verbose":false,"force":false,"do-not-sync":false,"trace":false,"force-user-env":false,"force-disable-user-env":false,"open-devtools":false,"__sandbox":false,"no-proxy-server":false,"nolazy":false,"force-renderer-accessibility":false,"ignore-certificate-errors":false,"allow-insecure-localhost":false,"logsPath":"C:\\Users\\PetrovPeter\\AppData\\Roaming\\Code\\logs\\20210205T100549"}
[2021-02-05 10:05:49.491] [main] [trace] Resolving machine identifier...
[2021-02-05 10:05:49.491] [main] [trace] Resolved machine identifier: 69e0502294f152d2c28fa1e351817ea944c9340304e45279bab0fa71befb2294
[2021-02-05 10:05:49.491] [main] [trace] Main->SharedProcess#connect
[2021-02-05 10:05:49.534] [main] [trace] lifecycle (main): phase changed (value: 2)
[2021-02-05 10:05:49.535] [main] [trace] windowsManager#open
[2021-02-05 10:05:49.536] [main] [trace] windowsManager#open pathsToOpen [{"workspace":{"id":"03b9fbbf524c39f61628ada8a47a85af","uri":{"$mid":1,"external":"vscode-remote://wsl%2Bubuntu-18.04/home/username/dev/personal/blog","path":"/home/username/dev/personal/blog","scheme":"vscode-remote","authority":"wsl+Ubuntu-18.04"}},"remoteAuthority":"wsl+Ubuntu-18.04"}]
[2021-02-05 10:05:49.537] [main] [trace] window#validateWindowState: validating window state on 1 display(s) {"mode":0,"x":584,"y":232,"width":1040,"height":784}
[2021-02-05 10:05:49.538] [main] [trace] window#validateWindowState: 1 monitor working area {"x":0,"y":0,"width":2195,"height":1195}
[2021-02-05 10:05:49.538] [main] [trace] window#ctor: using window state {"mode":0,"x":584,"y":232,"width":1040,"height":784}
[2021-02-05 10:05:49.683] [main] [trace] Setting proxy to 'http://proxy.********', bypassing '<local>'
[2021-02-05 10:05:49.767] [main] [trace] windowsManager#open used window count 1 (workspacesToOpen: 0, foldersToOpen: 1, emptyToRestore: 0, emptyToOpen: 0)
[2021-02-05 10:05:49.780] [main] [trace] lifecycle (main): phase changed (value: 3)
[2021-02-05 10:05:49.792] [main] [info] update#setState idle
[2021-02-05 10:05:49.793] [main] [trace] resolveShellEnv(): skipped (Windows)
[2021-02-05 10:05:50.220] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:50.221] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:50.423] [main] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:51.631] [main] [trace] resolveShellEnv(): skipped (Windows)
[2021-02-05 10:05:52.136] [main] [trace] SharedProcess: on vscode:createSharedProcessMessageChannel
[2021-02-05 10:05:52.807] [main] [trace] resolveShellEnv(): skipped (Windows)
[2021-02-05 10:05:53.068] [main] [trace] resolveShellEnv(): skipped (Windows)
[2021-02-05 10:05:53.198] [main] [trace] SharedProcess: IPC ready
[2021-02-05 10:05:53.220] [main] [trace] Main->SharedProcess#connect: connection established
[2021-02-05 10:05:53.308] [main] [trace] SharedProcess: Overall ready
[2021-02-05 10:05:55.297] [main] [trace] RequestService#request https://update.code.visualstudio.com/api/update/win32-x64-user/stable/8490d3dde47c57ba65ec40dd192d014fd2113496
[2021-02-05 10:05:55.910] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:55.913] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:56.004] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:56.209] [main] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:57.704] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:57.705] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:57.722] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:57.931] [main] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:06:19.795] [main] [trace] update#checkForUpdates, state =  idle
[2021-02-05 10:06:19.795] [main] [info] update#setState checking for updates
[2021-02-05 10:06:19.796] [main] [trace] RequestService#request https://update.code.visualstudio.com/api/update/win32-x64-user/stable/8490d3dde47c57ba65ec40dd192d014fd2113496
[2021-02-05 10:06:19.884] [main] [info] update#setState idle
[2021-02-05 10:06:23.325] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\workspaceStorage
[2021-02-05 10:06:23.526] [main] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\workspaceStorage
[2021-02-05 10:08:24.621] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:08:24.623] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:08:24.832] [main] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:22.024] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:22.026] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:22.238] [main] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:41.499] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:41.500] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:41.700] [main] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:10:07.924] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:10:07.925] [main] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:10:08.127] [main] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage

Log (Shared)

[2021-02-05 10:05:53.298] [sharedprocess] [trace] sharedProcess configuration {"machineId":"69e0502294f152d2c28fa1e351817ea944c9340304e45279bab0fa71befb2294","windowId":2,"appRoot":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app","nodeCachedDataDir":"C:\\Users\\PetrovPeter\\AppData\\Roaming\\Code\\CachedData\\8490d3dde47c57ba65ec40dd192d014fd2113496","backupWorkspacesPath":"C:\\Users\\PetrovPeter\\AppData\\Roaming\\Code\\Backups\\workspaces.json","userEnv":{"VSCODE_IPC_HOOK":"\\\\.\\pipe\\812b87bc3c360e5e0a1ebf4c0e5f91a7-1.53.0-main-sock","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}"},"sharedIPCHandle":"\\\\.\\pipe\\812b87bc3c360e5e0a1ebf4c0e5f91a7-1.53.0-shared-sock","args":{"_":[],"diff":false,"add":false,"goto":false,"new-window":false,"reuse-window":false,"wait":false,"help":false,"list-extensions":false,"show-versions":false,"version":false,"verbose":true,"status":false,"prof-startup":false,"prof-v8-extensions":false,"disable-extensions":false,"disable-gpu":false,"telemetry":false,"remote":"wsl+Ubuntu-18.04","folder-uri":["vscode-remote://wsl+Ubuntu-18.04/home/username/dev/personal/blog"],"debugRenderer":false,"logExtensionHostCommunication":false,"skip-release-notes":false,"disable-telemetry":false,"disable-updates":false,"disable-crash-reporter":false,"crash-reporter-id":"4808d488-e3fa-4f5c-8a08-78395970b426","skip-add-to-recently-opened":false,"unity-launch":false,"open-url":false,"file-write":false,"file-chmod":false,"driver-verbose":false,"force":false,"do-not-sync":false,"trace":false,"force-user-env":false,"force-disable-user-env":false,"open-devtools":false,"__sandbox":false,"no-proxy-server":false,"nolazy":false,"force-renderer-accessibility":false,"ignore-certificate-errors":false,"allow-insecure-localhost":false,"logsPath":"C:\\Users\\PetrovPeter\\AppData\\Roaming\\Code\\logs\\20210205T100549"},"logLevel":0}
[2021-02-05 10:05:53.307] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:05:53.307] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:05:53.347] [sharedprocess] [debug] Writing language packs {}
[2021-02-05 10:05:53.351] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:05:53.352] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:05:53.354] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:05:53.354] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:05:53.355] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:05:53.356] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:05:53.698] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:05:53.712] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:05:53.712] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:05:53.724] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:05:53.757] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:05:53.757] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:05:53.767] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:05:53.774] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:05:53.905] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:05:53.911] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:05:53.947] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:05:53.972] [sharedprocess] [debug] Writing language packs {}
[2021-02-05 10:05:53.973] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:05:55.902] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:55.909] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:55.963] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:56.179] [sharedprocess] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:56.311] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:05:56.312] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:05:56.393] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:05:56.424] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:05:56.480] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:05:56.703] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/manifest
[2021-02-05 10:05:56.909] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/resource/machines/latest
[2021-02-05 10:05:57.022] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:05:57.023] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:05:57.103] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:05:57.125] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:05:57.154] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:05:57.244] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/resource/globalState
[2021-02-05 10:05:57.387] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:05:57.388] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:05:57.423] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:05:57.432] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:05:57.456] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:05:57.704] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:57.705] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:57.722] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:57.755] [sharedprocess] [trace] ExtensionManagementService.refreshReportedCache
[2021-02-05 10:05:57.755] [sharedprocess] [trace] RequestService#request https://az764295.vo.msecnd.net/extensions/marketplace.json
[2021-02-05 10:05:57.759] [sharedprocess] [trace] ExtensionManagementService.refreshReportedCache - got 6 reported extensions from service
[2021-02-05 10:05:57.762] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:05:57.787] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:05:57.929] [sharedprocess] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:05:58.038] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/manifest
[2021-02-05 10:05:58.135] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:05:58.136] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:05:58.174] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:05:58.183] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:05:58.206] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:06:23.325] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\workspaceStorage
[2021-02-05 10:06:23.526] [sharedprocess] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\workspaceStorage
[2021-02-05 10:06:33.314] [sharedprocess] [info] Starting to clean up unused language packs.
[2021-02-05 10:08:23.898] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/manifest
[2021-02-05 10:08:24.220] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:08:24.220] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:08:24.306] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:08:24.344] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:08:24.377] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:08:24.622] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:08:24.623] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:08:24.833] [sharedprocess] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:21.501] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/manifest
[2021-02-05 10:09:21.716] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:09:21.716] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:09:21.747] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:09:21.755] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:09:21.782] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:09:22.025] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:22.026] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:22.238] [sharedprocess] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:40.978] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/manifest
[2021-02-05 10:09:41.212] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:09:41.212] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:09:41.248] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:09:41.260] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:09:41.272] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:09:41.499] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:41.500] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:09:41.716] [sharedprocess] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:10:07.369] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/manifest
[2021-02-05 10:10:07.621] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:10:07.621] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:10:07.655] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:10:07.661] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:10:07.684] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:10:07.924] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:10:07.924] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:10:08.127] [sharedprocess] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:10:53.627] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/manifest
[2021-02-05 10:10:53.825] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:10:53.825] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:10:53.866] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:10:53.882] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:10:53.907] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:10:54.151] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:10:54.152] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:10:54.362] [sharedprocess] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:11:05.184] [sharedprocess] [trace] RequestService#request https://vscode-sync.trafficmanager.net/v1/manifest
[2021-02-05 10:11:05.403] [sharedprocess] [trace] Started scanning system extensions
[2021-02-05 10:11:05.403] [sharedprocess] [trace] Started scanning user extensions
[2021-02-05 10:11:05.438] [sharedprocess] [trace] Scanned user extensions: 21
[2021-02-05 10:11:05.446] [sharedprocess] [trace] {"errno":-4058,"code":"ENOENT","syscall":"open","path":"c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\node_modules\\package.json"}
[2021-02-05 10:11:05.463] [sharedprocess] [trace] Scanned system extensions: 84
[2021-02-05 10:11:05.704] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:11:05.706] [sharedprocess] [trace] [File Watcher (node.js)] [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage
[2021-02-05 10:11:05.906] [sharedprocess] [trace] [File Watcher (node.js)] >> normalized [CHANGED] c:\Users\PetrovPeter\AppData\Roaming\Code\User\globalStorage

I suspect the WSL log you are referring is something else? Any pointers on how I can get that? Couldn't figure it out from the docs I found

@aeschli
Copy link
Contributor

aeschli commented Feb 5, 2021

Thanks a lot, these logs might also be helpful. But yes, the WSL log is another log. Run the Remote-WSL: Show Log... command and find the log in the terminal view.

@cuivienor
Copy link

cuivienor commented Feb 5, 2021

Aah got it! Here the logs when running Remote-WSL: Show Log...

[2021-02-05 15:05:53.164] Resolving wsl+Ubuntu-18.04, resolveAttempt: 1
[2021-02-05 15:05:53.326] Starting VS Code Server inside WSL (Ubuntu-18.04)
[2021-02-05 15:05:53.326] Extension version: 0.52.0, Windows build: 19041. Multi distro support: available. WSL path support: enabled
[2021-02-05 15:05:53.640] Using shell environment from invoking shell: /tmp/vscode-distro-env.3kgUH8
[2021-02-05 15:05:53.940] Probing if server is already installed: C:\WINDOWS\System32\wsl.exe -d Ubuntu-18.04 -e sh -c "[ -d ~/.vscode-server/bin/8490d3dde47c57ba65ec40dd192d014fd2113496 ] && printf found || ([ -f /etc/alpine-release ] && printf alpine-; uname -m)"
[2021-02-05 15:05:54.176] Probing result: found
[2021-02-05 15:05:54.176] Server install found in WSL
[2021-02-05 15:05:54.179] Launching C:\WINDOWS\System32\wsl.exe -d Ubuntu-18.04 sh -c 'env && VSCODE_WSL_DEBUG_INFO=true "$VSCODE_WSL_EXT_LOCATION/scripts/wslServer.sh" 8490d3dde47c57ba65ec40dd192d014fd2113496 stable .vscode-server 0  --disable-telemetry', cwd: undefined, env: {
[2021-02-05 15:05:54.179]   "ALLUSERSPROFILE": "C:\\ProgramData",
[2021-02-05 15:05:54.179]   "APPDATA": "C:\\Users\\PetrovPeter\\AppData\\Roaming",
[2021-02-05 15:05:54.179]   "APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL": "true",
[2021-02-05 15:05:54.179]   "ChocolateyInstall": "C:\\ProgramData\\chocolatey",
[2021-02-05 15:05:54.180]   "ChocolateyLastPathUpdate": "132400733510669211",
[2021-02-05 15:05:54.180]   "CHROME_CRASHPAD_PIPE_NAME": "\\\\.\\pipe\\crashpad_41192_LMEAUQFJRBFHCPDI",
[2021-02-05 15:05:54.180]   "CommonProgramFiles": "C:\\Program Files\\Common Files",
[2021-02-05 15:05:54.180]   "CommonProgramFiles(x86)": "C:\\Program Files (x86)\\Common Files",
[2021-02-05 15:05:54.180]   "CommonProgramW6432": "C:\\Program Files\\Common Files",
[2021-02-05 15:05:54.180]   "COMPUTERNAME": "R90YM625",
[2021-02-05 15:05:54.180]   "ComSpec": "C:\\WINDOWS\\system32\\cmd.exe",
[2021-02-05 15:05:54.180]   "DriverData": "C:\\Windows\\System32\\Drivers\\DriverData",
[2021-02-05 15:05:54.180]   "ELECTRON_ENABLE_LOGGING": "1",
[2021-02-05 15:05:54.180]   "ELECTRON_NO_ATTACH_CONSOLE": "1",
[2021-02-05 15:05:54.180]   "ELECTRON_RUN_AS_NODE": "1",
[2021-02-05 15:05:54.180]   "HOMEDRIVE": "C:",
[2021-02-05 15:05:54.180]   "HOMEPATH": "\\Users\\PetrovPeter",
[2021-02-05 15:05:54.180]   "image": "Wed 07/22/2020",
[2021-02-05 15:05:54.180]   "image_month": "May",
[2021-02-05 15:05:54.180]   "image_year": "2020",
[2021-02-05 15:05:54.180]   "LOCALAPPDATA": "C:\\Users\\PetrovPeter\\AppData\\Local",
[2021-02-05 15:05:54.180]   "LOGONSERVER": "\\\\R90YM625",
[2021-02-05 15:05:54.180]   "NUMBER_OF_PROCESSORS": "12",
[2021-02-05 15:05:54.180]   "OneDrive": "C:\\Users\\PetrovPeter\\OneDrive",
[2021-02-05 15:05:54.180]   "ORIGINAL_XDG_CURRENT_DESKTOP": "undefined",
[2021-02-05 15:05:54.180]   "OS": "Windows_NT",
[2021-02-05 15:05:54.180]   "Path": "C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\nodejs\\;C:\\Program Files\\Liquid Technologies\\Liquid Studio 2020\\XmlDataBinder18\\Redist18\\cpp\\win32\\bin;C:\\Program Files\\Liquid Technologies\\Liquid Studio 2020\\XmlDataBinder18\\Redist18\\cpp\\win64\\bin;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files (x86)\\Sennheiser\\SoftphoneSDK\\;C:\\Program Files\\Docker\\Docker\\resources\\bin;C:\\ProgramData\\DockerDesktop\\version-bin;C:\\Users\\PetrovPeter\\AppData\\Local\\Microsoft\\WindowsApps;C:\\blp\\DAPI;C:\\blp\\DAPI\\DDE;C:\\Users\\PetrovPeter\\AppData\\Roaming\\npm;C:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code Insiders\\bin;C:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\bin",
[2021-02-05 15:05:54.180]   "PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC",
[2021-02-05 15:05:54.180]   "PROCESSOR_ARCHITECTURE": "AMD64",
[2021-02-05 15:05:54.180]   "PROCESSOR_IDENTIFIER": "Intel64 Family 6 Model 158 Stepping 13, GenuineIntel",
[2021-02-05 15:05:54.180]   "PROCESSOR_LEVEL": "6",
[2021-02-05 15:05:54.180]   "PROCESSOR_REVISION": "9e0d",
[2021-02-05 15:05:54.180]   "ProgramData": "C:\\ProgramData",
[2021-02-05 15:05:54.180]   "ProgramFiles": "C:\\Program Files",
[2021-02-05 15:05:54.180]   "ProgramFiles(x86)": "C:\\Program Files (x86)",
[2021-02-05 15:05:54.180]   "ProgramW6432": "C:\\Program Files",
[2021-02-05 15:05:54.180]   "PSModulePath": "C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules",
[2021-02-05 15:05:54.180]   "PUBLIC": "C:\\Users\\Public",
[2021-02-05 15:05:54.180]   "SystemDrive": "C:",
[2021-02-05 15:05:54.180]   "SystemRoot": "C:\\WINDOWS",
[2021-02-05 15:05:54.180]   "TEMP": "C:\\Users\\PETROV~1\\AppData\\Local\\Temp",
[2021-02-05 15:05:54.180]   "TMP": "C:\\Users\\PETROV~1\\AppData\\Local\\Temp",
[2021-02-05 15:05:54.180]   "USERDOMAIN": "AzureAD",
[2021-02-05 15:05:54.180]   "USERDOMAIN_ROAMINGPROFILE": "AzureAD",
[2021-02-05 15:05:54.180]   "USERNAME": "PetrovPeter",
[2021-02-05 15:05:54.180]   "USERPROFILE": "C:\\Users\\PetrovPeter",
[2021-02-05 15:05:54.180]   "VSCODE_AMD_ENTRYPOINT": "vs/workbench/services/extensions/node/extensionHostProcess",
[2021-02-05 15:05:54.180]   "VSCODE_CLI": "1",
[2021-02-05 15:05:54.180]   "VSCODE_CLI_REMOTE_ENV": "/tmp/vscode-distro-env.3kgUH8",
[2021-02-05 15:05:54.180]   "VSCODE_CWD": "C:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code",
[2021-02-05 15:05:54.180]   "VSCODE_FILE_WATCHER_POLLING": "0",
[2021-02-05 15:05:54.180]   "VSCODE_HANDLES_UNCAUGHT_ERRORS": "true",
[2021-02-05 15:05:54.180]   "VSCODE_IPC_HOOK": "\\\\.\\pipe\\812b87bc3c360e5e0a1ebf4c0e5f91a7-1.53.0-main-sock",
[2021-02-05 15:05:54.180]   "VSCODE_IPC_HOOK_EXTHOST": "\\\\.\\pipe\\vscode-ipc-fa862c1f-6e8f-46fd-bb5a-91fe682f5a0f-sock",
[2021-02-05 15:05:54.180]   "VSCODE_LOG_LEVEL": "trace",
[2021-02-05 15:05:54.180]   "VSCODE_LOG_NATIVE": "false",
[2021-02-05 15:05:54.180]   "VSCODE_LOG_STACK": "true",
[2021-02-05 15:05:54.180]   "VSCODE_NLS_CONFIG": "{\"locale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}",
[2021-02-05 15:05:54.180]   "VSCODE_NODE_CACHED_DATA_DIR": "C:\\Users\\PetrovPeter\\AppData\\Roaming\\Code\\CachedData\\8490d3dde47c57ba65ec40dd192d014fd2113496",
[2021-02-05 15:05:54.180]   "VSCODE_PID": "41192",
[2021-02-05 15:05:54.180]   "VSCODE_PIPE_LOGGING": "true",
[2021-02-05 15:05:54.180]   "VSCODE_VERBOSE_LOGGING": "true",
[2021-02-05 15:05:54.180]   "VSCODE_WSL_AGENT_DEBUG_PORT": "",
[2021-02-05 15:05:54.180]   "VSCODE_WSL_APP_ROOT": "c:\\Users\\PetrovPeter\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",
[2021-02-05 15:05:54.180]   "VSCODE_WSL_DEBUG_INFO": "true",
[2021-02-05 15:05:54.180]   "VSCODE_WSL_DEFAULT_DISTRO": "Ubuntu-18.04",
[2021-02-05 15:05:54.180]   "VSCODE_WSL_DISTRO": "Ubuntu-18.04",
[2021-02-05 15:05:54.180]   "VSCODE_WSL_EXT_HOST_PID": "12420",
[2021-02-05 15:05:54.180]   "VSCODE_WSL_EXT_LOCATION": "c:\\Users\\PetrovPeter\\.vscode\\extensions\\ms-vscode-remote.remote-wsl-0.52.0",
[2021-02-05 15:05:54.180]   "VSCODE_WSL_PIPE_NAME": "\\\\.\\pipe\\vscode-wsl-8921f1d31ac5ecc33e8c91eefd7959f9d9e5a19b-sock",
[2021-02-05 15:05:54.180]   "windir": "C:\\WINDOWS",
[2021-02-05 15:05:54.180]   "WSLENV": "VSCODE_WSL_EXT_LOCATION/up:VSCODE_CLI_REMOTE_ENV/w:ELECTRON_RUN_AS_NODE/w:WT_SESSION::WT_PROFILE_ID",
[2021-02-05 15:05:54.180]   "WT_PROFILE_ID": "{c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}",
[2021-02-05 15:05:54.180]   "WT_SESSION": "cc3b2cea-1b03-42cb-b9cc-bdaa5eecd852"
[2021-02-05 15:05:54.180] }}
[2021-02-05 15:05:54.565] USER=username
[2021-02-05 15:05:54.565] VSCODE_WSL_EXT_LOCATION=/mnt/c/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.remote-wsl-0.52.0
[2021-02-05 15:05:54.565] WT_PROFILE_ID={c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}
[2021-02-05 15:05:54.565] SHLVL=0
[2021-02-05 15:05:54.565] HOME=/home/username
[2021-02-05 15:05:54.565] OLDPWD=/mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code
[2021-02-05 15:05:54.565] WSL_DISTRO_NAME=Ubuntu-18.04
[2021-02-05 15:05:54.565] LOGNAME=username
[2021-02-05 15:05:54.565] WSL_INTEROP=/run/WSL/18433_interop
[2021-02-05 15:05:54.565] NAME=R90YM625
[2021-02-05 15:05:54.565] _=/bin/sh
[2021-02-05 15:05:54.566] TERM=xterm-256color
[2021-02-05 15:05:54.566] PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA NvDLISR:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/ProgramData/chocolatey/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Program Files/nodejs/:/mnt/c/Program Files/Liquid Technologies/Liquid Studio 2020/XmlDataBinder18/Redist18/cpp/win32/bin:/mnt/c/Program Files/Liquid Technologies/Liquid Studio 2020/XmlDataBinder18/Redist18/cpp/win64/bin:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files (x86)/Sennheiser/SoftphoneSDK/:/mnt/c/Program Files/Docker/Docker/resources/bin:/mnt/c/ProgramData/DockerDesktop/version-bin:/mnt/c/Users/PetrovPeter/AppData/Local/Microsoft/WindowsApps:/mnt/c/blp/DAPI:/mnt/c/blp/DAPI/DDE:/mnt/c/Users/PetrovPeter/AppData/Roaming/npm:/mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code Insiders/bin:/mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/bin
[2021-02-05 15:05:54.566] WT_SESSION=cc3b2cea-1b03-42cb-b9cc-bdaa5eecd852
[2021-02-05 15:05:54.566] LANG=C.UTF-8
[2021-02-05 15:05:54.566] SHELL=/usr/bin/zsh
[2021-02-05 15:05:54.566] PWD=/mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code
[2021-02-05 15:05:54.566] HOSTTYPE=x86_64
[2021-02-05 15:05:54.566] WSLENV=VSCODE_WSL_EXT_LOCATION/up:VSCODE_CLI_REMOTE_ENV/w:ELECTRON_RUN_AS_NODE/w:WT_SESSION::WT_PROFILE_ID
[2021-02-05 15:05:54.566] Setting up server environment: Looking for /home/username/.vscode-server/server-env-setup. Not found.
[2021-02-05 15:05:54.566] WSL version: 5.4.72-microsoft-standard-WSL2 Ubuntu-18.04
[2021-02-05 15:05:54.566] WSL2-shell-PID: 18436
[2021-02-05 15:05:54.566] Starting server: /home/username/.vscode-server/bin/8490d3dde47c57ba65ec40dd192d014fd2113496/server.sh  --port=0 --use-host-proxy --enable-remote-auto-shutdown --disable-telemetry
[2021-02-05 15:05:54.566] 
[2021-02-05 15:05:54.566] 
[2021-02-05 15:05:54.566] *
[2021-02-05 15:05:54.566] * Visual Studio Code Server
[2021-02-05 15:05:54.566] *
[2021-02-05 15:05:54.566] * Reminder: You may only use this software with Visual Studio family products,
[2021-02-05 15:05:54.566] * as described in the license https://aka.ms/vscode-remote/license
[2021-02-05 15:05:54.566] *
[2021-02-05 15:05:54.566] 
[2021-02-05 15:05:54.566] IP Address: 172.24.184.67
[2021-02-05 15:05:54.566] Extension host agent listening on 43265
[2021-02-05 15:05:54.566] 
[2021-02-05 15:05:54.583] Pinging 172.24.184.67:43265...
[2021-02-05 15:05:54.589] + [ ! -d /home/username/.vscode-server ]
[2021-02-05 15:05:54.589] + CODE_PROFILE=/home/username/.vscode-server/server-env-setup
[2021-02-05 15:05:54.589] + printf Setting up server environment: Looking for %s.  /home/username/.vscode-server/server-env-setup
[2021-02-05 15:05:54.589] + [ -f /home/username/.vscode-server/server-env-setup ]
[2021-02-05 15:05:54.589] + echo Not found.
[2021-02-05 15:05:54.589] + VSCODE_REMOTE_BIN=/home/username/.vscode-server/bin
[2021-02-05 15:05:54.589] + uname -r
[2021-02-05 15:05:54.589] + WSL_VERSION=5.4.72-microsoft-standard-WSL2
[2021-02-05 15:05:54.589] + echo WSL version: 5.4.72-microsoft-standard-WSL2 Ubuntu-18.04
[2021-02-05 15:05:54.589] + dirname /mnt/c/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.remote-wsl-0.52.0/scripts/wslServer.sh
[2021-02-05 15:05:54.589] + /mnt/c/Users/PetrovPeter/.vscode/extensions/ms-vscode-remote.remote-wsl-0.52.0/scripts/wslDownload.sh 8490d3dde47c57ba65ec40dd192d014fd2113496 stable /home/username/.vscode-server/bin
[2021-02-05 15:05:54.589] + [ ! -d /home/username/.vscode-server/bin/8490d3dde47c57ba65ec40dd192d014fd2113496 ]
[2021-02-05 15:05:54.589] + RC=0
[2021-02-05 15:05:54.589] + [ 0 -ne 0 ]
[2021-02-05 15:05:54.589] + SERVER_ARGS=
[2021-02-05 15:05:54.589] + echo WSL2-shell-PID: 18436
[2021-02-05 15:05:54.589] + SERVER_ARGS=--enable-remote-auto-shutdown
[2021-02-05 15:05:54.589] + echo Starting server: /home/username/.vscode-server/bin/8490d3dde47c57ba65ec40dd192d014fd2113496/server.sh  --port=0 --use-host-proxy --enable-remote-auto-shutdown --disable-telemetry
[2021-02-05 15:05:54.589] + [ -f /etc/alpine-release ]
[2021-02-05 15:05:54.589] + uname -m
[2021-02-05 15:05:54.589] + [ x86_64 = aarch64 ]
[2021-02-05 15:05:54.589] + export VSCODE_AGENT_FOLDER=/home/username/.vscode-server
[2021-02-05 15:05:54.589] + /home/username/.vscode-server/bin/8490d3dde47c57ba65ec40dd192d014fd2113496/server.sh  --port=0 --use-host-proxy --enable-remote-auto-shutdown --print-ip-address --disable-telemetry
[2021-02-05 15:05:54.856] 172.24.184.67:43265 responded
[2021-02-05 15:05:54.857] WSL resolver response: 172.24.184.67:43265
[2021-02-05 15:05:54.857] To debug connection issues, open a local browser on http://172.24.184.67:43265/version
[2021-02-05 15:05:54.857] Extension host environment: {
[2021-02-05 15:05:54.857]   "DOCKER_BUILDKIT": "1",
[2021-02-05 15:05:54.857]   "no_proxy": ".******",
[2021-02-05 15:05:54.857]   "WT_PROFILE_ID": "{c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}",
[2021-02-05 15:05:54.857]   "SHLVL": "1",
[2021-02-05 15:05:54.857]   "HOME": "/home/username",
[2021-02-05 15:05:54.857]   "LESS": "-R",
[2021-02-05 15:05:54.857]   "ZSH": "/home/username/.oh-my-zsh",
[2021-02-05 15:05:54.857]   "LSCOLORS": "Gxfxcxdxbxegedabagacad",
[2021-02-05 15:05:54.857]   "PAGER": "less",
[2021-02-05 15:05:54.857]   "WSL_DISTRO_NAME": "Ubuntu-18.04",
[2021-02-05 15:05:54.857]   "https_proxy": "http://proxy.*******",
[2021-02-05 15:05:54.857]   "LOGNAME": "username",
[2021-02-05 15:05:54.857]   "WSL_INTEROP": "/run/WSL/2956_interop",
[2021-02-05 15:05:54.857]   "NAME": "Code",
[2021-02-05 15:05:54.857]   "http_proxy": "http://proxy.*******",
[2021-02-05 15:05:54.857]   "_": "/mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/bin/code",
[2021-02-05 15:05:54.857]   "TERM": "xterm-256color",
[2021-02-05 15:05:54.857]   "PATH": "/home/username/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA NvDLISR:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/ProgramData/chocolatey/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Program Files/nodejs/:/mnt/c/Program Files/Liquid Technologies/Liquid Studio 2020/XmlDataBinder18/Redist18/cpp/win32/bin:/mnt/c/Program Files/Liquid Technologies/Liquid Studio 2020/XmlDataBinder18/Redist18/cpp/win64/bin:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files (x86)/Sennheiser/SoftphoneSDK/:/mnt/c/Program Files/Docker/Docker/resources/bin:/mnt/c/ProgramData/DockerDesktop/version-bin:/mnt/c/Users/PetrovPeter/AppData/Local/Microsoft/WindowsApps:/mnt/c/blp/DAPI:/mnt/c/blp/DAPI/DDE:/mnt/c/Users/PetrovPeter/AppData/Roaming/npm:/mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code Insiders/bin:/mnt/c/Users/PetrovPeter/AppData/Local/Programs/Microsoft VS Code/bin",
[2021-02-05 15:05:54.857]   "WT_SESSION": "cc3b2cea-1b03-42cb-b9cc-bdaa5eecd852",
[2021-02-05 15:05:54.857]   "DISPLAY": "172.24.176.1:0",
[2021-02-05 15:05:54.857]   "LANG": "C.UTF-8",
[2021-02-05 15:05:54.857]   "LS_COLORS": "no=00:fi=00:di=34:ow=34;40:ln=35:pi=30;44:so=35;44:do=35;44:bd=33;44:cd=37;44:or=05;37;41:mi=05;37;41:ex=01;31:*.cmd=01;31:*.exe=01;31:*.com=01;31:*.bat=01;31:*.reg=01;31:*.app=01;31:*.txt=32:*.org=32:*.md=32:*.mkd=32:*.h=32:*.hpp=32:*.c=32:*.C=32:*.cc=32:*.cpp=32:*.cxx=32:*.objc=32:*.cl=32:*.sh=32:*.bash=32:*.csh=32:*.zsh=32:*.el=32:*.vim=32:*.java=32:*.pl=32:*.pm=32:*.py=32:*.rb=32:*.hs=32:*.php=32:*.htm=32:*.html=32:*.shtml=32:*.erb=32:*.haml=32:*.xml=32:*.rdf=32:*.css=32:*.sass=32:*.scss=32:*.less=32:*.js=32:*.coffee=32:*.man=32:*.0=32:*.1=32:*.2=32:*.3=32:*.4=32:*.5=32:*.6=32:*.7=32:*.8=32:*.9=32:*.l=32:*.n=32:*.p=32:*.pod=32:*.tex=32:*.go=32:*.sql=32:*.csv=32:*.sv=32:*.svh=32:*.v=32:*.vh=32:*.vhd=32:*.bmp=33:*.cgm=33:*.dl=33:*.dvi=33:*.emf=33:*.eps=33:*.gif=33:*.jpeg=33:*.jpg=33:*.JPG=33:*.mng=33:*.pbm=33:*.pcx=33:*.pdf=33:*.pgm=33:*.png=33:*.PNG=33:*.ppm=33:*.pps=33:*.ppsx=33:*.ps=33:*.svg=33:*.svgz=33:*.tga=33:*.tif=33:*.tiff=33:*.xbm=33:*.xcf=33:*.xpm=33:*.xwd=33:*.xwd=33:*.yuv=33:*.nef=33:*.NEF=33:*.aac=33:*.au=33:*.flac=33:*.m4a=33:*.mid=33:*.midi=33:*.mka=33:*.mp3=33:*.mpa=33:*.mpeg=33:*.mpg=33:*.ogg=33:*.opus=33:*.ra=33:*.wav=33:*.anx=33:*.asf=33:*.avi=33:*.axv=33:*.flc=33:*.fli=33:*.flv=33:*.gl=33:*.m2v=33:*.m4v=33:*.mkv=33:*.mov=33:*.MOV=33:*.mp4=33:*.mp4v=33:*.mpeg=33:*.mpg=33:*.nuv=33:*.ogm=33:*.ogv=33:*.ogx=33:*.qt=33:*.rm=33:*.rmvb=33:*.swf=33:*.vob=33:*.webm=33:*.wmv=33:*.doc=31:*.docx=31:*.rtf=31:*.odt=31:*.dot=31:*.dotx=31:*.ott=31:*.xls=31:*.xlsx=31:*.ods=31:*.ots=31:*.ppt=31:*.pptx=31:*.odp=31:*.otp=31:*.fla=31:*.psd=31:*.7z=1;35:*.apk=1;35:*.arj=1;35:*.bin=1;35:*.bz=1;35:*.bz2=1;35:*.cab=1;35:*.deb=1;35:*.dmg=1;35:*.gem=1;35:*.gz=1;35:*.iso=1;35:*.jar=1;35:*.msi=1;35:*.rar=1;35:*.rpm=1;35:*.tar=1;35:*.tbz=1;35:*.tbz2=1;35:*.tgz=1;35:*.tx=1;35:*.war=1;35:*.xpi=1;35:*.xz=1;35:*.z=1;35:*.Z=1;35:*.zip=1;35:*.ANSI-30-black=30:*.ANSI-01;30-brblack=01;30:*.ANSI-31-red=31:*.ANSI-01;31-brred=01;31:*.ANSI-32-green=32:*.ANSI-01;32-brgreen=01;32:*.ANSI-33-yellow=33:*.ANSI-01;33-bryellow=01;33:*.ANSI-34-blue=34:*.ANSI-01;34-brblue=01;34:*.ANSI-35-magenta=35:*.ANSI-01;35-brmagenta=01;35:*.ANSI-36-cyan=36:*.ANSI-01;36-brcyan=01;36:*.ANSI-37-white=37:*.ANSI-01;37-brwhite=01;37:*.log=01;32:*~=01;32:*#=01;32:*.bak=01;33:*.BAK=01;33:*.old=01;33:*.OLD=01;33:*.org_archive=01;33:*.off=01;33:*.OFF=01;33:*.dist=01;33:*.DIST=01;33:*.orig=01;33:*.ORIG=01;33:*.swp=01;33:*.swo=01;33:*,v=01;33:*.gpg=34:*.gpg=34:*.pgp=34:*.asc=34:*.3des=34:*.aes=34:*.enc=34:*.sqlite=34:",
[2021-02-05 15:05:54.857]   "COMPOSE_DOCKER_CLI_BUILD": "1",
[2021-02-05 15:05:54.857]   "HOSTTYPE": "x86_64",
[2021-02-05 15:05:54.857]   "WSLENV": "ELECTRON_RUN_AS_NODE/w:WT_SESSION::WT_PROFILE_ID"
[2021-02-05 15:05:54.857] }

@NormandoHall
Copy link

I have the same issue. Downgrading to 1.52.1 solved the problem.

Maybe is related with this issue #105536

OS: Windows_NT x64 10.0.18362

How to downgrade? Where I can download 1.52.1 version? Thanks

@NormandoHall
Copy link

I have the same issue. Downgrading to 1.52.1 solved the problem.
Maybe is related with this issue #105536
OS: Windows_NT x64 10.0.18362

How to downgrade? Where I can download 1.52.1 version? Thanks

https://code.visualstudio.com/updates/v1_52

@cuivienor
Copy link

I have the same issue. Downgrading to 1.52.1 solved the problem.
Maybe is related with this issue #105536
OS: Windows_NT x64 10.0.18362

How to downgrade? Where I can download 1.52.1 version? Thanks

@NormandoHall You can get the old version here. (tip make sure you disable automatic updates if you have them on)

@alexdima
Copy link
Member

alexdima commented Feb 5, 2021

The change we did in 1.53 is that we have moved from using the nodejs TCP/IP stack (we were previously using the net module from nodejs) to using Chromium's TCP/IP stack (by using the WebSocket exposed by Chromium). This a strategic change we did, as we want at one point to move the renderers off of nodejs and enable sandboxing.

It looks like in this particular case WSL responds with a non-loopback (127.0.0.1) IP address: WSL resolver response: 172.x.y.z:43265. It also appears that the machine has a proxy configuration (https_proxy": "http://proxy.domain.com:81). So I think that perhaps there is a significant difference in proxy handling between the nodejs TCP/IP stack and the Chromium TCP/IP stack.

cc @joaomoreno if you have some advice on how to troubleshoot this.

@pppetrov Could you perhaps validate that this is somehow proxy related? Like is it possible for you to disable your proxy settings or perhaps disable your wifi/network connection to see if that makes any observable difference?

@cuivienor
Copy link

@alexdima Disabling the proxy did it! Isolated to:

  1. No issue when I remove the proxy setting from the vscode settings
  2. Issue appears when adding a proxy value to vscode settings.

Thanks for this! Hopefully we can figure out how to deal with a proxy. I will play around with stuff on my WSL side although I'm not too well versed in this stuff.

@CzBiX
Copy link

CzBiX commented Feb 5, 2021

@pppetrov Thanks, disable proxy settings in vscode settings fixed issue.
Since WSL remote not working. I have to manually remove it in ~/.vscode-server/data/Machine/settings.json

@alexdima
Copy link
Member

alexdima commented Feb 5, 2021

@chrmarti I am not very familiar with VSCode's proxy support. Is there something I need to do on my side to support proxies? I am simply constructing a WebSocket here in the renderer. I think the problem is that now connecting to WSL honors the http.proxy setting, whereas before it wouldn't since it would be done via nodejs.

@dingrui37
Copy link

Disbale the http proxy and it works
image

@braders
Copy link

braders commented Feb 8, 2021

I have Windows configured to use a SOCKS proxy (at the operating-system level, rather than within vscode). With the proxy disabled the WSL folders show correctly, but with the proxy enabled the folder fails to open as described by others in this thread.

Is it possible to ask VSCode to ignore my system proxy settings when communicating with WSL?

@mfauvell
Copy link

mfauvell commented Feb 8, 2021

I have Windows configured to use a SOCKS proxy (at the operating-system level, rather than within vscode). With the proxy disabled the WSL folders show correctly, but with the proxy enabled the folder fails to open as described by others in this thread.

Is it possible to ask VSCode to ignore my system proxy settings when communicating with WSL?

I can confirm this. If I don't disable proxy completelly, vscode can't connect wit WSL.

I tried ignore wsl's IP in proxy config but it can't connect anyway.

@ricje
Copy link

ricje commented Feb 8, 2021

I've got the exact same issue here with version 1.53.

Configuring the http proxy support to off doesn't change anything for me.

@chrmarti
Copy link
Contributor

chrmarti commented Feb 8, 2021

Starting with code --proxy-server=<proxy> --proxy-bypasslist=<wsl ip-address> should make it work. The IP-address can be found with ip addr inside the WSL distro.

@chrmarti
Copy link
Contributor

chrmarti commented Feb 8, 2021

@deepak1556 Do you know if there is a way to update the proxy bypass list programmatically without overwriting the configured proxy? I have tried with session.setProxy, but that doesn't preserve the proxy. It would also suffice if we could clear the proxy for the one WebSocket, but I don't see any API for that.

@ArudoPE
Copy link

ArudoPE commented Feb 11, 2021

This did the job for me:
I closed both Linux WSL tab and VsCode, them I opened a command prompt (with admin priviligies) and used this:
wsl --shutdown
After that I opened my linux tab again, type "code ." and... after a minute it worked for me.
I hope this help you out.

@mfauvell
Copy link

@mfauvell and @cuivienor I'd like to understand why this doesn't work for you without "remote.WSL.server.connectThroughLocalhost" enabled. Can you turn off "remote.WSL.server.connectThroughLocalhost", close all remote windows, wait 10 sec, open a new WSL window and then paste me the last lines of the WSL log show? Does the pinging of the IP succeed

This is my log with "remote.WSL.server.connectThroughLocalhost" disabled:

[2021-02-11 07:10:36.107] IP Address: 172.17.16.61
[2021-02-11 07:10:36.107] Extension host agent listening on 42307
[2021-02-11 07:10:36.107]
[2021-02-11 07:10:36.107] [08:10:35] Extension host agent started.
[2021-02-11 07:10:36.113] Pinging 172.17.16.61:42307...
[2021-02-11 07:10:36.129] 172.17.16.61:42307 responded
[2021-02-11 07:10:36.129] WSL resolver response: 172.17.16.61:42307
[2021-02-11 07:10:36.129] To debug connection issues, open a local browser on http://172.17.16.61:42307/version

I am behind a corporate proxy configured at os level. I tried to ignore explicitly the range of ips that wsl is using but it doesn't work either.

@camicase82
Copy link

This did the job for me:
I closed both Linux WSL tab and VsCode, them I opened a command prompt (with admin privileges) and used this:
wsl --shutdown
After that I opened my linux tab again, type "code ." and... after a minute it worked for me.
I hope this help you out.

Thanks a lot for your response, and it would fix the issue temporarily, and after one or 2 restarts of my containers the communication would break again, also debug will work fine, then go totally crazy, I created a separate ticket for this particular issue

@lamechah
Copy link

Hi, I'm having the same issue with Linux as well

@DenisYaroshevskiy
Copy link

Same issue with plain remote access. Related to the sftp extension.

@Entoryvekum
Copy link

Updating Remote-WSL to 0.53.4 didn't solve the problem,but restarting wsl itself has a probability to work.

@alecthegeek
Copy link

So it turns my problem was in WSL2 because I had compressed the NTFS $env:TEMP directory.

See microsoft/WSL#5286 (comment)

Now works again Phew!

@quyleanh
Copy link
Author

Since the latest Remote-WSL extension (0.53.4) and VSCode (1.53.2) solve the problem, I would like to close this issue.

However, does anyone notice about slow start? In my machine, VSCode take long time to start.

@christopherobin
Copy link

0.53.3 works for me but 0.53.4 seems broken, downgrading to 0.53.3 using the VSIX file on both host and WSL fixes the issue here

@trallnag
Copy link

@quyleanh, can you reopen? Or should we create a new issue

@trallnag
Copy link

trallnag commented Feb 21, 2021

Just run into the same issue with 0.53.4. Only way to fix this for me is to reinstall the code server. Then it starts to work again. Reoccurred directly after my W10 network connection (for whatever reason) did a reset / restart.

@trallnag
Copy link

Also I just noticed hundreds of socket connections in my /tmp directory

srwxr-xr-x  1 jfn  jfn         0 Jan 22 11:04 vscode-ipc-e744dfff-2b84-46e3-96df-5254d37294ed.sock=
srwxr-xr-x  1 jfn  jfn         0 Dec 22 12:25 vscode-ipc-e8930ca7-2a06-4330-81ea-70a743593844.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 22 11:52 vscode-ipc-ebab54a1-42c7-45ae-97e1-a857d855ad1b.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 26 12:35 vscode-ipc-ec6a760f-d4f1-4058-a7e3-69254fbc602b.sock=
srwxr-xr-x  1 jfn  jfn         0 Dec 21 18:00 vscode-ipc-ed1cbbc5-9972-4264-947f-ca9af7958c50.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 18 14:20 vscode-ipc-eea7cbb8-738e-4c19-842b-f3cd3ad7af7e.sock=
srwxr-xr-x  1 jfn  jfn         0 Nov 25 16:06 vscode-ipc-ef19b9fb-1785-4024-bf65-5f29aea0a502.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 11 09:28 vscode-ipc-eff935c7-ed3c-40e7-8190-efeedbe3edeb.sock=
srwxr-xr-x  1 jfn  jfn         0 Dec  2 08:41 vscode-ipc-f00e6d57-b9cc-4ad5-b170-ffbc447d2dbd.sock=
srwxr-xr-x  1 jfn  jfn         0 Nov 22 16:42 vscode-ipc-f0ecd1c0-41e2-4a42-92f4-e158dd3f4356.sock=
srwxr-xr-x  1 jfn  jfn         0 Nov 27 11:00 vscode-ipc-f161c90e-1fcd-44d1-a451-c1f1ada8e867.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 19 00:45 vscode-ipc-f20c7761-f316-450c-bf23-47e701f7a421.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 21 14:48 vscode-ipc-f3b520dc-5c23-46a9-801f-fa83c44c7f3c.sock=
srwxr-xr-x  1 jfn  jfn         0 Dec  5 13:46 vscode-ipc-f52a7b0c-5b8f-4440-a4e7-eb4a7e8815ea.sock=
srwxr-xr-x  1 jfn  jfn         0 Nov 24 09:50 vscode-ipc-f750d47c-9243-4a1d-b3fb-6e1aaf0805f8.sock=
srwxr-xr-x  1 jfn  jfn         0 Feb  6 15:30 vscode-ipc-f781f2dc-8efe-4658-a029-8fece16b11df.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 29 12:45 vscode-ipc-f9563aea-e42e-458c-a1d4-b241882518ef.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 11 09:27 vscode-ipc-f984bfbd-d13a-4118-9f0c-f99f8fb86f98.sock=
srwxr-xr-x  1 jfn  jfn         0 Dec 19 14:10 vscode-ipc-fa78f6c2-22a8-4bb2-94da-d98d93881ac4.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 27 22:44 vscode-ipc-fb8d9af6-aa2d-45e8-97c1-e39b9826250f.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 28 12:31 vscode-ipc-fd61865d-07f3-4cb5-9c30-53f3b6275cb2.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 19 02:10 vscode-ipc-fde1a2aa-fd3b-461c-882c-37c388a5ac0b.sock=
srwxr-xr-x  1 jfn  jfn         0 Jan 20 12:38 vscode-ipc-fed1eaaa-001c-4d3a-9b1c-99a2b8929760.sock=

@quyleanh
Copy link
Author

@trallnag ok, I will reopen this issue.

In my computer, the loading speed is very slow.

@wicked1133
Copy link

This issue still happens to me with the latest version 1.53.2 and I can't figure out a way to get my Remote SSH working again.

@trallnag
Copy link

@wicked1133, uninstall the code server or check your tmp directory (or whatever directory is used) and delete all sockets used by VS code

@kinekt4
Copy link

kinekt4 commented Feb 24, 2021

I'm also running a proxy and had this problem. Some of the things I've tried:

  • In VS Code turn Http: Proxy Support to off. Fail
  • Turn Http: Proxy Support to off and add WSL2 vEthernet IP into windows' proxy exception. OK
  • Turn Http: Proxy Support to off and check "Remote.WSL > Server: Connect Through Localhost". OK

However, I found that setting Http: Proxy Support to override (without proxy exception, or extension config changes) now seems to work as well.

  • VS Code: 1.53.2
  • OS: Windows_NT x64 10.0.19042
  • Remote WSL: v0.53.4
  • Manual Proxy Setup: Yes

@aeschli
Copy link
Contributor

aeschli commented Feb 25, 2021

Please create new issues. It's complicated to keep things separate Please always describe if you are behind a proxy, if you have "remote.WSL.server.connectThroughLocalhost": true or false and what the WSL log shows.

@trallnag There are temp files that should be cleared at some points
@wicked1133 This issue is not really related to Remote SSH
@christopherobin In 0.53.3 , "remote.WSL.server.connectThroughLocalhost" is true by default, in 0.53.4 it's false

@aeschli aeschli closed this as completed Feb 25, 2021
@VietMa9997
Copy link

This did the job for me:
I closed both Linux WSL tab and VsCode, them I opened a command prompt (with admin priviligies) and used this:
wsl --shutdown
After that I opened my linux tab again, type "code ." and... after a minute it worked for me.
I hope this help you out.

Thanks, this worked for me !

@nisaji
Copy link

nisaji commented Mar 5, 2021

Convert WSL2 Distoribution to WSL one solved this problem.

@roeniss
Copy link

roeniss commented Mar 13, 2021

0.65.1 : FAIL
0.51.0 : SUCCESS (after rm -rf .vscode-server from remote server)

@JohnHind
Copy link

JohnHind commented Mar 22, 2021

I had this problem too and following some of the hints in these comments I remembered I had ExpressVPN connected. I disconnected the VPN, executed 'Remote-Containers: Reopen Locally' then 'Remote-Containers: Reopen in Container'. After this it worked correctly. This is all with 1.54.3 of VSCode and 0.163.2 of Remote-Containers.

@cool-delete
Copy link

Hi, after updating to the Remote-WSL extension 0.53.4 and adding the parameters the base environment seems to be working again, but the debugging is totally broken, by default the container cannot longer see the WSL host, so xDebug can't connect, and when the IP actually resolves and the container gets to connect to VsCode, the debug won't work as expected, just some breakpoints work, and full of "error evaluating code"

Also would like to add that after the update my settings.json is clean, what contents should it have?

in contrast set true ✔

@AntoCanza
Copy link

i'm facing the same issue.

vscode 1.55.1
remote-containers v0.166.1

tried many of the steps suggested before... but nothing is working

@github-actions github-actions bot locked and limited conversation to collaborators Apr 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue identified by VS Code Team member as probable bug WSL Issue when using WSL
Projects
None yet
Development

No branches or pull requests