microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
161.79k stars 28.44k forks source link

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

Closed quyleanh closed 3 years ago

quyleanh commented 3 years ago

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[bot] commented 3 years ago

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

seatedro commented 3 years ago

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

NormandoHall commented 3 years ago

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

jasonwilliams commented 3 years ago

Looks related to https://github.com/microsoft/vscode/issues/115859 It was the SFTP extension for me

cuivienor commented 3 years ago

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 commented 3 years ago

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

Maybe is related with this issue https://github.com/microsoft/vscode/issues/105536

OS: Windows_NT x64 10.0.18362

aeschli commented 3 years ago

@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 commented 3 years ago

@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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

@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 commented 3 years ago

@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 commented 3 years ago

@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 commented 3 years ago

Disbale the http proxy and it works image

braders commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

@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.

ricje commented 3 years ago

Invoking code using code --proxy-server= ... --proxy-bypass-list=... . doesnt change the result for me. Still the same error.

I'll be wating for the patch. In the meantime I'm reverting to the previous version.

deepak1556 commented 3 years ago

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.

@chrmarti nope, chromium expects that the bypass list should be configured alongside the proxy server list.

It would also suffice if we could clear the proxy for the one WebSocket, but I don't see any API for that.

It is not possible to separate out a connection for a given session, you would have create a different session and make this websocket connection from that session to avoid using the proxy config from the first session.

Right now electron allows configuring sessions for a BrowserWindow, webview and net module. The net module https://github.com/electron/electron/blob/master/docs/api/net.md in electron mimics the api structure of nodejs net module but uses the chromium network stack for the actual requests, and this module can only be used from the main process. Is it something you can use for this scenario ? Or are these requests need to be made from the workbench ?

btmurrell commented 3 years ago

This bug threw me into a tailspin for hours. After taking advice recommended above, I downgraded to 1.52.1 twice (because I had to turn off the auto-updates as recommended above, then uninstall and reinstall. Then only did it keep 1.52.1 (avoiding the autoupdate to the problematic 1.53.)

But my real challenge came because at my company I work behind a firewall. Proxies are my way of life. When starting vscode from the WSL terminal, it was trying to download vscode-server for linux and failing on certificates. The error message said "try using --no-check-certificate (this is a familiar error from wget) but there was no way to know where I might access that.

I have logged an feature request #444 for this issue. See that issue for a workaround if you need it.

See attempt and errors:

code ~/dev/fubar
Updating VS Code Server to version ea3859d4ba2f3e577a159bc91e3074c5d85c0523
Removing previous installation...
Installing VS Code Server for x64 (ea3859d4ba2f3e577a159bc91e3074c5d85c0523)
Downloading: 100%
Failed
--2021-02-08 13:50:49--  https://update.code.visualstudio.com/commit:ea3859d4ba2f3e577a159bc91e3074c5d85c0523/server-linux-x64/stable
Resolving pitc-zscaler-americas-myproxy.com (pitc-zscaler-americas-myproxy.com)... 10.10.10.10
Connecting to pitc-zscaler-americas-myproxy.com (pitc-zscaler-americas-myproxy.com)|10.10.10.10|:80... connected.
Proxy request sent, awaiting response... 302 Found
Location: https://az764295.vo.msecnd.net/stable/ea3859d4ba2f3e577a159bc91e3074c5d85c0523/vscode-server-linux-x64.tar.gz [following]
--2021-02-08 13:50:50--  https://az764295.vo.msecnd.net/stable/ea3859d4ba2f3e577a159bc91e3074c5d85c0523/vscode-server-linux-x64.tar.gz
Connecting to pitc-zscaler-americas-myproxy.com (pitc-zscaler-americas-myproxy.com)|10.10.10.10|:80... connected.
ERROR: cannot verify az764295.vo.msecnd.net's certificate, issued by ‘C=US,ST=CT,L=Fairfield,OU=XX Corporate IT,O=Vandalay Industries,CN=XX External Issuing CA 202102082100’:
  Unable to locally verify the issuer's authority.
To connect to az764295.vo.msecnd.net insecurely, use `--no-check-certificate'.
ERROR: Failed to download https://update.code.visualstudio.com/commit:ea3859d4ba2f3e577a159bc91e3074c5d85c0523/server-linux-x64/stable to /home/merl/.vscode-server/bin/ea3859d4ba2f3e577a159bc91e3074c5d85c0523-1612821048.tar.gz
Please install missing certificates.
Debian/Ubuntu:  sudo apt-get install ca-certificates
➜  ~ sudo -E apt-get install ca-certificates
[sudo] password for merl: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
ca-certificates is already the newest version (20201027ubuntu0.20.04.1).
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
SAPikachu commented 3 years ago

Thanks for the hint, I am using remote extension with SSH connection and got hit by this issue, adding 127.0.0.1;localhost to exclusion list in system proxy setting fixes it. (This is needed even when Don't use the proxy server for local (intranet) addresses is checked)

image

yatender-oktalk commented 3 years ago

I'm also having the same issue after update, tried downgrading to 1.52 removed .vscode folder too and then reinstalled remote explorer tried wsl --shutdown too and last but not least "Restart" also didn't work. please help guys, it's been full day struggling with this. I have so much of data so can't reinstall :(

Version: 1.52.1 (user setup)
Commit: ea3859d4ba2f3e577a159bc91e3074c5d85c0523
Date: 2020-12-16T16:34:46.910Z
Electron: 9.3.5
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: 8.3.110.13-electron.0
OS: Windows_NT x64 10.0.19042

and ubuntu inside terminal is not getting connected to internet also, I tried pinging google

ping: google.com: Temporary failure in name resolution
aeschli commented 3 years ago

I pushed a new version of the Remote-WSL extension (0.53.3) that hopefully solves the issue.

The extension now first tests if the WSL2 VM can be accessed by it's IP. If not we accessed it through localhost (::1). There's now also a setting "remote.WSL.server.connectThroughLocalhost": true to enforce that mode.

Please let me know if that solves the problem

freli commented 3 years ago

Remote-WSL extension (0.53.3) solved it for me.

SteaceP commented 3 years ago

Remote-WSL extension (0.53.3) fixed it for me too, don't forget to restart WSL or it won't work. edit: I restarted it using windows services LxssManager win + r services.msc right click on LxssManager restart

freddyrios commented 3 years ago

@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?

Doing this fixed my different issue. In my case I was trying to reopen a workspace from the start menu, vs code would open but get stuck connecting. I still had another window opened on a different workspace and working without issues. Closing both and waiting a bit got rid of the issue.

leonardoAlonso commented 3 years ago

Remote-WSL extension (0.53.3) solved it for me. thanks

songpr commented 3 years ago

Remote-WSL extension (0.53.3) solved the issue. I have to install it in WSL using command code --install-extension ms-vscode-remote.remote-wsl then close the wsl using wsl --shutdown

to make it work again

mfauvell commented 3 years ago

Remote-WSL 0.53.3 solved problem for me.

Thanks

blagoy89 commented 3 years ago

It did not fix the issue for me even after upgrading the WSL remote extension and shutting down wsl --shutdown via PS. Restarted the laptop, same error.

I had to revert to the version from Nov 2020. I'm disabling upgrades of VSCode. Hopefully, you will do something about it soon.

aeschli commented 3 years ago

@blagoy89 Can you verify that you have the latest version of VSCode (1.53.1) and the latest version of the Remote-WSL extension (0.53.4). After updating the extension, close all remote windows, wait 10 seconds an start again Then check the WSL log (Command: Remote-WSL: Show Log...). It should end with something like that:

[2021-02-10 11:22:20.818] IP Address: 172.27.248.186
[2021-02-10 11:22:20.818] Extension host agent listening on 41639
[2021-02-10 11:22:20.818] 
[2021-02-10 11:22:20.821] Pinging 172.27.248.186:41639...
[2021-02-10 11:22:41.872] 172.27.248.186:41639 no response
[2021-02-10 11:22:41.872] WSL resolver response: ::1:41639
[2021-02-10 11:22:41.872] To debug connection issues, open a local browser on http://[::1]:41639/version
[2021-02-10 11:22:41.873] No extension host environment set

You see that the WSL2 VM has IP 172.27.248.186 but dues to the proxy rules can't be reached. So instead we use ::1: (localhost) and rely that the proxy settings allow that and rely on WSL2 to do the forwarding.

You can avoid the pinging by setting "remote.WSL.server.connectThroughLocalhost": true. But there has been issues that the WSL2 localhost forwarding can get stale or doesn't work, So using the direct IP number will stay our default.

If things still don't work, it would be great if you can file a new issue with the WSL log.

cuivienor commented 3 years ago

The latest extension updates also seem to fix the issue for me and a few other people I've talked to around me. Thanks!

Also checked code-insiders and for that I needed to explicitly enable the Remote.WSL › Server: Connect Through Localhost setting otherwise it was still failing

afernando79 commented 3 years ago

code --install-extension ms-vscode-remote.remote-wsl

This fixed it for me although I had to append --force

mfauvell commented 3 years ago

It did not fix the issue for me even after upgrading the WSL remote extension and shutting down wsl --shutdown via PS. Restarted the laptop, same error.

I had to revert to the version from Nov 2020. I'm disabling upgrades of VSCode. Hopefully, you will do something about it soon.

When I updated wsl-remote extension to 0.53.4 it didn't work until I set in extension's settings "Server: Connect Through Localhost" to true.

If it is not working maybe is that's why.

richardmatsu commented 3 years ago

FWIW, none of the above did anything for me. In fact, things seemed to get worse where VSCode wouldn't even launch. It seemed like my WSL was buggered. Even after restarting WSL nothing was working. After a full Windows reboot VSCode Server updated successfully and VSCode in WSL was working again.

aeschli commented 3 years ago

@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?

VicDCruz commented 3 years ago

It was very useful having the v0.53.4 Remote-WSL extension. If anyone is having trouble of where to find settings.json, I found it here $HOME/.vscode-server/data/Machine/settings.json

ricje commented 3 years ago

Problem is gone using the Remote-WSL extension version 0.53.4.

Thanks!

risingagain commented 3 years ago

@aeschli - I had this problem and tried to fix this for 3 hours. I set "remote.WSL.server.connectThroughLocalhost": false, it worked for me. I am not sure why it is working for you when you enable it. It worked on my end when I disabled it.

camicase82 commented 3 years ago

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?

ArudoPE commented 3 years ago

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 commented 3 years ago

@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 commented 3 years ago

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 commented 3 years ago

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