Skip to content

Instantly share code, notes, and snippets.

@DavidBabel
Last active April 26, 2021 09:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DavidBabel/70da468aa0e776edfaf6d0efe16292cb to your computer and use it in GitHub Desktop.
Save DavidBabel/70da468aa0e776edfaf6d0efe16292cb to your computer and use it in GitHub Desktop.
{"lastUpload":"2021-04-26T09:43:55.048Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "819a23e1-b6c6-41cf-9029-e653b537d996",
"publisherId": "ms-vscode.azure-account",
"publisherDisplayName": "ms-vscode"
},
"name": "azure-account",
"publisher": "ms-vscode",
"version": "0.9.8"
},
{
"metadata": {
"id": "5fa27774-5657-461c-b656-b0f04454b1aa",
"publisherId": "rickvansloten.bbcode",
"publisherDisplayName": "rickvansloten"
},
"name": "bbcode",
"publisher": "rickvansloten",
"version": "0.0.2"
},
{
"metadata": {
"id": "ba77bee9-98dc-4b5f-ae4a-9701d1dab0f8",
"publisherId": "acarreiro.calculate",
"publisherDisplayName": "acarreiro"
},
"name": "calculate",
"publisher": "acarreiro",
"version": "2.1.0"
},
{
"metadata": {
"id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"version": "1.0.0"
},
{
"metadata": {
"id": "f0f737ce-29c5-407f-a07f-ed492678d78d",
"publisherId": "davidbabel.clever",
"publisherDisplayName": "davidbabel"
},
"name": "clever",
"publisher": "davidbabel",
"version": "0.1.1"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "ed3d7ee9-a793-4092-bd26-c06819da7a1b",
"publisherId": "lucax88x.codeacejumper",
"publisherDisplayName": "lucax88x"
},
"name": "codeacejumper",
"publisher": "lucax88x",
"version": "3.3.2"
},
{
"metadata": {
"id": "d0bfc4ab-1d3a-4487-8782-7cf6027b4fff",
"publisherId": "ms-dotnettools.csharp",
"publisherDisplayName": "ms-dotnettools"
},
"name": "csharp",
"publisher": "ms-dotnettools",
"version": "1.23.11"
},
{
"metadata": {
"id": "6497e1f8-1c2a-4a93-84f6-55884b60540c",
"publisherId": "alqiu.duplicate",
"publisherDisplayName": "alqiu"
},
"name": "duplicate",
"publisher": "alqiu",
"version": "0.0.2"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.16.4"
},
{
"metadata": {
"id": "4cf94800-a066-464e-a4e0-97f2927ebca2",
"publisherId": "vilicvane.es-quotes",
"publisherDisplayName": "vilicvane"
},
"name": "es-quotes",
"publisher": "vilicvane",
"version": "0.2.6"
},
{
"metadata": {
"id": "b3917e4f-5086-4def-a82b-2ae6b708db16",
"publisherId": "flowtype.flow-for-vscode",
"publisherDisplayName": "flowtype"
},
"name": "flow-for-vscode",
"publisher": "flowtype",
"version": "1.5.0"
},
{
"metadata": {
"id": "2d66c8be-8803-4ab7-9a79-d980db2d43d1",
"publisherId": "OmarTawfik.github-actions-vscode",
"publisherDisplayName": "OmarTawfik"
},
"name": "github-actions-vscode",
"publisher": "OmarTawfik",
"version": "2.7.0"
},
{
"metadata": {
"id": "31dab038-d2f7-47c2-894e-5c35684dbd0e",
"publisherId": "karunamurti.haml",
"publisherDisplayName": "karunamurti"
},
"name": "haml",
"publisher": "karunamurti",
"version": "1.3.1"
},
{
"metadata": {
"id": "ce2d2e5e-8fb2-405a-9057-6212efa92d00",
"publisherId": "medzhidov.hex-rgba-converter",
"publisherDisplayName": "medzhidov"
},
"name": "hex-rgba-converter",
"publisher": "medzhidov",
"version": "1.0.4"
},
{
"metadata": {
"id": "e8b488af-fccf-4adf-b60c-fc7455bea107",
"publisherId": "emilast.LogFileHighlighter",
"publisherDisplayName": "emilast"
},
"name": "LogFileHighlighter",
"publisher": "emilast",
"version": "2.11.0"
},
{
"metadata": {
"id": "d27203d5-48e4-451c-9cad-b6e6bca25f48",
"publisherId": "foxundermoon.next-js",
"publisherDisplayName": "foxundermoon"
},
"name": "next-js",
"publisher": "foxundermoon",
"version": "0.0.2"
},
{
"metadata": {
"id": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8",
"publisherId": "christian-kohler.npm-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.3.1"
},
{
"metadata": {
"id": "fef63133-dae3-40fb-b81d-6da7617b4b1e",
"publisherId": "techer.open-in-browser",
"publisherDisplayName": "techer"
},
"name": "open-in-browser",
"publisher": "techer",
"version": "2.0.0"
},
{
"metadata": {
"id": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f",
"publisherId": "IBM.output-colorizer",
"publisherDisplayName": "IBM"
},
"name": "output-colorizer",
"publisher": "IBM",
"version": "0.1.2"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "2.3.0"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "6.3.2"
},
{
"metadata": {
"id": "f0c5397b-d357-4197-99f0-cb4202f22818",
"publisherId": "ms-vscode-remote.remote-wsl",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-wsl",
"publisher": "ms-vscode-remote",
"version": "0.54.6"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.28.1"
},
{
"metadata": {
"id": "e52bce95-a629-455f-8626-e7301b9e372a",
"publisherId": "robinbentley.sass-indented",
"publisherDisplayName": "robinbentley"
},
"name": "sass-indented",
"publisher": "robinbentley",
"version": "1.5.1"
},
{
"metadata": {
"id": "997fc03c-d81e-4815-8bd1-2c4f9a1ac1a5",
"publisherId": "glen-84.sass-lint",
"publisherDisplayName": "glen-84"
},
"name": "sass-lint",
"publisher": "glen-84",
"version": "1.0.7"
},
{
"metadata": {
"id": "349e83e2-207c-4309-a8d2-dfa43f7ee0c9",
"publisherId": "castwide.solargraph",
"publisherDisplayName": "castwide"
},
"name": "solargraph",
"publisher": "castwide",
"version": "0.21.1"
},
{
"metadata": {
"id": "b4c1afe5-c0bd-413d-b44d-b3138a912810",
"publisherId": "anweber.statusbar-commands",
"publisherDisplayName": "anweber"
},
"name": "statusbar-commands",
"publisher": "anweber",
"version": "1.2.0"
},
{
"metadata": {
"id": "239f847d-f465-4b08-9b71-97add0d81e4c",
"publisherId": "awesomektvn.toggle-semicolon",
"publisherDisplayName": "awesomektvn"
},
"name": "toggle-semicolon",
"publisher": "awesomektvn",
"version": "0.0.1"
},
{
"metadata": {
"id": "513cf511-3894-4ee2-8c34-13ab83ddfd37",
"publisherId": "eg2.tslint",
"publisherDisplayName": "eg2"
},
"name": "tslint",
"publisher": "eg2",
"version": "1.0.46"
},
{
"metadata": {
"id": "ccf9294f-f78f-429a-8856-387624db2432",
"publisherId": "hnw.vscode-auto-open-markdown-preview",
"publisherDisplayName": "hnw"
},
"name": "vscode-auto-open-markdown-preview",
"publisher": "hnw",
"version": "0.0.4"
},
{
"metadata": {
"id": "c2c6cc15-8f19-4bb7-82de-67824296d12d",
"publisherId": "drewbarrett.vscode-coffeescript-preview",
"publisherDisplayName": "drewbarrett"
},
"name": "vscode-coffeescript-preview",
"publisher": "drewbarrett",
"version": "1.0.1"
},
{
"metadata": {
"id": "cba79045-6f59-4f86-8c80-af78d566d8cf",
"publisherId": "deerawan.vscode-dash",
"publisherDisplayName": "deerawan"
},
"name": "vscode-dash",
"publisher": "deerawan",
"version": "2.4.0"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.12.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.20"
},
{
"metadata": {
"id": "55ef6448-487b-49a0-a66e-4d2d9bb82229",
"publisherId": "GraphQL.vscode-graphql",
"publisherDisplayName": "GraphQL"
},
"name": "vscode-graphql",
"publisher": "GraphQL",
"version": "0.3.15"
},
{
"metadata": {
"id": "3851b234-107a-4b82-a50d-0414e166220d",
"publisherId": "MS-CEINTL.vscode-language-pack-fr",
"publisherDisplayName": "MS-CEINTL"
},
"name": "vscode-language-pack-fr",
"publisher": "MS-CEINTL",
"version": "1.55.2"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.40.4"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.21"
},
{
"metadata": {
"id": "b70cf6bc-1796-4191-bcfc-abeb77997ea7",
"publisherId": "sysoev.vscode-open-in-github",
"publisherDisplayName": "sysoev"
},
"name": "vscode-open-in-github",
"publisher": "sysoev",
"version": "1.15.0"
},
{
"metadata": {
"id": "1311f771-29b8-4da2-a6c2-aa2a39672690",
"publisherId": "svetlozarangelov.vscode-open-project",
"publisherDisplayName": "svetlozarangelov"
},
"name": "vscode-open-project",
"publisher": "svetlozarangelov",
"version": "0.0.9"
},
{
"metadata": {
"id": "c4fac055-b854-41f0-9610-f8a9d62e9b89",
"publisherId": "dbankier.vscode-quick-select",
"publisherDisplayName": "dbankier"
},
"name": "vscode-quick-select",
"publisher": "dbankier",
"version": "0.2.9"
},
{
"metadata": {
"id": "708cfcd8-e0c6-49ca-9af6-b27a342d247b",
"publisherId": "wingrunr21.vscode-ruby",
"publisherDisplayName": "wingrunr21"
},
"name": "vscode-ruby",
"publisher": "wingrunr21",
"version": "0.28.0"
},
{
"metadata": {
"id": "8bfd87ec-2032-4a0e-a630-71eed81a027e",
"publisherId": "davidbabel.vscode-simpler-icons",
"publisherDisplayName": "davidbabel"
},
"name": "vscode-simpler-icons",
"publisher": "davidbabel",
"version": "1.6.5"
},
{
"metadata": {
"id": "93642b4f-5149-4f0b-be9f-eaa0a554e03e",
"publisherId": "jkjustjoshing.vscode-text-pastry",
"publisherDisplayName": "jkjustjoshing"
},
"name": "vscode-text-pastry",
"publisher": "jkjustjoshing",
"version": "1.2.0"
},
{
"metadata": {
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
"publisherId": "wayou.vscode-todo-highlight",
"publisherDisplayName": "wayou"
},
"name": "vscode-todo-highlight",
"publisher": "wayou",
"version": "1.0.4"
},
{
"metadata": {
"id": "276fd2ee-2d7f-4a4c-b2ea-1780b1f8e59b",
"publisherId": "minhthai.vscode-todo-parser",
"publisherDisplayName": "minhthai"
},
"name": "vscode-todo-parser",
"publisher": "minhthai",
"version": "1.9.1"
}
]
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v3.1/osx-x64",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v3.1": {},
".NETCoreApp,Version=v3.1/osx-x64": {
"Microsoft.Build.Tasks.Git/1.0.0-beta2-19367-01": {},
"Microsoft.NETCore.App/3.1.1-servicing.19608.4": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.0"
}
},
"Microsoft.NETCore.App.Internal/3.1.1-servicing.19608.4": {
"dependencies": {
"Microsoft.NETCore.DotNetHostPolicy": "3.1.1",
"Microsoft.NETCore.Platforms": "3.1.0",
"Microsoft.NETCore.Targets": "3.1.0",
"NETStandard.Library": "2.1.0",
"runtime.osx-x64.Microsoft.NETCore.App": "3.1.1-servicing.19608.4"
}
},
"Microsoft.NETCore.DotNetHostPolicy/3.1.1": {
"dependencies": {
"runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy": "3.1.1"
}
},
"Microsoft.NETCore.Platforms/3.1.0": {},
"Microsoft.NETCore.Targets/3.1.0": {},
"Microsoft.SourceLink.Common/1.0.0-beta2-19367-01": {},
"Microsoft.SourceLink.GitHub/1.0.0-beta2-19367-01": {
"dependencies": {
"Microsoft.Build.Tasks.Git": "1.0.0-beta2-19367-01",
"Microsoft.SourceLink.Common": "1.0.0-beta2-19367-01"
}
},
"Microsoft.SourceLink.Vsts.Git/1.0.0-beta2-19367-01": {
"dependencies": {
"Microsoft.Build.Tasks.Git": "1.0.0-beta2-19367-01",
"Microsoft.SourceLink.Common": "1.0.0-beta2-19367-01"
}
},
"NETStandard.Library/2.1.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.0"
}
},
"runtime.osx-x64.Microsoft.NETCore.App/3.1.1-servicing.19608.4": {
"runtime": {
"runtimes/osx-x64/lib/netcoreapp3.1/Microsoft.CSharp.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/Microsoft.VisualBasic.Core.dll": {
"assemblyVersion": "10.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/Microsoft.VisualBasic.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/Microsoft.Win32.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/Microsoft.Win32.Registry.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.AppContext.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Buffers.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Collections.Concurrent.dll": {
"assemblyVersion": "4.0.15.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Collections.Immutable.dll": {
"assemblyVersion": "1.2.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Collections.NonGeneric.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Collections.Specialized.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Collections.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ComponentModel.Annotations.dll": {
"assemblyVersion": "4.3.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ComponentModel.DataAnnotations.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ComponentModel.EventBasedAsync.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ComponentModel.Primitives.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ComponentModel.TypeConverter.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ComponentModel.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Configuration.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Console.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Core.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Data.Common.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Data.DataSetExtensions.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Data.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.Contracts.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.Debug.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.DiagnosticSource.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.FileVersionInfo.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.Process.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.StackTrace.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.TextWriterTraceListener.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.Tools.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.TraceSource.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Diagnostics.Tracing.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Drawing.Primitives.dll": {
"assemblyVersion": "4.2.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Drawing.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Dynamic.Runtime.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Globalization.Calendars.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Globalization.Extensions.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Globalization.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.Compression.Brotli.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.Compression.FileSystem.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.Compression.ZipFile.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.Compression.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.FileSystem.AccessControl.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.FileSystem.DriveInfo.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.FileSystem.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.FileSystem.Watcher.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.FileSystem.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.IsolatedStorage.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.MemoryMappedFiles.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.Pipes.AccessControl.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.Pipes.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.UnmanagedMemoryStream.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.IO.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Linq.Expressions.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Linq.Parallel.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Linq.Queryable.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Linq.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Memory.dll": {
"assemblyVersion": "4.2.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.Http.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.HttpListener.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.Mail.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.NameResolution.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.NetworkInformation.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.Ping.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.Requests.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.Security.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.ServicePoint.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.Sockets.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.WebClient.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.WebHeaderCollection.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.WebProxy.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.WebSockets.Client.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.WebSockets.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Net.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Numerics.Vectors.dll": {
"assemblyVersion": "4.1.6.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Numerics.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ObjectModel.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Private.DataContractSerialization.dll": {
"assemblyVersion": "4.1.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Private.Uri.dll": {
"assemblyVersion": "4.0.6.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Private.Xml.Linq.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Private.Xml.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Reflection.DispatchProxy.dll": {
"assemblyVersion": "4.0.6.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Reflection.Emit.ILGeneration.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Reflection.Emit.Lightweight.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Reflection.Emit.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Reflection.Extensions.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Reflection.Metadata.dll": {
"assemblyVersion": "1.4.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Reflection.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Reflection.TypeExtensions.dll": {
"assemblyVersion": "4.1.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Reflection.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Resources.Reader.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Resources.ResourceManager.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Resources.Writer.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll": {
"assemblyVersion": "4.0.6.0",
"fileVersion": "4.0.0.0"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.CompilerServices.VisualC.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Extensions.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Handles.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.InteropServices.RuntimeInformation.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.InteropServices.WindowsRuntime.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.InteropServices.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Intrinsics.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Loader.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Numerics.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Formatters.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Json.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Primitives.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Xml.dll": {
"assemblyVersion": "4.1.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.Serialization.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.WindowsRuntime.UI.Xaml.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.WindowsRuntime.dll": {
"assemblyVersion": "4.0.15.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Runtime.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.AccessControl.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Claims.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Cryptography.Algorithms.dll": {
"assemblyVersion": "4.3.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Cryptography.Cng.dll": {
"assemblyVersion": "4.3.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Cryptography.Csp.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Cryptography.Encoding.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Cryptography.OpenSsl.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Cryptography.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Cryptography.X509Certificates.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Principal.Windows.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.Principal.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.SecureString.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Security.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ServiceModel.Web.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ServiceProcess.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Text.Encoding.CodePages.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Text.Encoding.Extensions.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Text.Encoding.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Text.Encodings.Web.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Text.Json.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Text.RegularExpressions.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.Channels.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.Overlapped.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.Tasks.Dataflow.dll": {
"assemblyVersion": "4.6.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.Tasks.Extensions.dll": {
"assemblyVersion": "4.3.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.Tasks.Parallel.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.Tasks.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.Thread.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.ThreadPool.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.Timer.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Threading.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Transactions.Local.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Transactions.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.ValueTuple.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Web.HttpUtility.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Web.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Windows.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Xml.Linq.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Xml.ReaderWriter.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Xml.Serialization.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Xml.XDocument.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Xml.XPath.XDocument.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Xml.XPath.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Xml.XmlDocument.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Xml.XmlSerializer.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.Xml.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/System.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/WindowsBase.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/mscorlib.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/osx-x64/lib/netcoreapp3.1/netstandard.dll": {
"assemblyVersion": "2.1.0.0",
"fileVersion": "4.700.19.60801"
}
},
"native": {
"runtimes/osx-x64/native/SOS_README.md": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Globalization.Native.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.IO.Compression.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.IO.Compression.Native.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Native.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Net.Http.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Net.Http.Native.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Net.Security.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Net.Security.Native.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Private.CoreLib.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60701"
},
"runtimes/osx-x64/native/System.Security.Cryptography.Native.Apple.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Security.Cryptography.Native.Apple.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Security.Cryptography.Native.OpenSsl.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/libclrjit.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/libcoreclr.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/libdbgshim.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/libmscordaccore.dylib": {
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/libmscordbi.dylib": {
"fileVersion": "0.0.0.0"
}
}
},
"runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy/3.1.1": {
"native": {
"runtimes/osx-x64/native/libhostpolicy.dylib": {
"fileVersion": "0.0.0.0"
}
}
},
"XliffTasks/1.0.0-beta.19252.1": {}
}
},
"libraries": {
"Microsoft.Build.Tasks.Git/1.0.0-beta2-19367-01": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3kbkb7aUF41YuJnQzoCJRbjb6bgYY3KHlJ9GGJZ30Y5ytdFusLAC5o3/kfE+Vm6slvu4EBgIwMUknL6U+Pu9uA==",
"path": "microsoft.build.tasks.git/1.0.0-beta2-19367-01",
"hashPath": "microsoft.build.tasks.git.1.0.0-beta2-19367-01.nupkg.sha512"
},
"Microsoft.NETCore.App/3.1.1-servicing.19608.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-U/haWBzFR6+KSdVKBjJm1bPPne/dR572GHR4B+fwXXo5iMC22T3rVXKmsF7o6mFJokaXZthzlI17GoD8Nr0ayA==",
"path": "microsoft.netcore.app/3.1.1-servicing.19608.4",
"hashPath": "microsoft.netcore.app.3.1.1-servicing.19608.4.nupkg.sha512"
},
"Microsoft.NETCore.App.Internal/3.1.1-servicing.19608.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-jqYBVH9UzM6EHydJdXi1KNmnT8z2hoCSVA96hBXDx4NXXm0kTa2hN6kAyraBT0GOwZdA34hDtQX82+c5sDB8IQ==",
"path": "microsoft.netcore.app.internal/3.1.1-servicing.19608.4",
"hashPath": "microsoft.netcore.app.internal.3.1.1-servicing.19608.4.nupkg.sha512"
},
"Microsoft.NETCore.DotNetHostPolicy/3.1.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Mk7BZx2fYyEJUsSrAlSkhMOCVyZC6E28GLMFRphdQHT9/sGZywRy8FXnK5V0xDCLsAwQk7dfZqx9yFsDA5zbEw=="
},
"Microsoft.NETCore.Platforms/3.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==",
"path": "microsoft.netcore.platforms/3.1.0",
"hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512"
},
"Microsoft.NETCore.Targets/3.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-IAFeJxHy2vlTm3mhiZVP/jKE5DImLUMQc3OV8z5G4ZBeYNAlPSwjC5V/Vx14GIJU6Osmhr+XPmtWW0cv5jSmTw==",
"path": "microsoft.netcore.targets/3.1.0",
"hashPath": "microsoft.netcore.targets.3.1.0.nupkg.sha512"
},
"Microsoft.SourceLink.Common/1.0.0-beta2-19367-01": {
"type": "package",
"serviceable": true,
"sha512": "sha512-T6ZEkbRgqcmDoTQDn0ES4FcXiq6uOiqPmbb+hCnKQ/i45W3WjM1+hfNGmsXvTK/e/AqEGiqtXJIi9ZtmbHnzHQ==",
"path": "microsoft.sourcelink.common/1.0.0-beta2-19367-01",
"hashPath": "microsoft.sourcelink.common.1.0.0-beta2-19367-01.nupkg.sha512"
},
"Microsoft.SourceLink.GitHub/1.0.0-beta2-19367-01": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+Zfc8EddeIPTy9w26xrMOqIL5k5fPICfoYGPMhvlCcmENVT0pslIvrOzRaEvv1UgUL1cjbGRO8SXa1HtoVEhPA==",
"path": "microsoft.sourcelink.github/1.0.0-beta2-19367-01",
"hashPath": "microsoft.sourcelink.github.1.0.0-beta2-19367-01.nupkg.sha512"
},
"Microsoft.SourceLink.Vsts.Git/1.0.0-beta2-19367-01": {
"type": "package",
"serviceable": true,
"sha512": "sha512-vfYRwh2jIQ5XFmqk9BebaGnj3tL9p1hkZ270NMXutiE7jCGH1zMB+3HCPec6DpnC4V3XX1oWlwAXoxNtXB90pQ==",
"path": "microsoft.sourcelink.vsts.git/1.0.0-beta2-19367-01",
"hashPath": "microsoft.sourcelink.vsts.git.1.0.0-beta2-19367-01.nupkg.sha512"
},
"NETStandard.Library/2.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5HpvGyPsBaglPPgkcUYRyBuTc1KwVsaiYrrt6dLb9SC/VTClgTjXq3rHo7aXDiodwIwtbCJCLCq+ZPyjwkamjw==",
"path": "netstandard.library/2.1.0",
"hashPath": "netstandard.library.2.1.0.nupkg.sha512"
},
"runtime.osx-x64.Microsoft.NETCore.App/3.1.1-servicing.19608.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-QWOw3lKZgC+0o/DZS+McxkqL6HJGJGOb3Q5QAhp4X4wU2w5oXCzlqqi+BHWMdQ4eQgIQRhdQGc7kA1cAyOJHnA==",
"path": "runtime.osx-x64.microsoft.netcore.app/3.1.1-servicing.19608.4",
"hashPath": "runtime.osx-x64.microsoft.netcore.app.3.1.1-servicing.19608.4.nupkg.sha512"
},
"runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy/3.1.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-QrwzPwa3KtGW+5IM/T1XhkLqq//vuVyR5BP62Dv9aG0fJGcx2Y/mDVQz981e2lRRrL8lsbhg3k+Lyu+LVMKF7g=="
},
"XliffTasks/1.0.0-beta.19252.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-pf1QwugyHdppWF5Q+qLSIqFkPkyBJOTAbvDxMO7Cv8zRkLGR9/OfOrjgSrcnniA2OTfZVo7JzTdNbDNAKSRZIA==",
"path": "xlifftasks/1.0.0-beta.19252.1",
"hashPath": "xlifftasks.1.0.0-beta.19252.1.nupkg.sha512"
}
},
"runtimes": {
"osx-x64": [
"osx",
"unix-x64",
"unix",
"any",
"base"
],
"osx": [
"unix",
"any",
"base"
],
"osx.10.10": [
"osx",
"unix",
"any",
"base"
],
"osx.10.10-x64": [
"osx.10.10",
"osx-x64",
"osx",
"unix-x64",
"unix",
"any",
"base"
],
"osx.10.11": [
"osx.10.10",
"osx",
"unix",
"any",
"base"
],
"osx.10.11-x64": [
"osx.10.11",
"osx.10.10-x64",
"osx.10.10",
"osx-x64",
"osx",
"unix-x64",
"unix",
"any",
"base"
],
"osx.10.12": [
"osx.10.11",
"osx.10.10",
"osx",
"unix",
"any",
"base"
],
"osx.10.12-x64": [
"osx.10.12",
"osx.10.11-x64",
"osx.10.11",
"osx.10.10-x64",
"osx.10.10",
"osx-x64",
"osx",
"unix-x64",
"unix",
"any",
"base"
],
"osx.10.13": [
"osx.10.12",
"osx.10.11",
"osx.10.10",
"osx",
"unix",
"any",
"base"
],
"osx.10.13-x64": [
"osx.10.13",
"osx.10.12-x64",
"osx.10.12",
"osx.10.11-x64",
"osx.10.11",
"osx.10.10-x64",
"osx.10.10",
"osx-x64",
"osx",
"unix-x64",
"unix",
"any",
"base"
],
"osx.10.14": [
"osx.10.13",
"osx.10.12",
"osx.10.11",
"osx.10.10",
"osx",
"unix",
"any",
"base"
],
"osx.10.14-x64": [
"osx.10.14",
"osx.10.13-x64",
"osx.10.13",
"osx.10.12-x64",
"osx.10.12",
"osx.10.11-x64",
"osx.10.11",
"osx.10.10-x64",
"osx.10.10",
"osx-x64",
"osx",
"unix-x64",
"unix",
"any",
"base"
],
"osx.10.15": [
"osx.10.14",
"osx.10.13",
"osx.10.12",
"osx.10.11",
"osx.10.10",
"osx",
"unix",
"any",
"base"
],
"osx.10.15-x64": [
"osx.10.15",
"osx.10.14-x64",
"osx.10.14",
"osx.10.13-x64",
"osx.10.13",
"osx.10.12-x64",
"osx.10.12",
"osx.10.11-x64",
"osx.10.11",
"osx.10.10-x64",
"osx.10.10",
"osx-x64",
"osx",
"unix-x64",
"unix",
"any",
"base"
]
}
}
[
/////////////////////
///// workbench /////
/////////////////////
// // maximize / reduce editor
// {
// "key": "alt+enter",
// "command": "workbench.action.maximizeEditor",
// "when": "editorTextFocus"
// },
// {
// "key": "shift+alt+enter",
// "command": "workbench.action.evenEditorWidths",
// "when": "editorTextFocus"
// },
// switch projects left/right
{
"key": "shift+alt+cmd+left",
"command": "workbench.action.showPreviousWindowTab"
},
{
"key": "alt+cmd+e",
"command": "workbench.action.editor.changeEncoding"
},
{
"key": "shift+alt+cmd+right",
"command": "workbench.action.showNextWindowTab"
},
// toggle activity bar
{
"key": "alt+cmd+b",
"command": "workbench.action.toggleActivityBarVisibility"
},
// toggle dev panel
{
"key": "alt+cmd+j",
"command": "workbench.action.toggleDevTools",
"when": "editorTextFocus"
},
// restore more constant binding for Git Panel Display
{
"key": "shift+cmd+g",
"command": "workbench.view.scm"
},
// select all occurences in document
{
"key": "shift+cmd+a",
"command": "editor.action.selectHighlights",
"when": "editorFocus"
},
// delete lines avec backspace
{
"key": "shift+cmd+backspace",
"command": "editor.action.deleteLines",
"when": "editorTextFocus && !editorReadonly"
},
// effacer le mot à droite
{
"key": "shift+alt+backspace",
"command": "deleteWordRight",
"when": "editorTextFocus && !editorReadonly"
},
// cibler le fichier courant dans l'explorer
{
"key": "cmd+e",
"command": "workbench.files.action.showActiveFileInExplorer"
},
// ne pas quitter le projet si il il n'y a plus de fentetre
// utiliser le default cmd+shift+w à la place
{
"key": "cmd+w",
"command": "-workbench.action.closeWindow",
"when": "!editorIsOpen && !multipleEditorGroups"
},
// more consistent comment shortcut & block
{
"key": "cmd+[Period]",
"command": "editor.action.commentLine",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+cmd+[Period]",
"command": "editor.action.blockComment",
"when": "editorTextFocus && !editorReadonly"
},
// new shorcuts for breadcrumb
{
"key": "cmd+=",
"command": "breadcrumbs.focusAndSelect"
},
{
"key": "cmd+=",
"command": "breadcrumbs.selectEditor",
"when": "breadcrumbsActive && breadcrumbsVisible"
},
{
"key": "cmd+left",
"command": "breadcrumbs.focusPrevious",
"when": "breadcrumbsActive && breadcrumbsVisible"
},
{
"key": "cmd+right",
"command": "breadcrumbs.focusNext",
"when": "breadcrumbsActive && breadcrumbsVisible"
},
// inverse de cmd+D pour selectionner le pattern precedent
{
"key": "alt+cmd+d",
"command": "editor.action.addSelectionToPreviousFindMatch",
"when": "editorTextFocus"
},
// toggle terminal
{
"key": "cmd+[Backquote]",
"command": "workbench.action.terminal.toggleTerminal"
},
// autorise de taper cmd+alt+p quand cmd+p est ouvert
{
"key": "shift+cmd+p",
"command": "-workbench.action.quickOpenNavigatePreviousInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
// switch entre les differentes fenetres
{
"key": "ctrl+cmd+p",
"command": "workbench.action.quickSwitchWindow"
},
{
"key": "ctrl+cmd+p",
"command": "workbench.action.quickOpenNavigateNext",
"when": "inWindowsPicker"
},
// joindre avec la ligne suivante
{
"key": "cmd+j",
"command": "editor.action.joinLines",
"when": "editorTextFocus && !editorReadonly"
},
// désactiver les touches de zoom
{
"key": "cmd+-",
"command": "-workbench.action.zoomOut"
},
{
"key": "cmd+=",
"command": "-workbench.action.zoomIn"
},
// réautoriser la recherche dans les configs persos quand on édite la config de vscode
{
"key": "cmd+f",
"command": "-settings.action.search",
"when": "inSettingsEditor"
},
// fallback
{
"key": "alt+cmd+f",
"command": "settings.action.search",
"when": "inSettingsEditor"
},
////////////////////
///// explorer /////
////////////////////
// enlever ce bind permet d'ouvrir les fichier avec enter (au lieu de cmd+enter)
{
"key": "enter",
"command": "-renameFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"
},
// passer le renomage des fichier en shift + enter
{
"key": "shift+enter",
"command": "renameFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"
},
// commande
{
"key": "cmd+enter",
"command": "explorer.openToSide",
"when": "explorerViewletFocus && explorerViewletVisible"
},
// création de fichier et de dossier dans l'explorateur
{
"key": "cmd+n",
"command": "explorer.newFile",
"when": "explorerViewletFocus && explorerViewletVisible"
},
{
"key": "shift+cmd+n",
"command": "explorer.newFolder"
},
/////////////////////
///// formatage /////
/////////////////////
{
"key": "cmd+k f",
"command": "editor.action.formatSelection",
"when": "editorHasSelection && editorTextFocus && !editorReadonly"
},
{
"key": "alt+f",
"command": "editor.action.formatDocument",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+alt+f",
"command": "eslint.executeAutofix",
"when": "editorTextFocus"
},
//////////////////////
///// navigation /////
//////////////////////
// navigation avec tab entre les input box
{
"key": "tab",
"command": "search.focus.nextInputBox",
"when": "inputBoxFocus && searchViewletVisible"
},
{
"key": "shift+tab",
"command": "search.focus.previousInputBox",
"when": "inputBoxFocus && searchViewletVisible && !searchInputBoxFocus"
},
// navigation de curseur
{
"key": "ctrl+left",
"command": "workbench.action.navigateBack"
},
{
"key": "ctrl+right",
"command": "workbench.action.navigateForward"
},
// navigation entre tous les elements
{
"key": "home",
"command": "workbench.action.navigateLeft"
},
{
"key": "end",
"command": "workbench.action.navigateRight"
},
// ordre important
{
"key": "pageup",
"command": "workbench.action.navigateUp"
},
{
"key": "pagedown",
"command": "workbench.action.navigateDown"
},
{
"key": "pageup",
"command": "workbench.files.action.focusOpenEditorsView",
"when": "explorerViewletFocus && explorerViewletVisible"
},
{
"key": "pagedown",
"command": "workbench.files.action.focusFilesExplorer",
"when": "explorerViewletFocus && explorerViewletVisible"
},
// super shortcut pour cibler l'explorer d'où qu'on soit
{
"key": "cmd+shift+e",
"command": "workbench.files.action.focusFilesExplorer"
},
// rafraichir l'explorer
{
"key": "shift+alt+cmd+e",
"command": "workbench.files.action.refreshFilesExplorer"
},
// desactivés les comportement par default
{
"key": "pageup",
"command": "-cursorPageUp",
"when": "editorTextFocus"
},
{
"key": "pagedown",
"command": "-cursorPageDown",
"when": "editorTextFocus"
},
// split ou join des editeurs
{
"key": "shift+end",
"command": "workbench.action.splitEditor"
},
{
"key": "shift+home",
"command": "workbench.action.joinTwoGroups"
},
// changer la taille de l'éditeur / du menu courant
{
"key": "shift+pageup",
"command": "workbench.action.increaseViewSize"
},
{
"key": "shift+pagedown",
"command": "workbench.action.decreaseViewSize"
},
//////////////////////
///// extensions /////
//////////////////////
// -> ace jumper
{
"key": "alt+enter",
"command": "-editor.action.selectAllMatches",
"when": "editorFocus && findWidgetVisible"
},
{
"key": "alt+enter",
"command": "-debug.openBreakpointToSide",
"when": "breakpointsFocused"
},
{
"key": "cmd+i",
"command": "extension.aceJump"
},
// -> multiline jumper
// block jumper
// {
// "key": "cmd+up",
// "command": "lineJumper.moveUp",
// "when": "editorTextFocus"
// },
// {
// "key": "cmd+down",
// "command": "lineJumper.moveDown",
// "when": "editorTextFocus"
// },
// block jumper with select
// {
// "key": "shift+cmd+up",
// "command": "lineJumper.selectUp",
// "when": "editorTextFocus"
// },
// {
// "key": "shift+cmd+down",
// "command": "lineJumper.selectDown",
// "when": "editorTextFocus"
// },
// disable useless to restore default move line
{
"key": "alt+up",
"command": "-lineJumper.moveUp",
"when": "editorTextFocus"
},
{
"key": "shift+alt+up",
"command": "-lineJumper.selectUp",
"when": "editorTextFocus"
},
{
"key": "alt+down",
"command": "-lineJumper.moveDown",
"when": "editorTextFocus"
},
{
"key": "shift+alt+down",
"command": "-lineJumper.selectDown",
"when": "editorTextFocus"
},
// -> open projects
{
"key": "alt+cmd+p",
"command": "vscode-open-project.openProject"
},
// -> toggle semicolon
// ajoute un , ou un ; en fin de ligne
// {
// "key": "cmd+;",
// "command": "extension.toggleSemicolon",
// "when": "editorTextFocus"
// },
// {
// "key": "cmd+,",
// "command": "extension.toggleComma",
// "when": "editorTextFocus"
// },
// -> change case
{
"key": "cmd+l",
"command": "extension.changeCase.commands",
"when": "editorFocus"
},
// -> switch string quote " -> ' -> ` -> " ...
// (javascript uniquement)
// {
// "key": "cmd+shift+`",
// "command": "esQuotes.transformBetweenQuotes",
// "when": "editorTextFocus && editorLangId == 'javascript'"
// },
// {
// "key": "cmd+3",
// "command": "esQuotes.transformBetweenQuotes",
// "when": "editorTextFocus && editorLangId == 'javascript'"
// },
// {
// "key": "cmd+4",
// "command": "esQuotes.transformBetweenQuotes",
// "when": "editorTextFocus"
// },
// -> calcule et remplace
{
"key": "alt+c",
"command": "extension.calculateReplace",
"when": "editorTextFocus"
},
// -> git lens
{
"key": "shift+alt+[Period]",
"command": "-gitlens.showCommitSearch"
},
// -> pastry / paste multicursor numbers
// {
// "key": "shift+cmd+0",
// "command": "extension.textPastry.0toX",
// "when": "editorTextFocus"
// },
// {
// "key": "shift+cmd+1",
// "command": "extension.textPastry.1toX",
// "when": "editorTextFocus"
// },
// {
// "key": "shift+cmd+2",
// "command": "extension.textPastry.AtoX",
// "when": "editorTextFocus"
// },
// -> fast deploy blocks of code
// {
// "key": "alt+d",
// "command": "extension.doFastDeploy"
// },
// disable default
{
"key": "alt+f",
"command": "-extension.doFastDeploy"
},
// -> fast & simple select block () [] {} "" ''
{
"key": "cmd+k 3",
"command": "extension.selectEitherQuote",
"when": "editorTextFocus"
},
{
"key": "cmd+k 4",
"command": "extension.selectEitherQuote",
"when": "editorTextFocus"
},
{
"key": "cmd+k 5",
"command": "extension.selectParenthesis",
"when": "editorTextFocus"
},
{
"key": "cmd+k [Minus]",
"command": "extension.selectParenthesis",
"when": "editorTextFocus"
},
{
"key": "cmd+k alt+5",
"command": "extension.selectCurlyBrackets",
"when": "editorTextFocus"
},
{
"key": "cmd+k alt+[Minus]",
"command": "extension.selectCurlyBrackets",
"when": "editorTextFocus"
},
{
"key": "cmd+k shift+alt+5",
"command": "extension.selectSquareBrackets",
"when": "editorTextFocus"
},
{
"key": "cmd+k shift+alt+[Minus]",
"command": "extension.selectSquareBrackets",
"when": "editorTextFocus"
},
{
"key": "cmd+k [Backquote]",
"command": "extension.selectInTag",
"when": "editorTextFocus"
},
{
"key": "cmd+k shift+[Backquote]",
"command": "extension.selectInTag",
"when": "editorTextFocus"
},
// -> coffeescript preview
{
"key": "cmd+k c",
"command": "extension.coffeescript-preview",
"when": "editorTextFocus && editorLangId == 'coffeescript'"
},
// -> macros
// {
// "key": "cmd+[BracketRight]",
// "command": "macros.addTemplate",
// "when": "editorTextFocus"
// },
// {
// "key": "cmd+[Quote]",
// "command": "macros.addFragment",
// "when": "editorTextFocus"
// },
// {
// "key": "cmd+5",
// "command": "macros.addCurly",
// "when": "editorTextFocus"
// },
// disable anoying shortcut
{
"key": "cmd+k s",
"command": "-quokka.stopCurrent",
"when": "!quokka.isLiveShareClient && !terminalFocus"
},
//////////////////
///// clever /////
//////////////////
//// clever select /////
{
"key": "cmd+r",
"command": "clever.blockSelect.cleverSelect",
"when": "editorTextFocus"
},
// clever select quotes
{
"key": "cmd+k 3",
"command": "clever.blockSelect.quotes",
"when": "editorTextFocus"
},
{
"key": "cmd+k 4",
"command": "clever.blockSelect.quotes",
"when": "editorTextFocus"
},
// clever select parenthesis
{
"key": "cmd+k 5",
"command": "clever.blockSelect.parenthesis",
"when": "editorTextFocus"
},
{
"key": "cmd+k [Minus]",
"command": "clever.blockSelect.parenthesis",
"when": "editorTextFocus"
},
// clever select square bracket
{
"key": "cmd+k shift+alt+5",
"command": "clever.blockSelect.squareBrackets",
"when": "editorTextFocus"
},
{
"key": "cmd+k shift+alt+[Minus]",
"command": "clever.blockSelect.squareBrackets",
"when": "editorTextFocus"
},
// clever select curly bracket
{
"key": "cmd+k alt+5",
"command": "clever.blockSelect.curlyBrackets",
"when": "editorTextFocus"
},
{
"key": "cmd+k alt+[Minus]",
"command": "clever.blockSelect.curlyBrackets",
"when": "editorTextFocus"
},
// clever select angle bracket
{
"key": "cmd+k [Backquote]",
"command": "clever.blockSelect.inTag",
"when": "editorTextFocus"
},
// maximize
{
"key": "shift+cmd+enter",
"command": "clever.maximize.toggleWithSidebar",
"when": "editorTextFocus"
},
// switch quotes
{
"key": "cmd+4",
"command": "clever.string.nextQuotes",
"when": "editorTextFocus"
},
// toggle endline
{
"key": "cmd+[Comma]",
"command": "clever.toggleEnd.semicolon",
"when": "editorTextFocus"
},
{
"key": "cmd+[KeyM]",
"command": "clever.toggleEnd.comma",
"when": "editorTextFocus"
},
// 0 to n
{
"key": "shift+cmd+0",
"command": "clever.multipast.0toN",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+1",
"command": "clever.multipast.1toN",
"when": "editorTextFocus"
},
// {
// "key": "shift+cmd+a",
// "command": "clever.multipast.atoN",
// "when": "editorTextFocus"
// },
// {
// "key": "shift+alt+cmd+a",
// "command": "clever.multipast.AtoN",
// "when": "editorTextFocus"
// },
// line jump
{
"key": "cmd+up",
"command": "clever.fastJump.small.up",
"when": "editorTextFocus"
},
{
"key": "cmd+down",
"command": "clever.fastJump.small.down",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+up",
"command": "clever.fastJump.small.selectUp",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+down",
"command": "clever.fastJump.small.selectDown",
"when": "editorTextFocus"
},
{
"key": "cmd+[BracketRight]",
"command": "clever.string.insertTemplateVar",
"when": "editorTextFocus"
},
{
"key": "cmd+[Quote]",
"command": "clever.macros.addFragment",
"when": "editorTextFocus"
},
// manage fast open sublime text style
{
"key": "right",
"command": "clever.macros.fastOpenFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"
},
{
"key": "enter",
"command": "clever.macros.openAndKeepFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"
},
{
"key": "left",
"command": "clever.macros.openFile",
"when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus"
},
// disable feature to keep spectable
{
"key": "shift+alt+cmd+down",
"command": "-cursorColumnSelectDown",
"when": "textInputFocus"
},
{
"key": "shift+alt+cmd+left",
"command": "-cursorColumnSelectLeft",
"when": "textInputFocus"
},
{
"key": "shift+alt+cmd+pagedown",
"command": "-cursorColumnSelectPageDown",
"when": "textInputFocus"
},
{
"key": "shift+alt+cmd+pageup",
"command": "-cursorColumnSelectPageUp",
"when": "textInputFocus"
},
{
"key": "shift+alt+cmd+right",
"command": "-cursorColumnSelectRight",
"when": "textInputFocus"
},
{
"key": "shift+alt+cmd+up",
"command": "-cursorColumnSelectUp",
"when": "textInputFocus"
}
]
{
///// option to tests :
// editor.find.globalFindClipboard : true
// search.globalFindClipboard : true
// shortcut to manage zoom level in case of misschange
"window.zoomLevel": 0,
//////////////////
///// theme //////
//////////////////
"window.title": "${activeEditorName}${separator}${rootName}${separator}${activeEditorMedium}${separator}${dirty}",
// erase default multi select behaviour
// allowing preserve the "open to side" on CMD
"workbench.list.multiSelectModifier": "alt",
// hide the debugger column
"editor.glyphMargin": false,
// hide the side bar and move it to the right
// "workbench.activityBar.visible": false,
"workbench.sideBar.location": "right",
// disable minimap
"editor.minimap.enabled": false,
// fixe la taille des éditeurs ouverts
// DEPRECATED, need to be restored :
// "explorer.openEditors.dynamicHeight": false,
"explorer.openEditors.visible": 7,
// disable welcome window
"workbench.startupEditor": "none",
// masquer les tab de fichiers
// "workbench.editor.showTabs": false,
// "workbench.editor.labelFormat": "long",
"workbench.editor.tabSizing": "shrink",
// light tab is not saved
"workbench.editor.highlightModifiedTabs": true,
// clignotement doux du curseur
"editor.cursorBlinking": "smooth",
// taille du curseur
"editor.cursorWidth": 4,
// affiche des points pour compter les espaces
"editor.renderWhitespace": "boundary",
// affiche la ligne en cours
"editor.renderLineHighlight": "all",
"editor.selectionHighlight": true,
///// MacOS
// active les tab MacOs par projet
"window.nativeTabs": true,
"terminal.external.osxExec": "iTerm.app",
// permet de scroller plus smoothly
"editor.smoothScrolling": true,
// localiser les infos typescript
"typescript.locale": "en",
// breadcrumbs
"breadcrumbs.enabled": true,
"breadcrumbs.symbolPath": "off",
///////////////////////
////// behaviour //////
///////////////////////
// clever tab completion
"editor.tabCompletion": "on",
// prevent auto close editors
"window.closeWhenEmpty": false,
// enable script npm view
"npm.enableScriptExplorer": true,
// desactive le drag and drop de texte
"editor.dragAndDrop": false,
// ne pas sauter sur le fichier ouvert à chaque fois (cmd+e)
"explorer.autoReveal": false,
"problems.autoReveal": false,
// ignorer les fichier contenus dans .gitignore lors des recherches
"search.useIgnoreFiles": true,
"search.useGlobalIgnoreFiles": true,
// permet de recherche plus précise si l'element recherché à des majuscules
"search.smartCase": true,
// permet de conserver les fichiers supprimer par un changement de branche
/// now default
// "workbench.editor.closeOnFileDelete": false,
// permet de ne pas ouvrir plusieurs fois le meme fichier
"workbench.editor.revealIfOpen": true,
// désactiver le pliage de code
// permet de gagner une place monstrueuse dans l'éditeur
"editor.folding": false,
// sauvegarde de l'état des fichiers ouverts dans tous les cas
"files.hotExit": "onExitAndWindowClose",
"files.trimTrailingWhitespace": true,
// set the default enline to linux one
"files.eol": "\n",
// conserver les fichier ouvert avec ctrl + p
"workbench.editor.enablePreviewFromQuickOpen": false,
// enleve des warning inutiles quand trop de fichier à surveiller
"git.ignoreLimitWarning": true,
// ou pour la synchronisation
"git.confirmSync": false,
// Complete functions with their parameter signature.
"javascript.suggest.completeFunctionCalls": true,
"typescript.suggest.completeFunctionCalls": true,
//////////////////////////
////// intellisense //////
//////////////////////////
// supprime les suggestions angular1 & ionic
"html.suggest.angular1": false,
"html.suggest.ionic": false,
// affiche immediatement les suggestions
"editor.quickSuggestionsDelay": 0,
"editor.hover.delay": 200,
// mettre les snippets utilisateurs toujours en haut
"editor.snippetSuggestions": "top",
// priorise les variables proches dans intellisense
"editor.suggest.localityBonus": true,
//////////////////
////// code //////
//////////////////
// pour qu'il trouve le eslint global
"eslint.packageManager": "yarn",
// desactivé pour eslint / flow
"javascript.validate.enable": false,
// desactive le telechargement de type typescript
"typescript.check.npmIsInstalled": false,
// snippets de fonctions plus complets (suggestiond de paramètres)
"typescript.useCodeSnippetsOnMethodSuggest": true,
// code style
"editor.detectIndentation": false,
"editor.tabSize": 2,
// emmet jsx autocomplete
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
// empeche le formateur par default de faire du caca
// "eslint.autoFixOnSave": true,
"tslint.autoFixOnSave": true,
// prettier options
"prettier.singleQuote": true,
// formatage du code automatique
"editor.formatOnSave": true,
// "editor.formatOnType": true,
// "editor.formatOnPaste": true,
"typescript.format.enable": true,
"javascript.format.enable": true,
// codelens, references de code
// "javascript.referencesCodeLens.enabled": true,
// "typescript.referencesCodeLens.enabled": true,
"typescript.implementationsCodeLens.enabled": true,
//////////////////////////////
////// file association //////
//////////////////////////////
"files.associations": {
".*scss": "sass",
".*rc": "shellscript",
"prompt_*_setup": "shellscript",
"aliases": "shellscript",
".projects": "shellscript",
"ogury": "shellscript",
"colors": "shellscript",
"keys": "shellscript",
"ssh": "shellscript",
"*.cfg": "shellscript",
"path": "shellscript"
},
"files.watcherExclude": {
"**/Library/**": true, // librairie MacOs
"**/.git/objects/**": true,
"**/node_modules/**": true
},
///////////////////
////// debug //////
///////////////////
"debug.inlineValues": true,
//////////////////////
////// terminal //////
//////////////////////
// desactive certaine commande pour quitter le terminal au clavier
"terminal.integrated.commandsToSkipShell": [
"workbench.action.navigateLeft",
"workbench.action.navigateRight",
"workbench.action.navigateTop",
"workbench.action.navigateDown",
// default
"editor.action.toggleTabFocusMode",
"workbench.action.debug.continue",
"workbench.action.debug.pause",
"workbench.action.debug.restart",
"workbench.action.debug.run",
"workbench.action.debug.start",
"workbench.action.debug.stop",
"workbench.action.focusActiveEditorGroup",
"workbench.action.focusFirstEditorGroup",
"workbench.action.focusSecondEditorGroup",
"workbench.action.focusThirdEditorGroup",
"workbench.action.openNextRecentlyUsedEditorInGroup",
"workbench.action.openPreviousRecentlyUsedEditorInGroup",
"workbench.action.quickOpen",
"workbench.action.showCommands",
"workbench.action.terminal.clear",
"workbench.action.terminal.copySelection",
"workbench.action.terminal.focus",
"workbench.action.terminal.focusAtIndex1",
"workbench.action.terminal.focusAtIndex2",
"workbench.action.terminal.focusAtIndex3",
"workbench.action.terminal.focusAtIndex4",
"workbench.action.terminal.focusAtIndex5",
"workbench.action.terminal.focusAtIndex6",
"workbench.action.terminal.focusAtIndex7",
"workbench.action.terminal.focusAtIndex8",
"workbench.action.terminal.focusAtIndex9",
"workbench.action.terminal.focusNext",
"workbench.action.terminal.focusPrevious",
"workbench.action.terminal.kill",
"workbench.action.terminal.new",
"workbench.action.terminal.paste",
"workbench.action.terminal.runActiveFile",
"workbench.action.terminal.runSelectedText",
"workbench.action.terminal.scrollDown",
"workbench.action.terminal.scrollDownPage",
"workbench.action.terminal.scrollToBottom",
"workbench.action.terminal.scrollToTop",
"workbench.action.terminal.scrollUp",
"workbench.action.terminal.scrollUpPage",
"workbench.action.terminal.toggleTerminal"
],
////////////////////////
////// extensions //////
////////////////////////
"extensions.autoUpdate": true,
// -> open projects :
"vscode-open-project.config": "/Users/david/.vscodeprojects.json",
// -> statusbar commands
"statusbar_command.commands": [
{
"text": "$(terminal)",
"tooltip": "toggle terminal",
"alignment": "left",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"text": "$(tools)",
"tooltip": "edit settings",
"alignment": "right",
"command": "workbench.action.openGlobalSettings"
},
{
"text": "$(keyboard)",
"tooltip": "toggle terminal",
"alignment": "right",
"command": "workbench.action.openGlobalKeybindingsFile"
}
],
// restore default edit setting with json mode
"workbench.settings.editor": "json",
// -> jest ext
"jest.enableSnapshotUpdateMessages": false,
// -> vscode-open-project
"vscode-open-project.codePath": "/usr/local/bin/code",
// -> vscode_custom_css
"vscode_custom_css.imports": [
"file:///Users/david/Dropbox/mackup/Library/Application%20Support/Code/User/custom.css"
],
// -> docker explorer
// clean interface
// "docker-explorer.showDockerContainers": true,
// "docker-explorer.showDockerImages": true,
// "docker-explorer.showAzureRegistries": false,
// "docker-explorer.showDockerHubTreeView": false,
// "docker-explorer.showSuggestedDockerImages": false,
// -> todo highlight :
"TodoParser": {
"include": [
"js",
"html",
"css"
],
"folderExclude": [
"node_modules",
"bower_components",
".vscode"
],
"markers": [
"BUG",
"TODO",
"FIXME",
"NOTE"
],
"autoDefaultMarkers": true
},
"todohighlight.isEnable": true,
"todohighlight.keywords": [
{
"text": "BUG:",
"color": "#fff",
"backgroundColor": "red",
"overviewRulerColor": "red"
},
{
"text": "TODO:",
"color": "white",
"backgroundColor": "darkcyan",
"overviewRulerColor": "cyan"
},
{
"text": "FIXME:",
"color": "black",
"backgroundColor": "orange",
"overviewRulerColor": "orange"
},
{
"text": "NOTE:",
"color": "black",
"backgroundColor": "lightgreen",
"overviewRulerColor": ""
},
{
"text": "BUG",
"color": "#fff",
"backgroundColor": "red",
"overviewRulerColor": "red"
},
{
"text": "TODO",
"color": "white",
"backgroundColor": "darkcyan",
"overviewRulerColor": "cyan"
},
{
"text": "FIXME",
"color": "black",
"backgroundColor": "orange",
"overviewRulerColor": "orange"
},
{
"text": "NOTE",
"color": "black",
"backgroundColor": "lightgreen",
"overviewRulerColor": ""
}
],
///////////////////
////// divers /////
///////////////////
// stats utilisation
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"diffEditor.ignoreTrimWhitespace": false,
"gitlens.codeLens.scopes": [
"document",
"containers"
],
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"gitlens.keymap": "alternate",
"gitlens.advanced.messages": {
"suppressGitDisabledWarning": true,
"suppressShowKeyBindingsNotice": true
},
"gitlens.historyExplorer.enabled": true,
"workbench.activityBar.visible": true,
// "sync.gist": "4fdb80cd9efd3e711734c3f037b084c2",
// "sync.host": "",
// "sync.pathPrefix": "",
// "sync.quietSync": false,
// "sync.askGistName": false,
// "sync.removeExtensions": true,
// "sync.syncExtensions": true,
// "sync.autoDownload": false,
// "sync.autoUpload": false,
// "sync.lastUpload": "2018-07-20T23:12:55.039Z",
// "sync.lastDownload": "",
// "sync.forceDownload": false,
// "javascript.updateImportsOnFileMove.enabled": "always",
"workbench.iconTheme": "vscode-simpler-icons",
"clever.macros": {
"addFragment": [
"type:<>\n\n</>", // type command with text param
"cursorUp" // 2nd command
],
"fastOpenFile": [
"list.select", // open current hover file
"wait:20", // wait for 20ms before next (default 50ms)
"workbench.action.focusSideBar" // send focus back to the file explorer
],
"openAndKeepFile": [
"list.select", // open current hover file
"workbench.action.files.save", // this will keep the file open
"wait:20", // wait for 20ms before next (default 50ms)
"workbench.action.focusSideBar" // send focus back to the file explorer
],
"openFile": [
"list.select", // open current hover file
"workbench.action.files.save", // this will keep the file open
]
}
// ,
// "clever.macros.test": [
// {
// "command": "type",
// "args": {
// "text": "test"
// }
// }
// ]
}
{
///// option to tests :
// editor.find.globalFindClipboard : true
// search.globalFindClipboard : true
// shortcut to manage zoom level in case of misschange
"window.zoomLevel": 1,
//////////////////
///// theme //////
//////////////////
"window.title": "${activeEditorName}${separator}${rootName}${separator}${activeEditorMedium}${separator}${dirty}",
// erase default multi select behaviour
// allowing preserve the "open to side" on CMD
"workbench.list.multiSelectModifier": "alt",
// hide the debugger column
"editor.glyphMargin": false,
// hide the side bar and move it to the right
// "workbench.activityBar.visible": false,
"workbench.sideBar.location": "right",
// disable minimap
"editor.minimap.enabled": false,
// fixe la taille des éditeurs ouverts
// DEPRECATED, need to be restored :
// "explorer.openEditors.dynamicHeight": false,
"explorer.openEditors.visible": 7,
// disable welcome window
"workbench.startupEditor": "none",
// masquer les tab de fichiers
// "workbench.editor.showTabs": false,
// "workbench.editor.labelFormat": "long",
"workbench.editor.tabSizing": "shrink",
// light tab is not saved
"workbench.editor.highlightModifiedTabs": true,
// clignotement doux du curseur
"editor.cursorBlinking": "smooth",
// taille du curseur
"editor.cursorWidth": 4,
// affiche des points pour compter les espaces
"editor.renderWhitespace": "boundary",
// affiche la ligne en cours
"editor.renderLineHighlight": "all",
"editor.selectionHighlight": true,
///// MacOS
// active les tab MacOs par projet
"window.nativeTabs": true,
"terminal.external.osxExec": "iTerm.app",
// permet de scroller plus smoothly
"editor.smoothScrolling": true,
// localiser les infos typescript
"typescript.locale": "en",
// breadcrumbs
"breadcrumbs.enabled": true,
"breadcrumbs.symbolPath": "off",
///////////////////////
////// behaviour //////
///////////////////////
// clever tab completion
"editor.tabCompletion": "on",
// prevent auto close editors
"window.closeWhenEmpty": false,
// enable script npm view
"npm.enableScriptExplorer": true,
// desactive le drag and drop de texte
"editor.dragAndDrop": false,
// ne pas sauter sur le fichier ouvert à chaque fois (cmd+e)
"explorer.autoReveal": false,
"problems.autoReveal": false,
// ignorer les fichier contenus dans .gitignore lors des recherches
"search.useIgnoreFiles": true,
"search.useGlobalIgnoreFiles": true,
// permet de recherche plus précise si l'element recherché à des majuscules
"search.smartCase": true,
// permet de conserver les fichiers supprimer par un changement de branche
/// now default
// "workbench.editor.closeOnFileDelete": false,
// permet de ne pas ouvrir plusieurs fois le meme fichier
"workbench.editor.revealIfOpen": true,
// désactiver le pliage de code
// permet de gagner une place monstrueuse dans l'éditeur
"editor.folding": false,
// sauvegarde de l'état des fichiers ouverts dans tous les cas
"files.hotExit": "onExitAndWindowClose",
"files.trimTrailingWhitespace": true,
// set the default enline to linux one
"files.eol": "\n",
// conserver les fichier ouvert avec ctrl + p
"workbench.editor.enablePreviewFromQuickOpen": false,
// enleve des warning inutiles quand trop de fichier à surveiller
"git.ignoreLimitWarning": true,
// ou pour la synchronisation
"git.confirmSync": false,
// Complete functions with their parameter signature.
"javascript.suggest.completeFunctionCalls": true,
"typescript.suggest.completeFunctionCalls": true,
//////////////////////////
////// intellisense //////
//////////////////////////
// supprime les suggestions angular1 & ionic
"html.suggest.angular1": false,
"html.suggest.ionic": false,
// affiche immediatement les suggestions
"editor.quickSuggestionsDelay": 0,
"editor.hover.delay": 200,
// mettre les snippets utilisateurs toujours en haut
"editor.snippetSuggestions": "top",
// priorise les variables proches dans intellisense
"editor.suggest.localityBonus": true,
//////////////////
////// code //////
//////////////////
// pour qu'il trouve le eslint global
"eslint.packageManager": "yarn",
// active / deactive flow
"flow.enabled": true,
// TODO create issue
// "flow.useNPMPackagedFlow": true,
"flow.pathToFlow": "${workspaceRoot}/node_modules/.bin/flow",
// desactivé pour eslint / flow
"javascript.validate.enable": false,
// desactive le telechargement de type typescript
"typescript.check.npmIsInstalled": false,
// snippets de fonctions plus complets (suggestiond de paramètres)
"typescript.useCodeSnippetsOnMethodSuggest": true,
// code style
"editor.detectIndentation": false,
"editor.tabSize": 2,
// emmet jsx autocomplete
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
// empeche le formateur par default de faire du caca
// "eslint.autoFixOnSave": true,
"tslint.autoFixOnSave": true,
// prettier options
"prettier.singleQuote": true,
// formatage du code automatique
"editor.formatOnSave": true,
// "editor.formatOnType": true,
// "editor.formatOnPaste": true,
"typescript.format.enable": true,
"javascript.format.enable": true,
// codelens, references de code
// "javascript.referencesCodeLens.enabled": true,
// "typescript.referencesCodeLens.enabled": true,
"typescript.implementationsCodeLens.enabled": true,
//////////////////////////////
////// file association //////
//////////////////////////////
"files.associations": {
".*scss": "sass",
".*rc": "shellscript",
"prompt_*_setup": "shellscript",
"aliases": "shellscript",
".projects": "shellscript",
"ogury": "shellscript",
"colors": "shellscript",
"keys": "shellscript",
"ssh": "shellscript",
"*.cfg": "shellscript",
"path": "shellscript"
},
"files.watcherExclude": {
"**/Library/**": true, // librairie MacOs
"**/.git/objects/**": true,
"**/node_modules/**": true
},
///////////////////
////// debug //////
///////////////////
"debug.inlineValues": true,
//////////////////////
////// terminal //////
//////////////////////
// desactive certaine commande pour quitter le terminal au clavier
"terminal.integrated.commandsToSkipShell": [
"workbench.action.navigateLeft",
"workbench.action.navigateRight",
"workbench.action.navigateTop",
"workbench.action.navigateDown",
// default
"editor.action.toggleTabFocusMode",
"workbench.action.debug.continue",
"workbench.action.debug.pause",
"workbench.action.debug.restart",
"workbench.action.debug.run",
"workbench.action.debug.start",
"workbench.action.debug.stop",
"workbench.action.focusActiveEditorGroup",
"workbench.action.focusFirstEditorGroup",
"workbench.action.focusSecondEditorGroup",
"workbench.action.focusThirdEditorGroup",
"workbench.action.openNextRecentlyUsedEditorInGroup",
"workbench.action.openPreviousRecentlyUsedEditorInGroup",
"workbench.action.quickOpen",
"workbench.action.showCommands",
"workbench.action.terminal.clear",
"workbench.action.terminal.copySelection",
"workbench.action.terminal.focus",
"workbench.action.terminal.focusAtIndex1",
"workbench.action.terminal.focusAtIndex2",
"workbench.action.terminal.focusAtIndex3",
"workbench.action.terminal.focusAtIndex4",
"workbench.action.terminal.focusAtIndex5",
"workbench.action.terminal.focusAtIndex6",
"workbench.action.terminal.focusAtIndex7",
"workbench.action.terminal.focusAtIndex8",
"workbench.action.terminal.focusAtIndex9",
"workbench.action.terminal.focusNext",
"workbench.action.terminal.focusPrevious",
"workbench.action.terminal.kill",
"workbench.action.terminal.new",
"workbench.action.terminal.paste",
"workbench.action.terminal.runActiveFile",
"workbench.action.terminal.runSelectedText",
"workbench.action.terminal.scrollDown",
"workbench.action.terminal.scrollDownPage",
"workbench.action.terminal.scrollToBottom",
"workbench.action.terminal.scrollToTop",
"workbench.action.terminal.scrollUp",
"workbench.action.terminal.scrollUpPage",
"workbench.action.terminal.toggleTerminal"
],
////////////////////////
////// extensions //////
////////////////////////
"extensions.autoUpdate": true,
// -> open projects :
"vscode-open-project.config": "/Users/david/.vscodeprojects.json",
// -> statusbar commands
"statusbar_command.commands": [
{
"text": "$(terminal)",
"tooltip": "toogle terminal",
"alignment": "left",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"text": "$(tools)",
"tooltip": "edit settings",
"alignment": "right",
"command": "workbench.action.openGlobalSettings"
},
{
"text": "$(keyboard)",
"tooltip": "toogle terminal",
"alignment": "right",
"command": "workbench.action.openGlobalKeybindingsFile"
}
],
// restore default edit setting with json mode
"workbench.settings.editor": "json",
// -> jest ext
"jest.enableSnapshotUpdateMessages": false,
// -> vscode-open-project
"vscode-open-project.codePath": "/usr/local/bin/code",
// -> vscode_custom_css
"vscode_custom_css.imports": [
"file:///Users/david/Dropbox/mackup/Library/Application%20Support/Code/User/custom.css"
],
// -> docker explorer
// clean interface
// "docker-explorer.showDockerContainers": true,
// "docker-explorer.showDockerImages": true,
// "docker-explorer.showAzureRegistries": false,
// "docker-explorer.showDockerHubTreeView": false,
// "docker-explorer.showSuggestedDockerImages": false,
// -> todo highlight :
"TodoParser": {
"include": ["js", "html", "css"],
"folderExclude": ["node_modules", "bower_components", ".vscode"],
"markers": ["BUG", "TODO", "FIXME", "NOTE"],
"autoDefaultMarkers": true
},
"todohighlight.isEnable": true,
"todohighlight.keywords": [
{
"text": "BUG:",
"color": "#fff",
"backgroundColor": "red",
"overviewRulerColor": "red"
},
{
"text": "TODO:",
"color": "white",
"backgroundColor": "darkcyan",
"overviewRulerColor": "cyan"
},
{
"text": "FIXME:",
"color": "black",
"backgroundColor": "orange",
"overviewRulerColor": "orange"
},
{
"text": "NOTE:",
"color": "black",
"backgroundColor": "lightgreen",
"overviewRulerColor": ""
},
{
"text": "BUG",
"color": "#fff",
"backgroundColor": "red",
"overviewRulerColor": "red"
},
{
"text": "TODO",
"color": "white",
"backgroundColor": "darkcyan",
"overviewRulerColor": "cyan"
},
{
"text": "FIXME",
"color": "black",
"backgroundColor": "orange",
"overviewRulerColor": "orange"
},
{
"text": "NOTE",
"color": "black",
"backgroundColor": "lightgreen",
"overviewRulerColor": ""
}
],
///////////////////
////// divers /////
///////////////////
// stats utilisation
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"diffEditor.ignoreTrimWhitespace": false,
"gitlens.codeLens.scopes": ["document", "containers"],
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"gitlens.keymap": "alternate",
"gitlens.advanced.messages": {
"suppressGitDisabledWarning": true,
"suppressShowKeyBindingsNotice": true
},
"gitlens.historyExplorer.enabled": true,
"workbench.activityBar.visible": true,
// "sync.gist": "4fdb80cd9efd3e711734c3f037b084c2",
// "sync.host": "",
// "sync.pathPrefix": "",
// "sync.quietSync": false,
// "sync.askGistName": false,
// "sync.removeExtensions": true,
// "sync.syncExtensions": true,
// "sync.autoDownload": false,
// "sync.autoUpload": false,
// "sync.lastUpload": "2018-07-20T23:12:55.039Z",
// "sync.lastDownload": "",
// "sync.forceDownload": false,
// "javascript.updateImportsOnFileMove.enabled": "always",
"workbench.iconTheme": "vscode-simpler-icons",
"clever.macros": {
"addFragment": ["type:<>\n$1\n</>"],
"fastOpenFile": [
"list.select", // open current hover file
"wait:20", // wait for 20ms before next (default 50ms)
"workbench.action.focusSideBar" // send focus back to the file explorer
],
"openAndKeepFile": [
"list.select", // open current hover file
"workbench.action.files.save", // this will keep the file open
"wait:20", // wait for 20ms before next (default 50ms)
"workbench.action.focusSideBar" // send focus back to the file explorer
],
"openFile": [
"list.select", // open current hover file
"workbench.action.files.save" // this will keep the file open
]
},
"gitlens.views.fileHistory.enabled": true,
"gitlens.views.lineHistory.enabled": true
// ,
// "clever.macros.test": [
// {
// "command": "type",
// "args": {
// "text": "test"
// }
// }
// ]
}
{
///// option to tests :
// editor.find.globalFindClipboard : true
// search.globalFindClipboard : true
// shortcut to manage zoom level in case of misschange
"window.zoomLevel": 0,
//////////////////
///// theme //////
//////////////////
"window.title": "${activeEditorName}${separator}${rootName}${separator}${activeEditorMedium}${separator}${dirty}",
// erase default multi select behaviour
// allowing preserve the "open to side" on CMD
"workbench.list.multiSelectModifier": "alt",
// hide the debugger column
"editor.glyphMargin": false,
// hide the side bar and move it to the right
// "workbench.activityBar.visible": false,
"workbench.sideBar.location": "right",
// disable minimap
"editor.minimap.enabled": false,
// fixe la taille des éditeurs ouverts
// DEPRECATED, need to be restored :
// "explorer.openEditors.dynamicHeight": false,
"explorer.openEditors.visible": 7,
// disable welcome window
"workbench.startupEditor": "none",
// masquer les tab de fichiers
// "workbench.editor.showTabs": false,
// "workbench.editor.labelFormat": "long",
"workbench.editor.tabSizing": "shrink",
// light tab is not saved
"workbench.editor.highlightModifiedTabs": true,
// clignotement doux du curseur
"editor.cursorBlinking": "smooth",
// taille du curseur
"editor.cursorWidth": 4,
// affiche des points pour compter les espaces
"editor.renderWhitespace": "boundary",
// affiche la ligne en cours
"editor.renderLineHighlight": "all",
"editor.selectionHighlight": true,
///// MacOS
// active les tab MacOs par projet
"window.nativeTabs": true,
"terminal.external.osxExec": "iTerm.app",
// permet de scroller plus smoothly
"editor.smoothScrolling": true,
// localiser les infos typescript
"typescript.locale": "en",
// breadcrumbs
"breadcrumbs.enabled": true,
"breadcrumbs.symbolPath": "off",
///////////////////////
////// behaviour //////
///////////////////////
// try on peek defintion
"references.preferredLocation": "view",
// clever tab completion
"editor.tabCompletion": "on",
// prevent auto close editors
"window.closeWhenEmpty": false,
// enable script npm view
"npm.enableScriptExplorer": true,
// desactive le drag and drop de texte
"editor.dragAndDrop": false,
// ne pas sauter sur le fichier ouvert à chaque fois (cmd+e)
"explorer.autoReveal": false,
"problems.autoReveal": false,
// ignorer les fichier contenus dans .gitignore lors des recherches
"search.useIgnoreFiles": true,
"search.useGlobalIgnoreFiles": true,
// permet de recherche plus précise si l'element recherché à des majuscules
"search.smartCase": true,
// permet de conserver les fichiers supprimer par un changement de branche
/// now default
// "workbench.editor.closeOnFileDelete": false,
// permet de ne pas ouvrir plusieurs fois le meme fichier
"workbench.editor.revealIfOpen": true,
// désactiver le pliage de code
// permet de gagner une place monstrueuse dans l'éditeur
"editor.folding": false,
// sauvegarde de l'état des fichiers ouverts dans tous les cas
"files.hotExit": "onExitAndWindowClose",
"files.trimTrailingWhitespace": true,
// set the default enline to linux one
"files.eol": "\n",
// conserver les fichier ouvert avec ctrl + p
"workbench.editor.enablePreviewFromQuickOpen": false,
// enleve des warning inutiles quand trop de fichier à surveiller
"git.ignoreLimitWarning": true,
// ou pour la synchronisation
"git.confirmSync": false,
// Complete functions with their parameter signature.
"javascript.suggest.completeFunctionCalls": true,
"typescript.suggest.completeFunctionCalls": true,
//////////////////////////
////// intellisense //////
//////////////////////////
// affiche immediatement les suggestions
"editor.quickSuggestionsDelay": 0,
"editor.hover.delay": 200,
// filtre ce que intellisense doit masquer
// "editor.suggest.filteredTypes": {
// "snippet": false,
// "class": false
// },
// mettre les snippets utilisateurs toujours en haut
"editor.snippetSuggestions": "top",
// priorise les variables proches dans intellisense
"editor.suggest.localityBonus": true,
// toujours ouvrir la destination quand on cmd click
"editor.gotoLocation.multiple": "goto",
//////////////////
////// code //////
//////////////////
// pour qu'il trouve le eslint global
"eslint.packageManager": "yarn",
// active / deactive flow
"flow.enabled": true,
// TODO create issue
// "flow.useNPMPackagedFlow": true,
"flow.pathToFlow": "${workspaceRoot}/node_modules/.bin/flow",
// desactivé pour eslint / flow
"javascript.validate.enable": true,
// desactive le telechargement de type typescript
"typescript.check.npmIsInstalled": false,
// code style
"editor.detectIndentation": false,
"editor.tabSize": 2,
// emmet jsx autocomplete
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
// empeche le formateur par default de faire du caca
// "eslint.autoFixOnSave": true,
"tslint.autoFixOnSave": true,
// prettier options
"prettier.singleQuote": true,
// formatage du code automatique
"editor.formatOnSave": true,
// "editor.formatOnType": true,
// "editor.formatOnPaste": true,
"typescript.format.enable": true,
"javascript.format.enable": true,
// codelens, references de code
// "javascript.referencesCodeLens.enabled": true,
// "typescript.referencesCodeLens.enabled": true,
"typescript.implementationsCodeLens.enabled": true,
//////////////////////////////
////// file association //////
//////////////////////////////
"files.associations": {
".*scss": "sass",
".*rc": "shellscript",
"prompt_*_setup": "shellscript",
"aliases": "shellscript",
".projects": "shellscript",
"ogury": "shellscript",
"colors": "shellscript",
"keys": "shellscript",
"ssh": "shellscript",
"*.cfg": "shellscript",
"path": "shellscript"
},
"files.watcherExclude": {
"**/Library/**": true, // librairie MacOs
"**/.git/objects/**": true,
"**/node_modules/**": true
},
///////////////////
////// debug //////
///////////////////
"debug.inlineValues": true,
//////////////////////
////// terminal //////
//////////////////////
// desactive certaine commande pour quitter le terminal au clavier
"terminal.integrated.commandsToSkipShell": [
"workbench.action.navigateLeft",
"workbench.action.navigateRight",
"workbench.action.navigateTop",
"workbench.action.navigateDown",
// default
"editor.action.toggleTabFocusMode",
"workbench.action.debug.continue",
"workbench.action.debug.pause",
"workbench.action.debug.restart",
"workbench.action.debug.run",
"workbench.action.debug.start",
"workbench.action.debug.stop",
"workbench.action.focusActiveEditorGroup",
"workbench.action.focusFirstEditorGroup",
"workbench.action.focusSecondEditorGroup",
"workbench.action.focusThirdEditorGroup",
"workbench.action.openNextRecentlyUsedEditorInGroup",
"workbench.action.openPreviousRecentlyUsedEditorInGroup",
"workbench.action.quickOpen",
"workbench.action.showCommands",
"workbench.action.terminal.clear",
"workbench.action.terminal.copySelection",
"workbench.action.terminal.focus",
"workbench.action.terminal.focusAtIndex1",
"workbench.action.terminal.focusAtIndex2",
"workbench.action.terminal.focusAtIndex3",
"workbench.action.terminal.focusAtIndex4",
"workbench.action.terminal.focusAtIndex5",
"workbench.action.terminal.focusAtIndex6",
"workbench.action.terminal.focusAtIndex7",
"workbench.action.terminal.focusAtIndex8",
"workbench.action.terminal.focusAtIndex9",
"workbench.action.terminal.focusNext",
"workbench.action.terminal.focusPrevious",
"workbench.action.terminal.kill",
"workbench.action.terminal.new",
"workbench.action.terminal.paste",
"workbench.action.terminal.runActiveFile",
"workbench.action.terminal.runSelectedText",
"workbench.action.terminal.scrollDown",
"workbench.action.terminal.scrollDownPage",
"workbench.action.terminal.scrollToBottom",
"workbench.action.terminal.scrollToTop",
"workbench.action.terminal.scrollUp",
"workbench.action.terminal.scrollUpPage",
"workbench.action.terminal.toggleTerminal"
],
////////////////////////
////// extensions //////
////////////////////////
"extensions.autoUpdate": true,
// -> open projects :
"vscode-open-project.config": "/Users/david/.vscodeprojects.json",
// -> statusbar commands
"statusbar_command.commands": [
{
"text": "$(terminal)",
"tooltip": "toogle terminal",
"alignment": "left",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"text": "$(tools)",
"tooltip": "edit settings",
"alignment": "right",
"command": "workbench.action.openGlobalSettings"
},
{
"text": "$(tools)",
"tooltip": "see default settings",
"alignment": "right",
"command": "workbench.action.openRawDefaultSettings"
},
{
"text": "$(keyboard)",
"tooltip": "toogle terminal",
"alignment": "right",
"command": "workbench.action.openGlobalKeybindingsFile"
}
],
// restore default edit setting with json mode
"workbench.settings.editor": "json",
// -> jest ext
"jest.enableSnapshotUpdateMessages": false,
// -> vscode-open-project
"vscode-open-project.codePath": "/usr/local/bin/code",
// -> docker explorer
// clean interface
// "docker-explorer.showDockerContainers": true,
// "docker-explorer.showDockerImages": true,
// "docker-explorer.showAzureRegistries": false,
// "docker-explorer.showDockerHubTreeView": false,
// "docker-explorer.showSuggestedDockerImages": false,
// -> todo highlight :
"TodoParser": {
"include": ["js", "html", "css"],
"folderExclude": ["node_modules", "bower_components", ".vscode"],
"markers": ["BUG", "TODO", "FIXME", "NOTE"],
"autoDefaultMarkers": true
},
"todohighlight.isEnable": true,
"todohighlight.keywords": [
{
"text": "BUG:",
"color": "#fff",
"backgroundColor": "red",
"overviewRulerColor": "red"
},
{
"text": "TODO:",
"color": "white",
"backgroundColor": "darkcyan",
"overviewRulerColor": "cyan"
},
{
"text": "FIXME:",
"color": "black",
"backgroundColor": "orange",
"overviewRulerColor": "orange"
},
{
"text": "NOTE:",
"color": "black",
"backgroundColor": "lightgreen",
"overviewRulerColor": ""
},
{
"text": "BUG",
"color": "#fff",
"backgroundColor": "red",
"overviewRulerColor": "red"
},
{
"text": "TODO",
"color": "white",
"backgroundColor": "darkcyan",
"overviewRulerColor": "cyan"
},
{
"text": "FIXME",
"color": "black",
"backgroundColor": "orange",
"overviewRulerColor": "orange"
},
{
"text": "NOTE",
"color": "black",
"backgroundColor": "lightgreen",
"overviewRulerColor": ""
}
],
///////////////////
////// divers /////
///////////////////
// stats utilisation
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"diffEditor.ignoreTrimWhitespace": false,
"gitlens.codeLens.scopes": ["document", "containers"],
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"gitlens.keymap": "alternate",
"gitlens.advanced.messages": {
"suppressGitDisabledWarning": true,
"suppressShowKeyBindingsNotice": true
},
"workbench.activityBar.visible": true,
// "sync.gist": "4fdb80cd9efd3e711734c3f037b084c2",
// "sync.host": "",
// "sync.pathPrefix": "",
// "sync.quietSync": false,
// "sync.askGistName": false,
// "sync.removeExtensions": true,
// "sync.syncExtensions": true,
// "sync.autoDownload": false,
// "sync.autoUpload": false,
// "sync.lastUpload": "2018-07-20T23:12:55.039Z",
// "sync.lastDownload": "",
// "sync.forceDownload": false,
// "javascript.updateImportsOnFileMove.enabled": "always",
"workbench.iconTheme": "vscode-simpler-icons",
"clever.macros": {
"addFragment": ["type:<>\n$1\n</>"],
"fastOpenFile": [
"list.select", // open current hover file
"wait:20", // wait for 20ms before next (default 50ms)
"workbench.action.focusSideBar" // send focus back to the file explorer
],
"openAndKeepFile": [
"list.select", // open current hover file
"workbench.action.files.save", // this will keep the file open
"wait:20", // wait for 20ms before next (default 50ms)
"workbench.action.focusSideBar" // send focus back to the file explorer
],
"openFile": [
"list.select", // open current hover file
"workbench.action.files.save" // this will keep the file open
]
},
"gitlens.views.fileHistory.enabled": true,
"gitlens.views.lineHistory.enabled": true,
"git.enableSmartCommit": true,
"codestream.email": "david.babel@ogury.co",
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
// ,
// "clever.macros.test": [
// {
// "command": "type",
// "args": {
// "text": "test"
// }
// }
// ]
}
{
"window.zoomLevel": 1,
"window.title": "${activeEditorName}${separator}${rootName}${separator}${activeEditorMedium}${separator}${dirty}",
// erase default multi select behaviour
// allowing preserve the "open to side" on CMD
"workbench.list.multiSelectModifier": "alt",
// hide the debugger column
"editor.glyphMargin": false,
// hide the side bar and move it to the right
// "workbench.activityBar.visible": false,
"workbench.sideBar.location": "right",
// disable minimap
"editor.minimap.enabled": false,
// fixe la taille des éditeurs ouverts
// DEPRECATED, need to be restored :
// "explorer.openEditors.dynamicHeight": false,
"explorer.openEditors.visible": 7,
// disable welcome window
"workbench.startupEditor": "none",
// masquer les tab de fichiers
// "workbench.editor.showTabs": false,
// "workbench.editor.labelFormat": "long",
"workbench.editor.tabSizing": "shrink",
// light tab is not saved
"workbench.editor.highlightModifiedTabs": true,
// clignotement doux du curseur
"editor.cursorBlinking": "smooth",
// taille du curseur
"editor.cursorWidth": 4,
// affiche des points pour compter les espaces
"editor.renderWhitespace": "boundary",
// affiche la ligne en cours
"editor.renderLineHighlight": "all",
"editor.selectionHighlight": true,
///// MacOS
// active les tab MacOs par projet
"window.nativeTabs": true,
"terminal.external.osxExec": "iTerm.app",
// permet de scroller plus smoothly
"editor.smoothScrolling": true,
// localiser les infos typescript
"typescript.locale": "en",
// breadcrumbs
"breadcrumbs.enabled": true,
"breadcrumbs.symbolPath": "off",
///////////////////////
////// behaviour //////
///////////////////////
// try on peek defintion
"references.preferredLocation": "view",
// clever tab completion
"editor.tabCompletion": "on",
// prevent auto close editors
"window.closeWhenEmpty": false,
// enable script npm view
"npm.enableScriptExplorer": true,
// desactive le drag and drop de texte
"editor.dragAndDrop": false,
// ne pas sauter sur le fichier ouvert à chaque fois (cmd+e)
"explorer.autoReveal": false,
"problems.autoReveal": false,
// ignorer les fichier contenus dans .gitignore lors des recherches
"search.useIgnoreFiles": true,
"search.useGlobalIgnoreFiles": true,
// permet de recherche plus précise si l'element recherché à des majuscules
"search.smartCase": true,
// permet de conserver les fichiers supprimer par un changement de branche
/// now default
// "workbench.editor.closeOnFileDelete": false,
// permet de ne pas ouvrir plusieurs fois le meme fichier
"workbench.editor.revealIfOpen": true,
// désactiver le pliage de code
// permet de gagner une place monstrueuse dans l'éditeur
"editor.folding": false,
// sauvegarde de l'état des fichiers ouverts dans tous les cas
"files.hotExit": "onExitAndWindowClose",
"files.trimTrailingWhitespace": true,
// set the default enline to linux one
"files.eol": "\n",
// conserver les fichier ouvert avec ctrl + p
"workbench.editor.enablePreviewFromQuickOpen": false,
// enleve des warning inutiles quand trop de fichier à surveiller
"git.ignoreLimitWarning": true,
// ou pour la synchronisation
"git.confirmSync": false,
// fetch on pull
"git.fetchOnPull": true,
"git.path": "/usr/local/bin/git",
"javascript.suggest.completeFunctionCalls": true,
"typescript.suggest.completeFunctionCalls": true,
//////////////////////////
////// intellisense //////
//////////////////////////
// affiche immediatement les suggestions
"editor.quickSuggestionsDelay": 0,
"editor.hover.delay": 200,
// filtre ce que intellisense doit masquer
// "editor.suggest.filteredTypes": {
// "snippet": false,
// "class": false
// },
// mettre les snippets utilisateurs toujours en haut
"editor.snippetSuggestions": "top",
// priorise les variables proches dans intellisense
"editor.suggest.localityBonus": true,
// toujours ouvrir la destination quand on cmd click
// "editor.gotoLocation.multiple": "goto",
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.gotoLocation.multipleImplementations": "goto",
"editor.gotoLocation.multipleReferences": "goto",
"editor.gotoLocation.multipleTypeDefinitions": "goto",
//////////////////
////// code //////
//////////////////
// pour qu'il trouve le eslint global
"eslint.packageManager": "yarn",
// active / deactive flow
"flow.enabled": true,
// TODO create issue
// "flow.useNPMPackagedFlow": true,
"flow.pathToFlow": "${workspaceRoot}/node_modules/.bin/flow",
// desactivé pour eslint / flow
"javascript.validate.enable": true,
// desactive le telechargement de type typescript
"typescript.check.npmIsInstalled": false,
// code style
"editor.detectIndentation": false,
"editor.tabSize": 2,
// emmet jsx autocomplete
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
// empeche le formateur par default de faire du caca
// "eslint.autoFixOnSave": true,
"tslint.autoFixOnSave": true,
// "editor.formatOnType": true,
// "editor.formatOnPaste": true,
"typescript.format.enable": true,
"javascript.format.enable": true,
// codelens, references de code
// "javascript.referencesCodeLens.enabled": true,
// "typescript.referencesCodeLens.enabled": true,
"typescript.implementationsCodeLens.enabled": true,
//////////////////////////////
////// file association //////
//////////////////////////////
"files.associations": {
".*scss": "sass",
".*rc": "shellscript",
"prompt_*_setup": "shellscript",
"aliases": "shellscript",
".projects": "shellscript",
"ogury": "shellscript",
"colors": "shellscript",
"keys": "shellscript",
"ssh": "shellscript",
"*.cfg": "shellscript",
"path": "shellscript"
},
"files.watcherExclude": {
"**/Library/**": true, // librairie MacOs
"**/.git/objects/**": true,
"**/node_modules/**": true
},
///////////////////
////// debug //////
///////////////////
"debug.inlineValues": true,
//////////////////////
////// terminal //////
//////////////////////
// desactive certaine commande pour quitter le terminal au clavier
"terminal.integrated.commandsToSkipShell": [
"workbench.action.navigateLeft",
"workbench.action.navigateRight",
"workbench.action.navigateTop",
"workbench.action.navigateDown",
// default
"editor.action.toggleTabFocusMode",
"workbench.action.debug.continue",
"workbench.action.debug.pause",
"workbench.action.debug.restart",
"workbench.action.debug.run",
"workbench.action.debug.start",
"workbench.action.debug.stop",
"workbench.action.focusActiveEditorGroup",
"workbench.action.focusFirstEditorGroup",
"workbench.action.focusSecondEditorGroup",
"workbench.action.focusThirdEditorGroup",
"workbench.action.openNextRecentlyUsedEditorInGroup",
"workbench.action.openPreviousRecentlyUsedEditorInGroup",
"workbench.action.quickOpen",
"workbench.action.showCommands",
"workbench.action.terminal.clear",
"workbench.action.terminal.copySelection",
"workbench.action.terminal.focus",
"workbench.action.terminal.focusAtIndex1",
"workbench.action.terminal.focusAtIndex2",
"workbench.action.terminal.focusAtIndex3",
"workbench.action.terminal.focusAtIndex4",
"workbench.action.terminal.focusAtIndex5",
"workbench.action.terminal.focusAtIndex6",
"workbench.action.terminal.focusAtIndex7",
"workbench.action.terminal.focusAtIndex8",
"workbench.action.terminal.focusAtIndex9",
"workbench.action.terminal.focusNext",
"workbench.action.terminal.focusPrevious",
"workbench.action.terminal.kill",
"workbench.action.terminal.new",
"workbench.action.terminal.paste",
"workbench.action.terminal.runActiveFile",
"workbench.action.terminal.runSelectedText",
"workbench.action.terminal.scrollDown",
"workbench.action.terminal.scrollDownPage",
"workbench.action.terminal.scrollToBottom",
"workbench.action.terminal.scrollToTop",
"workbench.action.terminal.scrollUp",
"workbench.action.terminal.scrollUpPage",
"workbench.action.terminal.toggleTerminal"
],
////////////////////////
////// extensions //////
////////////////////////
"extensions.autoUpdate": true,
// -> open projects :
"vscode-open-project.config": "/Users/david/.vscodeprojects.json",
// -> statusbar commands
"statusbar_command.commands": [
{
"text": "$(terminal)",
"tooltip": "toogle terminal",
"alignment": "left",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"text": "$(tools)",
"tooltip": "edit settings",
"alignment": "right",
"command": "workbench.action.openGlobalSettings"
},
{
"text": "$(tools)",
"tooltip": "see default settings",
"alignment": "right",
"command": "workbench.action.openRawDefaultSettings"
},
{
"text": "$(keyboard)",
"tooltip": "toogle terminal",
"alignment": "right",
"command": "workbench.action.openGlobalKeybindingsFile"
}
],
// restore default edit setting with json mode
"workbench.settings.editor": "json",
// -> jest ext
"jest.enableSnapshotUpdateMessages": false,
// -> vscode-open-project
"vscode-open-project.codePath": "/usr/local/bin/code",
// -> docker explorer
// clean interface
// "docker-explorer.showDockerContainers": true,
// "docker-explorer.showDockerImages": true,
// "docker-explorer.showAzureRegistries": false,
// "docker-explorer.showDockerHubTreeView": false,
// "docker-explorer.showSuggestedDockerImages": false,
// -> todo highlight :
"TodoParser": {
"include": ["js", "html", "css"],
"folderExclude": ["node_modules", "bower_components", ".vscode"],
"markers": ["BUG", "TODO", "FIXME", "NOTE"],
"autoDefaultMarkers": true
},
"todohighlight.isEnable": true,
"todohighlight.keywords": [
{
"text": "BUG:",
"color": "#fff",
"backgroundColor": "red",
"overviewRulerColor": "red"
},
{
"text": "TODO:",
"color": "white",
"backgroundColor": "darkcyan",
"overviewRulerColor": "cyan"
},
{
"text": "FIXME:",
"color": "black",
"backgroundColor": "orange",
"overviewRulerColor": "orange"
},
{
"text": "NOTE:",
"color": "black",
"backgroundColor": "lightgreen",
"overviewRulerColor": ""
},
{
"text": "BUG",
"color": "#fff",
"backgroundColor": "red",
"overviewRulerColor": "red"
},
{
"text": "TODO",
"color": "white",
"backgroundColor": "darkcyan",
"overviewRulerColor": "cyan"
},
{
"text": "FIXME",
"color": "black",
"backgroundColor": "orange",
"overviewRulerColor": "orange"
},
{
"text": "NOTE",
"color": "black",
"backgroundColor": "lightgreen",
"overviewRulerColor": ""
}
],
///////////////////
////// divers /////
///////////////////
// stats utilisation
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"diffEditor.ignoreTrimWhitespace": false,
"gitlens.codeLens.scopes": ["document", "containers"],
"gitlens.hovers.currentLine.over": "line",
"gitlens.currentLine.enabled": false,
"gitlens.keymap": "alternate",
"gitlens.advanced.messages": {
"suppressGitDisabledWarning": true,
"suppressShowKeyBindingsNotice": true
},
"workbench.activityBar.visible": true,
// "sync.gist": "4fdb80cd9efd3e711734c3f037b084c2",
// "sync.host": "",
// "sync.pathPrefix": "",
// "sync.quietSync": false,
// "sync.askGistName": false,
// "sync.removeExtensions": true,
// "sync.syncExtensions": true,
// "sync.autoDownload": false,
// "sync.autoUpload": false,
// "sync.lastUpload": "2018-07-20T23:12:55.039Z",
// "sync.lastDownload": "",
// "sync.forceDownload": false,
// "javascript.updateImportsOnFileMove.enabled": "always",
"workbench.iconTheme": "vscode-simpler-icons",
"clever.macros": {
"addFragment": ["type:<>\n$1\n</>"],
"fastOpenFile": [
"list.select", // open current hover file
"wait:20", // wait for 20ms before next (default 50ms)
"workbench.action.focusSideBar" // send focus back to the file explorer
],
"openAndKeepFile": [
"list.select", // open current hover file
"workbench.action.files.save", // this will keep the file open
"wait:20", // wait for 20ms before next (default 50ms)
"workbench.action.focusSideBar" // send focus back to the file explorer
],
"openFile": [
"list.select", // open current hover file
"workbench.action.files.save" // this will keep the file open
]
},
"gitlens.views.fileHistory.enabled": true,
"gitlens.views.lineHistory.enabled": true,
"git.enableSmartCommit": true,
"codestream.email": "david.babel@ogury.co",
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.codeActionsOnSave": {
"source.organizeImports": true
}
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.codeActionsOnSave": {
"source.organizeImports": true
}
},
"[sql]": {
"editor.formatOnSave": false
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"editor.formatOnSave": true,
"sync.gist": "70da468aa0e776edfaf6d0efe16292cb"
// ,
// "clever.macros.test": [
// {
// "command": "type",
// "args": {
// "text": "test"
// }
// }
// ]
}
// console log
{
"Print to console": {
"prefix": "log",
"body": [
"Debug.Log(\"$1\");"
],
"description": "Log output to console"
},
"Print to console for debug": {
"prefix": "debug",
"body": [
"Debug.Log(\"${1:${CLIPBOARD}} :\");",
"Debug.Log(${1:${CLIPBOARD}});"
],
"description": "Log output to console for debug"
}
}
{
"Balise Script Externe": {
"prefix": "script",
"body": [
"<script src=\"$1\"></script>"
],
"description": "ajouter un fichier javascript externe"
}
}
{
// insérer une variable dans un template string
"${}": {
"prefix": "$",
"body": ["\\${$1\\}"],
"description": "Variable dans un template string"
},
// flow comments
"flow": {
"prefix": "flow",
"body": ["// @flow"],
"description": "Ajouter l'analyse flow"
},
"flow strict": {
"prefix": "flow strict",
"body": ["// @flow strict"],
"description": "Ajouter l'analyse flow strict"
},
"flow fix": {
"prefix": "flow fix",
"body": ["// \\$FlowFixMe"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
// eslint comments
"eslint": {
"prefix": "eslint-disable",
"body": ["/* eslint-disable */"],
"description": "Ignorer ce fichier dans l'analyse"
},
"eslint-globals": {
"prefix": "eslint globals enable",
"body": ["/* global ${1:var1}${2:, var2} */"],
"description": "Ajoute des globals au scope de ce fichier"
},
"eslint-line": {
"prefix": "eslint-disable-line",
"body": ["// eslint-disable-next-line"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
"eslint-disable-block": {
"prefix": "eslint-disable-block",
"body": ["/* eslint-disable ${1:rule_name} */"],
"description": "Ignorer la règle à partir d'ici"
},
"eslint-enable-block": {
"prefix": "eslint-enable-block",
"body": ["/* eslint-enable ${1:rule_name} */"],
"description": "Réactiver la règle à partir d'ici"
},
// eslint comments
"tslint": {
"prefix": "tslint-disable",
"body": ["/* tslint:disable */"],
"description": "Ignorer ce fichier dans l'analyse"
},
// "tslint-globals": {
// "prefix": "tslint globals enable",
// "body": ["/* global ${1:var1}${2:, var2} */"],
// "description": "Ajoute des globals au scope de ce fichier"
// },
"tslint-line": {
"prefix": "tslint-disable-line",
"body": ["// tslint:disable-line"],
"description": "Ignorer la ligne dans l'analyse"
},
"tslint-next-line": {
"prefix": "tslint-disable-next-line",
"body": ["// tslint:disable-next-line"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
"tslint-disable-block": {
"prefix": "tslint-disable-block",
"body": ["/* tslint:disable:${1:rule_name} */"],
"description": "Ignorer la règle à partir d'ici"
},
"tslint-enable-block": {
"prefix": "tslint-enable-block",
"body": ["/* tslint:disable:${1:rule_name} */"],
"description": "Réactiver la règle à partir d'ici"
},
// console log
"Print to console": {
"prefix": "log",
"body": ["console.log($1);"],
"description": "Log output to console"
},
// console log
"Print to console for debug": {
"prefix": "debug",
"body": [
"console.log('${1:${CLIPBOARD}} :');",
"console.log(${1:${CLIPBOARD}});"
],
"description": "Log output to console for debug"
},
"Print object to console for debug": {
"prefix": "debug object",
"body": [
"console.log('${1:${CLIPBOARD}} :');",
"console.dir(${1:${CLIPBOARD}}, { depth: null, colors: true, showHidden: false });"
],
"description": "Log output object to console for debug"
},
// ajoute un snipet de else / elseif
"else": {
"prefix": "else",
"body": ["else {", "\t$1", "}"],
"description": "Créer un bloc else"
},
"elseif": {
"prefix": "elseif",
"body": ["else if($1){", "\t$2", "}"],
"description": "Créer un bloc else if"
},
"Require Module": {
"prefix": "require",
"body": ["const {$2} = require('$1');$3"],
"description": "snippets for require module"
},
// ES6
"Import Module": {
"prefix": "import",
"body": ["import {$2} from '$1';$3"],
"description": "snippets for import module"
},
"Import CSS": {
"prefix": "importcss",
"body": ["import '$1';$2"],
"description": "snippets for import css module"
},
// fast functions
"var a = function () ": {
"prefix": "var",
"body": ["var $1 = function ($2) $3{", "\t$4", "};"],
"description": "normale"
},
"var a = () => ": {
"prefix": "var",
"body": ["var $1 = ($2) $3=> {", "\t$4", "};"],
"description": "fléchée"
},
"function ()": {
"prefix": "function",
"body": ["function ($1) $2{", "\t$3", "}"],
"description": "normale"
},
"() => ": {
"prefix": "function",
"body": ["($1) $2=> {", "\t$3", "}"],
"description": "fléchée"
},
"props": {
"prefix": "props destructuring",
"body": ["const { $1 } = this.props;", "$2"],
"description": "props destructuring"
},
"state": {
"prefix": "state destructuring",
"body": ["const { $1 } = this.state;", "$2"],
"description": "state destructuring"
}
}
{
// insérer une variable dans un template string
"${}": {
"prefix": "$",
"body": ["\\${$1\\}"],
"description": "Variable dans un template string"
},
// flow comments
"flow": {
"prefix": "flow",
"body": ["// @flow"],
"description": "Ajouter l'analyse flow"
},
"flow strict": {
"prefix": "flow strict",
"body": ["// @flow strict"],
"description": "Ajouter l'analyse flow strict"
},
"flow fix": {
"prefix": "flow fix",
"body": ["// \\$FlowFixMe"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
// eslint comments
"eslint": {
"prefix": "eslint-disable",
"body": ["/* eslint-disable */"],
"description": "Ignorer ce fichier dans l'analyse"
},
"eslint-globals": {
"prefix": "eslint globals enable",
"body": ["/* global ${1:var1}${2:, var2} */"],
"description": "Ajoute des globals au scope de ce fichier"
},
"eslint-line": {
"prefix": "eslint-disable-line",
"body": ["// eslint-disable-next-line"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
"eslint-disable-block": {
"prefix": "eslint-disable-block",
"body": ["/* eslint-disable ${1:rule_name} */"],
"description": "Ignorer la règle à partir d'ici"
},
"eslint-enable-block": {
"prefix": "eslint-enable-block",
"body": ["/* eslint-enable ${1:rule_name} */"],
"description": "Réactiver la règle à partir d'ici"
},
// eslint comments
"tslint": {
"prefix": "tslint-disable",
"body": ["/* tslint:disable */"],
"description": "Ignorer ce fichier dans l'analyse"
},
// "tslint-globals": {
// "prefix": "tslint globals enable",
// "body": ["/* global ${1:var1}${2:, var2} */"],
// "description": "Ajoute des globals au scope de ce fichier"
// },
"tslint-line": {
"prefix": "tslint-disable-line",
"body": ["// tslint:disable-line"],
"description": "Ignorer la ligne dans l'analyse"
},
"tslint-next-line": {
"prefix": "tslint-disable-next-line",
"body": ["// tslint:disable-next-line"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
"tslint-disable-block": {
"prefix": "tslint-disable-block",
"body": ["/* tslint:disable:${1:rule_name} */"],
"description": "Ignorer la règle à partir d'ici"
},
"tslint-enable-block": {
"prefix": "tslint-enable-block",
"body": ["/* tslint:disable:${1:rule_name} */"],
"description": "Réactiver la règle à partir d'ici"
},
// console log
"Print to console": {
"prefix": "log",
"body": ["console.log($1);"],
"description": "Log output to console"
},
// console log
"Print to console for debug": {
"prefix": "debug",
"body": [
"console.log('${1:${CLIPBOARD}} :');",
"console.log(${1:${CLIPBOARD}});"
],
"description": "Log output to console for debug"
},
"Print object to console for debug": {
"prefix": "debug object",
"body": [
"console.log('${1:${CLIPBOARD}} :');",
"console.dir(${1:${CLIPBOARD}}, { depth: null, colors: true, showHidden: false });"
],
"description": "Log output object to console for debug"
},
// ajoute un snipet de else / elseif
"else": {
"prefix": "else",
"body": ["else {", "\t$1", "}"],
"description": "Créer un bloc else"
},
"elseif": {
"prefix": "elseif",
"body": ["else if($1){", "\t$2", "}"],
"description": "Créer un bloc else if"
},
"Require Module": {
"prefix": "require",
"body": ["const {$2} = require('$1');$3"],
"description": "snippets for require module"
},
// ES6
"Import Module": {
"prefix": "import",
"body": ["import {$2} from '$1';$3"],
"description": "snippets for import module"
},
"Import CSS": {
"prefix": "importcss",
"body": ["import '$1';$2"],
"description": "snippets for import css module"
},
// fast functions
"var a = function () ": {
"prefix": "var",
"body": ["var $1 = function ($2) $3{", "\t$4", "};"],
"description": "normale"
},
"var a = () => ": {
"prefix": "var",
"body": ["var $1 = ($2) $3=> {", "\t$4", "};"],
"description": "fléchée"
},
"function ()": {
"prefix": "function",
"body": ["function ($1) $2{", "\t$3", "}"],
"description": "normale"
},
"() => ": {
"prefix": "function",
"body": ["($1) $2=> {", "\t$3", "}"],
"description": "fléchée"
},
"props": {
"prefix": "props destructuring",
"body": ["const { $1 } = this.props;", "$2"],
"description": "props destructuring"
},
"state": {
"prefix": "state destructuring",
"body": ["const { $1 } = this.state;", "$2"],
"description": "state destructuring"
}
}
{
// Place your snippets for Ruby here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
"Print to console": {
"prefix": "puts",
"body": [
"puts '==============================='",
"puts $1",
"puts '==============================='"
],
"description": "Log output to console"
}
}
{
// insérer une variable dans un template string
"${}": {
"prefix": "$",
"body": ["\\${$1\\}"],
"description": "Variable dans un template string"
},
// flow comments
"flow": {
"prefix": "flow",
"body": ["// @flow"],
"description": "Ajouter l'analyse flow"
},
"flow strict": {
"prefix": "flow strict",
"body": ["// @flow strict"],
"description": "Ajouter l'analyse flow strict"
},
"flow fix": {
"prefix": "flow fix",
"body": ["// \\$FlowFixMe"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
// eslint comments
"ts-ignore": {
"prefix": "tsignore",
"body": ["// @ts-ignore"],
"description": "Ignorer la prochaine ligne TS"
},
"eslint": {
"prefix": "eslint-disable",
"body": ["/* eslint-disable */"],
"description": "Ignorer ce fichier dans l'analyse"
},
"eslint-globals": {
"prefix": "eslint globals enable",
"body": ["/* global ${1:var1}${2:, var2} */"],
"description": "Ajoute des globals au scope de ce fichier"
},
"eslint-line": {
"prefix": "eslint-disable-line",
"body": ["// eslint-disable-next-line"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
"eslint-disable-block": {
"prefix": "eslint-disable-block",
"body": ["/* eslint-disable ${1:rule_name} */"],
"description": "Ignorer la règle à partir d'ici"
},
"eslint-enable-block": {
"prefix": "eslint-enable-block",
"body": ["/* eslint-enable ${1:rule_name} */"],
"description": "Réactiver la règle à partir d'ici"
},
// eslint comments
"tslint": {
"prefix": "tslint-disable",
"body": ["/* tslint:disable */"],
"description": "Ignorer ce fichier dans l'analyse"
},
// "tslint-globals": {
// "prefix": "tslint globals enable",
// "body": ["/* global ${1:var1}${2:, var2} */"],
// "description": "Ajoute des globals au scope de ce fichier"
// },
"tslint-line": {
"prefix": "tslint-disable-line",
"body": ["// tslint:disable-line"],
"description": "Ignorer la ligne dans l'analyse"
},
"tslint-next-line": {
"prefix": "tslint-disable-next-line",
"body": ["// tslint:disable-next-line"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
"tslint-disable-block": {
"prefix": "tslint-disable-block",
"body": ["/* tslint:disable:${1:rule_name} */"],
"description": "Ignorer la règle à partir d'ici"
},
"tslint-enable-block": {
"prefix": "tslint-enable-block",
"body": ["/* tslint:disable:${1:rule_name} */"],
"description": "Réactiver la règle à partir d'ici"
},
// console log
"Print to console": {
"prefix": "log",
"body": ["console.log($1);"],
"description": "Log output to console"
},
// console log
"Print to console for debug": {
"prefix": "debug",
"body": [
"console.log('${1:${CLIPBOARD}} :');",
"console.log(${1:${CLIPBOARD}});"
],
"description": "Log output to console for debug"
},
"Print object to console for debug": {
"prefix": "debug object",
"body": [
"console.log('${1:${CLIPBOARD}} :');",
"console.dir(${1:${CLIPBOARD}}, { depth: null, colors: true, showHidden: false });"
],
"description": "Log output object to console for debug"
},
// ajoute un snipet de else / elseif
"else": {
"prefix": "else",
"body": ["else {", "\t$1", "}"],
"description": "Créer un bloc else"
},
"elseif": {
"prefix": "elseif",
"body": ["else if($1){", "\t$2", "}"],
"description": "Créer un bloc else if"
},
"Require Module": {
"prefix": "require",
"body": ["const {$2} = require('$1');$3"],
"description": "snippets for require module"
},
// ES6
"Import Module": {
"prefix": "import",
"body": ["import {$2} from '$1';$3"],
"description": "snippets for import module"
},
"Import CSS": {
"prefix": "importcss",
"body": ["import '$1';$2"],
"description": "snippets for import css module"
},
// fast functions
"var a = function () ": {
"prefix": "var",
"body": ["var $1 = function ($2) $3{", "\t$4", "};"],
"description": "normale"
},
"var a = () => ": {
"prefix": "var",
"body": ["var $1 = ($2) $3=> {", "\t$4", "};"],
"description": "fléchée"
},
"function ()": {
"prefix": "function",
"body": ["function ($1) $2{", "\t$3", "}"],
"description": "normale"
},
"() => ": {
"prefix": "function",
"body": ["($1) $2=> {", "\t$3", "}"],
"description": "fléchée"
},
"props": {
"prefix": "props destructuring",
"body": ["const { $1 } = this.props;", "$2"],
"description": "props destructuring"
},
"state": {
"prefix": "state destructuring",
"body": ["const { $1 } = this.state;", "$2"],
"description": "state destructuring"
}
}
{
// insérer une variable dans un template string
"${}": {
"prefix": "$",
"body": ["\\${$1\\}"],
"description": "Variable dans un template string"
},
// flow comments
"flow": {
"prefix": "flow",
"body": ["// @flow"],
"description": "Ajouter l'analyse flow"
},
"flow strict": {
"prefix": "flow strict",
"body": ["// @flow strict"],
"description": "Ajouter l'analyse flow strict"
},
"flow fix": {
"prefix": "flow fix",
"body": ["// \\$FlowFixMe"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
// eslint comments
"eslint": {
"prefix": "eslint-disable",
"body": ["/* eslint-disable */"],
"description": "Ignorer ce fichier dans l'analyse"
},
"eslint-globals": {
"prefix": "eslint globals enable",
"body": ["/* global ${1:var1}${2:, var2} */"],
"description": "Ajoute des globals au scope de ce fichier"
},
"eslint-line": {
"prefix": "eslint-disable-line",
"body": ["// eslint-disable-next-line"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
"eslint-disable-block": {
"prefix": "eslint-disable-block",
"body": ["/* eslint-disable ${1:rule_name} */"],
"description": "Ignorer la règle à partir d'ici"
},
"eslint-enable-block": {
"prefix": "eslint-enable-block",
"body": ["/* eslint-enable ${1:rule_name} */"],
"description": "Réactiver la règle à partir d'ici"
},
// eslint comments
"tslint": {
"prefix": "tslint-disable",
"body": ["/* tslint:disable */"],
"description": "Ignorer ce fichier dans l'analyse"
},
// "tslint-globals": {
// "prefix": "tslint globals enable",
// "body": ["/* global ${1:var1}${2:, var2} */"],
// "description": "Ajoute des globals au scope de ce fichier"
// },
"tslint-line": {
"prefix": "tslint-disable-line",
"body": ["// tslint:disable-line"],
"description": "Ignorer la ligne dans l'analyse"
},
"tslint-next-line": {
"prefix": "tslint-disable-next-line",
"body": ["// tslint:disable-next-line"],
"description": "Ignorer la prochaine ligne dans l'analyse"
},
"tslint-disable-block": {
"prefix": "tslint-disable-block",
"body": ["/* tslint:disable:${1:rule_name} */"],
"description": "Ignorer la règle à partir d'ici"
},
"tslint-enable-block": {
"prefix": "tslint-enable-block",
"body": ["/* tslint:disable:${1:rule_name} */"],
"description": "Réactiver la règle à partir d'ici"
},
// console log
"Print to console": {
"prefix": "log",
"body": ["console.log($1);"],
"description": "Log output to console"
},
// console log
"Print to console for debug": {
"prefix": "debug",
"body": [
"console.log('${1:${CLIPBOARD}} :');",
"console.log(${1:${CLIPBOARD}});"
],
"description": "Log output to console for debug"
},
// ajoute un snipet de else / elseif
"else": {
"prefix": "else",
"body": ["else {", "\t$1", "}"],
"description": "Créer un bloc else"
},
"elseif": {
"prefix": "elseif",
"body": ["else if($1){", "\t$2", "}"],
"description": "Créer un bloc else if"
},
"Require Module": {
"prefix": "require",
"body": ["const {$2} = require('$1');$3"],
"description": "snippets for require module"
},
// ES6
"Import Module": {
"prefix": "import",
"body": ["import {$2} from '$1';$3"],
"description": "snippets for import module"
},
"Import CSS": {
"prefix": "importcss",
"body": ["import '$1';$2"],
"description": "snippets for import css module"
},
// fast functions
"var a = function () {}": {
"prefix": "var",
"body": ["var $1 = function ($2) $3{", "\t$4", "};"],
"description": "normale"
},
"var a = () => {}": {
"prefix": "var",
"body": ["var $1 = ($2) $3=> {", "\t$4", "};"],
"description": "fléchée"
},
"function ()": {
"prefix": "function",
"body": ["function ($1) $2{", "\t$3", "}"],
"description": "normale"
},
"() => {}": {
"prefix": "function",
"body": ["($1) $2=> {", "\t$3", "}"],
"description": "fléchée"
},
"props": {
"prefix": "props destructuring",
"body": ["const { $1 } = this.props;", "$2"],
"description": "props destructuring"
},
"state": {
"prefix": "state destructuring",
"body": ["const { $1 } = this.state;", "$2"],
"description": "state destructuring"
}
}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\",\"disabled\":true},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\",\"disabled\":true},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\",\"disabled\":true},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\",\"disabled\":true},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\",\"disabled\":true},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\",\"disabled\":true},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\",\"disabled\":true},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"acarreiro.calculate\",\"uuid\":\"ba77bee9-98dc-4b5f-ae4a-9701d1dab0f8\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"alekseychaikovsky.line-jumper\",\"uuid\":\"ea890c5b-b843-4319-ad64-f6c143a9537b\"},\"version\":\"0.1.0\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"alqiu.duplicate\",\"uuid\":\"6497e1f8-1c2a-4a93-84f6-55884b60540c\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"anweber.statusbar-commands\",\"uuid\":\"b4c1afe5-c0bd-413d-b44d-b3138a912810\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"awesomektvn.toggle-semicolon\",\"uuid\":\"239f847d-f465-4b08-9b71-97add0d81e4c\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"christian-kohler.npm-intellisense\",\"uuid\":\"dff6b801-247e-40e9-82e8-8c9b1d19d1b8\"},\"version\":\"1.3.1\",\"installed\":true},{\"identifier\":{\"id\":\"christian-kohler.path-intellisense\",\"uuid\":\"a41c1549-4053-44d4-bf30-60fc809b4a86\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"davidanson.vscode-markdownlint\",\"uuid\":\"daf8b44d-8aae-4da2-80c5-1f770219f643\"},\"version\":\"0.38.0\",\"installed\":true},{\"identifier\":{\"id\":\"davidbabel.clever\",\"uuid\":\"f0f737ce-29c5-407f-a07f-ed492678d78d\"},\"version\":\"0.0.11\",\"installed\":true},{\"identifier\":{\"id\":\"davidbabel.vscode-simpler-icons\",\"uuid\":\"8bfd87ec-2032-4a0e-a630-71eed81a027e\"},\"version\":\"1.6.5\",\"installed\":true},{\"identifier\":{\"id\":\"dbaeumer.vscode-eslint\",\"uuid\":\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\"},\"version\":\"2.1.14\",\"installed\":true,\"state\":{}},{\"identifier\":{\"id\":\"dbankier.vscode-quick-select\",\"uuid\":\"c4fac055-b854-41f0-9610-f8a9d62e9b89\"},\"version\":\"0.2.9\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"deerawan.vscode-dash\",\"uuid\":\"cba79045-6f59-4f86-8c80-af78d566d8cf\"},\"version\":\"2.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"drewbarrett.vscode-coffeescript-preview\",\"uuid\":\"c2c6cc15-8f19-4bb7-82de-67824296d12d\"},\"version\":\"1.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"editorconfig.editorconfig\",\"uuid\":\"f60a60a6-95ba-42d4-b41c-3d24c1b89588\"},\"version\":\"0.16.4\",\"installed\":true},{\"identifier\":{\"id\":\"eg2.tslint\",\"uuid\":\"513cf511-3894-4ee2-8c34-13ab83ddfd37\"},\"version\":\"1.0.44\",\"installed\":true},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.13\",\"installed\":true},{\"identifier\":{\"id\":\"emilast.logfilehighlighter\",\"uuid\":\"e8b488af-fccf-4adf-b60c-fc7455bea107\"},\"version\":\"2.10.0\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"5.8.0\",\"installed\":true},{\"identifier\":{\"id\":\"flowtype.flow-for-vscode\",\"uuid\":\"b3917e4f-5086-4def-a82b-2ae6b708db16\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"foxundermoon.next-js\",\"uuid\":\"d27203d5-48e4-451c-9cad-b6e6bca25f48\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"glen-84.sass-lint\",\"uuid\":\"997fc03c-d81e-4815-8bd1-2c4f9a1ac1a5\"},\"version\":\"1.0.6\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"graphql.vscode-graphql\",\"uuid\":\"55ef6448-487b-49a0-a66e-4d2d9bb82229\"},\"version\":\"0.3.13\",\"installed\":true},{\"identifier\":{\"id\":\"hnw.vscode-auto-open-markdown-preview\",\"uuid\":\"ccf9294f-f78f-429a-8856-387624db2432\"},\"version\":\"0.0.4\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"ibm.output-colorizer\",\"uuid\":\"113b22c8-8125-42ec-8c6b-80c3f5d5fa5f\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"jkjustjoshing.vscode-text-pastry\",\"uuid\":\"93642b4f-5149-4f0b-be9f-eaa0a554e03e\"},\"version\":\"1.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.haml\",\"uuid\":\"31dab038-d2f7-47c2-894e-5c35684dbd0e\"},\"version\":\"1.3.1\",\"installed\":true},{\"identifier\":{\"id\":\"lucax88x.codeacejumper\",\"uuid\":\"ed3d7ee9-a793-4092-bd26-c06819da7a1b\"},\"version\":\"3.3.2\",\"installed\":true},{\"identifier\":{\"id\":\"medzhidov.hex-rgba-converter\",\"uuid\":\"ce2d2e5e-8fb2-405a-9057-6212efa92d00\"},\"version\":\"1.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"minhthai.vscode-todo-parser\",\"uuid\":\"276fd2ee-2d7f-4a4c-b2ea-1780b1f8e59b\"},\"version\":\"1.9.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-azuretools.vscode-docker\",\"uuid\":\"0479fc1c-3d67-49f9-b087-fb9069afe48f\"},\"version\":\"1.8.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ceintl.vscode-language-pack-fr\",\"uuid\":\"3851b234-107a-4b82-a50d-0414e166220d\"},\"version\":\"1.52.2\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.52.2\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.8\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.15\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.74\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"nwhatt.chai-snippets\",\"uuid\":\"dbfcaca2-cabd-47ce-91f3-8e1276d2b50f\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"robinbentley.sass-indented\",\"uuid\":\"e52bce95-a629-455f-8626-e7301b9e372a\"},\"version\":\"1.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"spoonscen.es6-mocha-snippets\",\"uuid\":\"d58b4691-21e7-45b7-93c6-ee7e164288cc\"},\"version\":\"0.2.2\",\"installed\":true},{\"identifier\":{\"id\":\"svetlozarangelov.vscode-open-project\",\"uuid\":\"1311f771-29b8-4da2-a6c2-aa2a39672690\"},\"version\":\"0.0.9\",\"installed\":true},{\"identifier\":{\"id\":\"sysoev.vscode-open-in-github\",\"uuid\":\"b70cf6bc-1796-4191-bcfc-abeb77997ea7\"},\"version\":\"1.14.0\",\"installed\":true},{\"identifier\":{\"id\":\"techer.open-in-browser\",\"uuid\":\"fef63133-dae3-40fb-b81d-6da7617b4b1e\"},\"version\":\"2.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"vilicvane.es-quotes\",\"uuid\":\"4cf94800-a066-464e-a4e0-97f2927ebca2\"},\"version\":\"0.2.6\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"wayou.vscode-todo-highlight\",\"uuid\":\"97a08c5f-6667-4242-a5c5-045dfb6bd4b9\"},\"version\":\"1.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zignd.html-css-class-completion\",\"uuid\":\"7b71fc1b-190d-4f7d-95d1-93e422649b0a\"},\"version\":\"1.19.0\",\"disabled\":true,\"installed\":true}]"}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"acarreiro.calculate\",\"uuid\":\"ba77bee9-98dc-4b5f-ae4a-9701d1dab0f8\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"alekseychaikovsky.line-jumper\",\"uuid\":\"ea890c5b-b843-4319-ad64-f6c143a9537b\"},\"version\":\"0.1.0\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"alqiu.duplicate\",\"uuid\":\"6497e1f8-1c2a-4a93-84f6-55884b60540c\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"anweber.statusbar-commands\",\"uuid\":\"b4c1afe5-c0bd-413d-b44d-b3138a912810\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"awesomektvn.toggle-semicolon\",\"uuid\":\"239f847d-f465-4b08-9b71-97add0d81e4c\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"christian-kohler.npm-intellisense\",\"uuid\":\"dff6b801-247e-40e9-82e8-8c9b1d19d1b8\"},\"version\":\"1.3.1\",\"installed\":true},{\"identifier\":{\"id\":\"christian-kohler.path-intellisense\",\"uuid\":\"a41c1549-4053-44d4-bf30-60fc809b4a86\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"davidanson.vscode-markdownlint\",\"uuid\":\"daf8b44d-8aae-4da2-80c5-1f770219f643\"},\"version\":\"0.38.0\",\"installed\":true},{\"identifier\":{\"id\":\"davidbabel.clever\",\"uuid\":\"f0f737ce-29c5-407f-a07f-ed492678d78d\"},\"version\":\"0.0.11\",\"installed\":true},{\"identifier\":{\"id\":\"davidbabel.vscode-simpler-icons\",\"uuid\":\"8bfd87ec-2032-4a0e-a630-71eed81a027e\"},\"version\":\"1.6.5\",\"installed\":true},{\"identifier\":{\"id\":\"dbaeumer.vscode-eslint\",\"uuid\":\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\"},\"version\":\"2.1.14\",\"installed\":true,\"state\":{}},{\"identifier\":{\"id\":\"dbankier.vscode-quick-select\",\"uuid\":\"c4fac055-b854-41f0-9610-f8a9d62e9b89\"},\"version\":\"0.2.9\",\"installed\":true},{\"identifier\":{\"id\":\"deerawan.vscode-dash\",\"uuid\":\"cba79045-6f59-4f86-8c80-af78d566d8cf\"},\"version\":\"2.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"drewbarrett.vscode-coffeescript-preview\",\"uuid\":\"c2c6cc15-8f19-4bb7-82de-67824296d12d\"},\"version\":\"1.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"editorconfig.editorconfig\",\"uuid\":\"f60a60a6-95ba-42d4-b41c-3d24c1b89588\"},\"version\":\"0.16.4\",\"installed\":true},{\"identifier\":{\"id\":\"eg2.tslint\",\"uuid\":\"513cf511-3894-4ee2-8c34-13ab83ddfd37\"},\"version\":\"1.0.44\",\"installed\":true},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.13\",\"installed\":true},{\"identifier\":{\"id\":\"emilast.logfilehighlighter\",\"uuid\":\"e8b488af-fccf-4adf-b60c-fc7455bea107\"},\"version\":\"2.10.0\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"5.8.0\",\"installed\":true},{\"identifier\":{\"id\":\"flowtype.flow-for-vscode\",\"uuid\":\"b3917e4f-5086-4def-a82b-2ae6b708db16\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"foxundermoon.next-js\",\"uuid\":\"d27203d5-48e4-451c-9cad-b6e6bca25f48\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"glen-84.sass-lint\",\"uuid\":\"997fc03c-d81e-4815-8bd1-2c4f9a1ac1a5\"},\"version\":\"1.0.6\",\"installed\":true},{\"identifier\":{\"id\":\"graphql.vscode-graphql\",\"uuid\":\"55ef6448-487b-49a0-a66e-4d2d9bb82229\"},\"version\":\"0.3.13\",\"installed\":true},{\"identifier\":{\"id\":\"hnw.vscode-auto-open-markdown-preview\",\"uuid\":\"ccf9294f-f78f-429a-8856-387624db2432\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"ibm.output-colorizer\",\"uuid\":\"113b22c8-8125-42ec-8c6b-80c3f5d5fa5f\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"jkjustjoshing.vscode-text-pastry\",\"uuid\":\"93642b4f-5149-4f0b-be9f-eaa0a554e03e\"},\"version\":\"1.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.haml\",\"uuid\":\"31dab038-d2f7-47c2-894e-5c35684dbd0e\"},\"version\":\"1.3.1\",\"installed\":true},{\"identifier\":{\"id\":\"lucax88x.codeacejumper\",\"uuid\":\"ed3d7ee9-a793-4092-bd26-c06819da7a1b\"},\"version\":\"3.3.2\",\"installed\":true},{\"identifier\":{\"id\":\"medzhidov.hex-rgba-converter\",\"uuid\":\"ce2d2e5e-8fb2-405a-9057-6212efa92d00\"},\"version\":\"1.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"minhthai.vscode-todo-parser\",\"uuid\":\"276fd2ee-2d7f-4a4c-b2ea-1780b1f8e59b\"},\"version\":\"1.9.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-azuretools.vscode-docker\",\"uuid\":\"0479fc1c-3d67-49f9-b087-fb9069afe48f\"},\"version\":\"1.9.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ceintl.vscode-language-pack-fr\",\"uuid\":\"3851b234-107a-4b82-a50d-0414e166220d\"},\"version\":\"1.52.2\",\"installed\":true},{\"identifier\":{\"id\":\"ms-dotnettools.csharp\",\"uuid\":\"d0bfc4ab-1d3a-4487-8782-7cf6027b4fff\"},\"version\":\"1.23.8\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl\",\"uuid\":\"f0c5397b-d357-4197-99f0-cb4202f22818\"},\"version\":\"0.52.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.azure-account\",\"uuid\":\"819a23e1-b6c6-41cf-9029-e653b537d996\"},\"version\":\"0.9.4\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.52.2\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.8\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.15\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.74\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"nwhatt.chai-snippets\",\"uuid\":\"dbfcaca2-cabd-47ce-91f3-8e1276d2b50f\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"omartawfik.github-actions-vscode\",\"uuid\":\"2d66c8be-8803-4ab7-9a79-d980db2d43d1\"},\"version\":\"2.7.0\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.28.0\",\"installed\":true},{\"identifier\":{\"id\":\"robinbentley.sass-indented\",\"uuid\":\"e52bce95-a629-455f-8626-e7301b9e372a\"},\"version\":\"1.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"spoonscen.es6-mocha-snippets\",\"uuid\":\"d58b4691-21e7-45b7-93c6-ee7e164288cc\"},\"version\":\"0.2.2\",\"installed\":true},{\"identifier\":{\"id\":\"svetlozarangelov.vscode-open-project\",\"uuid\":\"1311f771-29b8-4da2-a6c2-aa2a39672690\"},\"version\":\"0.0.9\",\"installed\":true},{\"identifier\":{\"id\":\"sysoev.vscode-open-in-github\",\"uuid\":\"b70cf6bc-1796-4191-bcfc-abeb77997ea7\"},\"version\":\"1.14.0\",\"installed\":true},{\"identifier\":{\"id\":\"techer.open-in-browser\",\"uuid\":\"fef63133-dae3-40fb-b81d-6da7617b4b1e\"},\"version\":\"2.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"vilicvane.es-quotes\",\"uuid\":\"4cf94800-a066-464e-a4e0-97f2927ebca2\"},\"version\":\"0.2.6\",\"installed\":true},{\"identifier\":{\"id\":\"wayou.vscode-todo-highlight\",\"uuid\":\"97a08c5f-6667-4242-a5c5-045dfb6bd4b9\"},\"version\":\"1.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.28.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zignd.html-css-class-completion\",\"uuid\":\"7b71fc1b-190d-4f7d-95d1-93e422649b0a\"},\"version\":\"1.20.0\",\"disabled\":true,\"installed\":true}]"}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"acarreiro.calculate\",\"uuid\":\"ba77bee9-98dc-4b5f-ae4a-9701d1dab0f8\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"alekseychaikovsky.line-jumper\",\"uuid\":\"ea890c5b-b843-4319-ad64-f6c143a9537b\"},\"version\":\"0.1.0\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"alqiu.duplicate\",\"uuid\":\"6497e1f8-1c2a-4a93-84f6-55884b60540c\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"anweber.statusbar-commands\",\"uuid\":\"b4c1afe5-c0bd-413d-b44d-b3138a912810\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"awesomektvn.toggle-semicolon\",\"uuid\":\"239f847d-f465-4b08-9b71-97add0d81e4c\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"christian-kohler.npm-intellisense\",\"uuid\":\"dff6b801-247e-40e9-82e8-8c9b1d19d1b8\"},\"version\":\"1.3.1\",\"installed\":true},{\"identifier\":{\"id\":\"christian-kohler.path-intellisense\",\"uuid\":\"a41c1549-4053-44d4-bf30-60fc809b4a86\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"davidanson.vscode-markdownlint\",\"uuid\":\"daf8b44d-8aae-4da2-80c5-1f770219f643\"},\"version\":\"0.39.0\",\"installed\":true},{\"identifier\":{\"id\":\"davidbabel.clever\",\"uuid\":\"f0f737ce-29c5-407f-a07f-ed492678d78d\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"davidbabel.vscode-simpler-icons\",\"uuid\":\"8bfd87ec-2032-4a0e-a630-71eed81a027e\"},\"version\":\"1.6.5\",\"installed\":true},{\"identifier\":{\"id\":\"dbaeumer.vscode-eslint\",\"uuid\":\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\"},\"version\":\"2.1.16\",\"installed\":true},{\"identifier\":{\"id\":\"dbankier.vscode-quick-select\",\"uuid\":\"c4fac055-b854-41f0-9610-f8a9d62e9b89\"},\"version\":\"0.2.9\",\"installed\":true},{\"identifier\":{\"id\":\"deerawan.vscode-dash\",\"uuid\":\"cba79045-6f59-4f86-8c80-af78d566d8cf\"},\"version\":\"2.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"drewbarrett.vscode-coffeescript-preview\",\"uuid\":\"c2c6cc15-8f19-4bb7-82de-67824296d12d\"},\"version\":\"1.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"editorconfig.editorconfig\",\"uuid\":\"f60a60a6-95ba-42d4-b41c-3d24c1b89588\"},\"version\":\"0.16.4\",\"installed\":true},{\"identifier\":{\"id\":\"eg2.tslint\",\"uuid\":\"513cf511-3894-4ee2-8c34-13ab83ddfd37\"},\"version\":\"1.0.44\",\"installed\":true},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.16\",\"installed\":true},{\"identifier\":{\"id\":\"emilast.logfilehighlighter\",\"uuid\":\"e8b488af-fccf-4adf-b60c-fc7455bea107\"},\"version\":\"2.11.0\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"5.8.0\",\"installed\":true},{\"identifier\":{\"id\":\"flowtype.flow-for-vscode\",\"uuid\":\"b3917e4f-5086-4def-a82b-2ae6b708db16\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"foxundermoon.next-js\",\"uuid\":\"d27203d5-48e4-451c-9cad-b6e6bca25f48\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"glen-84.sass-lint\",\"uuid\":\"997fc03c-d81e-4815-8bd1-2c4f9a1ac1a5\"},\"version\":\"1.0.6\",\"installed\":true},{\"identifier\":{\"id\":\"graphql.vscode-graphql\",\"uuid\":\"55ef6448-487b-49a0-a66e-4d2d9bb82229\"},\"version\":\"0.3.14\",\"installed\":true},{\"identifier\":{\"id\":\"hnw.vscode-auto-open-markdown-preview\",\"uuid\":\"ccf9294f-f78f-429a-8856-387624db2432\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"ibm.output-colorizer\",\"uuid\":\"113b22c8-8125-42ec-8c6b-80c3f5d5fa5f\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"jkjustjoshing.vscode-text-pastry\",\"uuid\":\"93642b4f-5149-4f0b-be9f-eaa0a554e03e\"},\"version\":\"1.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.haml\",\"uuid\":\"31dab038-d2f7-47c2-894e-5c35684dbd0e\"},\"version\":\"1.3.1\",\"installed\":true},{\"identifier\":{\"id\":\"lucax88x.codeacejumper\",\"uuid\":\"ed3d7ee9-a793-4092-bd26-c06819da7a1b\"},\"version\":\"3.3.2\",\"installed\":true},{\"identifier\":{\"id\":\"medzhidov.hex-rgba-converter\",\"uuid\":\"ce2d2e5e-8fb2-405a-9057-6212efa92d00\"},\"version\":\"1.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"minhthai.vscode-todo-parser\",\"uuid\":\"276fd2ee-2d7f-4a4c-b2ea-1780b1f8e59b\"},\"version\":\"1.9.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-azuretools.vscode-docker\",\"uuid\":\"0479fc1c-3d67-49f9-b087-fb9069afe48f\"},\"version\":\"1.10.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ceintl.vscode-language-pack-fr\",\"uuid\":\"3851b234-107a-4b82-a50d-0414e166220d\"},\"version\":\"1.52.2\",\"installed\":true},{\"identifier\":{\"id\":\"ms-dotnettools.csharp\",\"uuid\":\"d0bfc4ab-1d3a-4487-8782-7cf6027b4fff\"},\"version\":\"1.23.9\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl\",\"uuid\":\"f0c5397b-d357-4197-99f0-cb4202f22818\"},\"version\":\"0.52.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.azure-account\",\"uuid\":\"819a23e1-b6c6-41cf-9029-e653b537d996\"},\"version\":\"0.9.7\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.52.2\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.8\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.15\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.74\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"nwhatt.chai-snippets\",\"uuid\":\"dbfcaca2-cabd-47ce-91f3-8e1276d2b50f\"},\"version\":\"0.1.0\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"omartawfik.github-actions-vscode\",\"uuid\":\"2d66c8be-8803-4ab7-9a79-d980db2d43d1\"},\"version\":\"2.7.0\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.28.1\",\"installed\":true},{\"identifier\":{\"id\":\"robinbentley.sass-indented\",\"uuid\":\"e52bce95-a629-455f-8626-e7301b9e372a\"},\"version\":\"1.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"spoonscen.es6-mocha-snippets\",\"uuid\":\"d58b4691-21e7-45b7-93c6-ee7e164288cc\"},\"version\":\"0.2.2\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"svetlozarangelov.vscode-open-project\",\"uuid\":\"1311f771-29b8-4da2-a6c2-aa2a39672690\"},\"version\":\"0.0.9\",\"installed\":true},{\"identifier\":{\"id\":\"sysoev.vscode-open-in-github\",\"uuid\":\"b70cf6bc-1796-4191-bcfc-abeb77997ea7\"},\"version\":\"1.15.0\",\"installed\":true},{\"identifier\":{\"id\":\"techer.open-in-browser\",\"uuid\":\"fef63133-dae3-40fb-b81d-6da7617b4b1e\"},\"version\":\"2.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"vilicvane.es-quotes\",\"uuid\":\"4cf94800-a066-464e-a4e0-97f2927ebca2\"},\"version\":\"0.2.6\",\"installed\":true},{\"identifier\":{\"id\":\"wayou.vscode-todo-highlight\",\"uuid\":\"97a08c5f-6667-4242-a5c5-045dfb6bd4b9\"},\"version\":\"1.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.28.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zignd.html-css-class-completion\",\"uuid\":\"7b71fc1b-190d-4f7d-95d1-93e422649b0a\"},\"version\":\"1.20.0\",\"disabled\":true,\"installed\":true}]"}
{"ref":"8f56d7da-a50a-4ad8-a223-1efeeb48be2f","content":"{\"version\":5,\"machineId\":\"3a808e65-95dd-472f-86eb-512174f776d6\",\"content\":\"[{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.bat\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.clojure\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.coffeescript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.configuration-editing\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.cpp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.csharp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-auto-launch\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-server-ready\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.docker\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.emmet\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.extension-editing\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.fsharp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git-ui\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github-authentication\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.go\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.groovy\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.grunt\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.gulp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.handlebars\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.hlsl\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.image-preview\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ini\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.jake\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.java\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.javascript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.less\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.log\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.lua\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.make\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.merge-conflict\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.microsoft-authentication\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug\\\",\\\"uuid\\\":\\\"25629058-ddac-4e17-abba-74678e126c5d\\\"},\\\"version\\\":\\\"1.51.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug-companion\\\",\\\"uuid\\\":\\\"99cb0b7f-7354-4278-b8da-6cc79972169d\\\"},\\\"version\\\":\\\"1.0.8\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug\\\",\\\"uuid\\\":\\\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\\\"},\\\"version\\\":\\\"1.44.14\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug2\\\",\\\"uuid\\\":\\\"36d19e17-7569-4841-a001-947eb18602b2\\\"},\\\"version\\\":\\\"1.42.5\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.references-view\\\",\\\"uuid\\\":\\\"dc489f46-520d-4556-ae85-1f9eab3c412d\\\"},\\\"version\\\":\\\"0.0.71\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.vscode-js-profile-table\\\",\\\"uuid\\\":\\\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\\\"},\\\"version\\\":\\\"0.0.11\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.npm\\\"},\\\"version\\\":\\\"1.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.objective-c\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.perl\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.powershell\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.pug\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.python\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.r\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.razor\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ruby\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.rust\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.scss\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.search-result\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shaderlab\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shellscript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.sql\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.swift\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-abyss\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-defaults\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-kimbie-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai-dimmed\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-quietlight\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-red\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vscode-theme-seti\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-light\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-tomorrow-night-blue\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vb\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.xml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.yaml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"acarreiro.calculate\\\",\\\"uuid\\\":\\\"ba77bee9-98dc-4b5f-ae4a-9701d1dab0f8\\\"},\\\"version\\\":\\\"2.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"alekseychaikovsky.line-jumper\\\",\\\"uuid\\\":\\\"ea890c5b-b843-4319-ad64-f6c143a9537b\\\"},\\\"version\\\":\\\"0.1.0\\\",\\\"disabled\\\":true,\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"alqiu.duplicate\\\",\\\"uuid\\\":\\\"6497e1f8-1c2a-4a93-84f6-55884b60540c\\\"},\\\"version\\\":\\\"0.0.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"anweber.statusbar-commands\\\",\\\"uuid\\\":\\\"b4c1afe5-c0bd-413d-b44d-b3138a912810\\\"},\\\"version\\\":\\\"1.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"awesomektvn.toggle-semicolon\\\",\\\"uuid\\\":\\\"239f847d-f465-4b08-9b71-97add0d81e4c\\\"},\\\"version\\\":\\\"0.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"castwide.solargraph\\\",\\\"uuid\\\":\\\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\\\"},\\\"version\\\":\\\"0.21.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"christian-kohler.npm-intellisense\\\",\\\"uuid\\\":\\\"dff6b801-247e-40e9-82e8-8c9b1d19d1b8\\\"},\\\"version\\\":\\\"1.3.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"christian-kohler.path-intellisense\\\",\\\"uuid\\\":\\\"a41c1549-4053-44d4-bf30-60fc809b4a86\\\"},\\\"version\\\":\\\"2.3.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"davidanson.vscode-markdownlint\\\",\\\"uuid\\\":\\\"daf8b44d-8aae-4da2-80c5-1f770219f643\\\"},\\\"version\\\":\\\"0.38.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"davidbabel.clever\\\",\\\"uuid\\\":\\\"f0f737ce-29c5-407f-a07f-ed492678d78d\\\"},\\\"version\\\":\\\"0.0.11\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"davidbabel.vscode-simpler-icons\\\",\\\"uuid\\\":\\\"8bfd87ec-2032-4a0e-a630-71eed81a027e\\\"},\\\"version\\\":\\\"1.6.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dbaeumer.vscode-eslint\\\",\\\"uuid\\\":\\\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\\\"},\\\"version\\\":\\\"2.1.13\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dbankier.vscode-quick-select\\\",\\\"uuid\\\":\\\"c4fac055-b854-41f0-9610-f8a9d62e9b89\\\"},\\\"version\\\":\\\"0.2.9\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"deerawan.vscode-dash\\\",\\\"uuid\\\":\\\"cba79045-6f59-4f86-8c80-af78d566d8cf\\\"},\\\"version\\\":\\\"2.4.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"drewbarrett.vscode-coffeescript-preview\\\",\\\"uuid\\\":\\\"c2c6cc15-8f19-4bb7-82de-67824296d12d\\\"},\\\"version\\\":\\\"1.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"editorconfig.editorconfig\\\",\\\"uuid\\\":\\\"f60a60a6-95ba-42d4-b41c-3d24c1b89588\\\"},\\\"version\\\":\\\"0.16.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"eg2.tslint\\\",\\\"uuid\\\":\\\"513cf511-3894-4ee2-8c34-13ab83ddfd37\\\"},\\\"version\\\":\\\"1.0.44\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"eg2.vscode-npm-script\\\",\\\"uuid\\\":\\\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\\\"},\\\"version\\\":\\\"0.3.13\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"emilast.logfilehighlighter\\\",\\\"uuid\\\":\\\"e8b488af-fccf-4adf-b60c-fc7455bea107\\\"},\\\"version\\\":\\\"2.10.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"esbenp.prettier-vscode\\\",\\\"uuid\\\":\\\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\\\"},\\\"version\\\":\\\"5.8.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"glen-84.sass-lint\\\",\\\"uuid\\\":\\\"997fc03c-d81e-4815-8bd1-2c4f9a1ac1a5\\\"},\\\"version\\\":\\\"1.0.6\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"hnw.vscode-auto-open-markdown-preview\\\",\\\"uuid\\\":\\\"ccf9294f-f78f-429a-8856-387624db2432\\\"},\\\"version\\\":\\\"0.0.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ibm.output-colorizer\\\",\\\"uuid\\\":\\\"113b22c8-8125-42ec-8c6b-80c3f5d5fa5f\\\"},\\\"version\\\":\\\"0.1.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"jkjustjoshing.vscode-text-pastry\\\",\\\"uuid\\\":\\\"93642b4f-5149-4f0b-be9f-eaa0a554e03e\\\"},\\\"version\\\":\\\"1.2.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"karunamurti.haml\\\",\\\"uuid\\\":\\\"31dab038-d2f7-47c2-894e-5c35684dbd0e\\\"},\\\"version\\\":\\\"1.3.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"lucax88x.codeacejumper\\\",\\\"uuid\\\":\\\"ed3d7ee9-a793-4092-bd26-c06819da7a1b\\\"},\\\"version\\\":\\\"3.3.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"minhthai.vscode-todo-parser\\\",\\\"uuid\\\":\\\"276fd2ee-2d7f-4a4c-b2ea-1780b1f8e59b\\\"},\\\"version\\\":\\\"1.9.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-azuretools.vscode-docker\\\",\\\"uuid\\\":\\\"0479fc1c-3d67-49f9-b087-fb9069afe48f\\\"},\\\"version\\\":\\\"1.8.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-ceintl.vscode-language-pack-fr\\\",\\\"uuid\\\":\\\"3851b234-107a-4b82-a50d-0414e166220d\\\"},\\\"version\\\":\\\"1.51.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-dotnettools.csharp\\\",\\\"uuid\\\":\\\"d0bfc4ab-1d3a-4487-8782-7cf6027b4fff\\\"},\\\"version\\\":\\\"1.23.7\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode-remote.remote-wsl\\\",\\\"uuid\\\":\\\"f0c5397b-d357-4197-99f0-cb4202f22818\\\"},\\\"version\\\":\\\"0.51.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.azure-account\\\",\\\"uuid\\\":\\\"819a23e1-b6c6-41cf-9029-e653b537d996\\\"},\\\"version\\\":\\\"0.9.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"nwhatt.chai-snippets\\\",\\\"uuid\\\":\\\"dbfcaca2-cabd-47ce-91f3-8e1276d2b50f\\\"},\\\"version\\\":\\\"0.1.0\\\",\\\"disabled\\\":true,\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"omartawfik.github-actions-vscode\\\",\\\"uuid\\\":\\\"2d66c8be-8803-4ab7-9a79-d980db2d43d1\\\"},\\\"version\\\":\\\"2.7.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"rebornix.ruby\\\",\\\"uuid\\\":\\\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\\\"},\\\"version\\\":\\\"0.27.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"robinbentley.sass-indented\\\",\\\"uuid\\\":\\\"e52bce95-a629-455f-8626-e7301b9e372a\\\"},\\\"version\\\":\\\"1.5.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"shan.code-settings-sync\\\",\\\"uuid\\\":\\\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\\\"},\\\"version\\\":\\\"3.4.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"svetlozarangelov.vscode-open-project\\\",\\\"uuid\\\":\\\"1311f771-29b8-4da2-a6c2-aa2a39672690\\\"},\\\"version\\\":\\\"0.0.9\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"sysoev.vscode-open-in-github\\\",\\\"uuid\\\":\\\"b70cf6bc-1796-4191-bcfc-abeb77997ea7\\\"},\\\"version\\\":\\\"1.14.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"techer.open-in-browser\\\",\\\"uuid\\\":\\\"fef63133-dae3-40fb-b81d-6da7617b4b1e\\\"},\\\"version\\\":\\\"2.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vilicvane.es-quotes\\\",\\\"uuid\\\":\\\"4cf94800-a066-464e-a4e0-97f2927ebca2\\\"},\\\"version\\\":\\\"0.2.6\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wayou.vscode-todo-highlight\\\",\\\"uuid\\\":\\\"97a08c5f-6667-4242-a5c5-045dfb6bd4b9\\\"},\\\"version\\\":\\\"1.0.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wingrunr21.vscode-ruby\\\",\\\"uuid\\\":\\\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\\\"},\\\"version\\\":\\\"0.27.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wmaurer.change-case\\\",\\\"uuid\\\":\\\"2aa040bf-c73a-455d-8946-5c6cc83b8019\\\"},\\\"version\\\":\\\"1.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"flowtype.flow-for-vscode\\\",\\\"uuid\\\":\\\"b3917e4f-5086-4def-a82b-2ae6b708db16\\\"},\\\"version\\\":\\\"1.5.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"foxundermoon.next-js\\\",\\\"uuid\\\":\\\"d27203d5-48e4-451c-9cad-b6e6bca25f48\\\"},\\\"version\\\":\\\"0.0.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"graphql.vscode-graphql\\\",\\\"uuid\\\":\\\"55ef6448-487b-49a0-a66e-4d2d9bb82229\\\"},\\\"version\\\":\\\"0.3.13\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"medzhidov.hex-rgba-converter\\\",\\\"uuid\\\":\\\"ce2d2e5e-8fb2-405a-9057-6212efa92d00\\\"},\\\"version\\\":\\\"1.0.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"spoonscen.es6-mocha-snippets\\\",\\\"uuid\\\":\\\"d58b4691-21e7-45b7-93c6-ee7e164288cc\\\"},\\\"version\\\":\\\"0.2.2\\\",\\\"disabled\\\":true,\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"zignd.html-css-class-completion\\\",\\\"uuid\\\":\\\"7b71fc1b-190d-4f7d-95d1-93e422649b0a\\\"},\\\"version\\\":\\\"1.19.0\\\",\\\"disabled\\\":true,\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode-remote.remote-wsl-recommender\\\",\\\"uuid\\\":\\\"cb296d3c-017a-4dee-83af-ebb5a5a16e9a\\\"},\\\"version\\\":\\\"0.0.5\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.simple-browser\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.testing-editor-contributions\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"rickvansloten.bbcode\\\",\\\"uuid\\\":\\\"5fa27774-5657-461c-b656-b0f04454b1aa\\\"},\\\"version\\\":\\\"0.0.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.julia\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.notebook-markdown-extensions\\\"},\\\"version\\\":\\\"1.0.0\\\"}]\"}","skippedExtensions":[]}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":28},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":29},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":44},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":57},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":59},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":62}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"63\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"false\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"https://i.imgur.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":28},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":29},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":44},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":57},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":59},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":62}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"63\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"false\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"https://i.imgur.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"fix db\\\",\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":2}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":28},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":29},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":44},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":57},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":59},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":62}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"63\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"true\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"https://i.imgur.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"improve discord check\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"fix db\\\",\\\"multiples fixes\\\",\\\"fix discord script\\\",\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":2}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":28},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":29},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":44},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":57},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":59},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":62}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"63\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"true\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"https://i.imgur.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"improve discord check\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"fix db\\\",\\\"multiples fixes\\\",\\\"fix discord script\\\",\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":2}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":28},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":29},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":44},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":57},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":59},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":62}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"63\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"false\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"https://i.imgur.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"improve discord check\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"fix db\\\",\\\"multiples fixes\\\",\\\"fix discord script\\\",\\\"restore SSR add fr local to datepickers\\\",\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":2}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":28},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":29},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":44},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":57},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":59},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":62}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"63\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"false\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"https://i.imgur.com\\\"]\"},\"ignoreShellEnvSlowWarning\":{\"version\":1,\"value\":\"true\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy 2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"improve discord check\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt/modules/shunit2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"fix db\\\",\\\"multiples fixes\\\",\\\"fix discord script\\\",\\\"restore SSR add fr local to datepickers\\\",\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":2}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":28},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":29},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":44},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":57},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":59},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":63}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"64\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"false\"},\"fileBasedRecommendations/promptedFileExtensions\":{\"version\":1,\"value\":\"[\\\"bak\\\"]\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"https://i.imgur.com\\\"]\"},\"ignoreShellEnvSlowWarning\":{\"version\":1,\"value\":\"true\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursGithub\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursSourcetree\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy 2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"improve discord check\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/game\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/yms\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt/modules/shunit2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"fix db\\\",\\\"multiples fixes\\\",\\\"fix discord script\\\",\\\"restore SSR add fr local to datepickers\\\",\\\"\\\",\\\"tempo\\\",\\\"ajout du cham elem\\\",\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":2}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":59},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":63},{\\\"key\\\":\\\"extension.changeCase.lower\\\",\\\"value\\\":64},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":65},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":66},{\\\"key\\\":\\\"clever.maximize.toggleWithSidebar\\\",\\\"value\\\":67},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":71},{\\\"key\\\":\\\"workbench.action.files.saveWithoutFormatting\\\",\\\"value\\\":72},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":74}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"75\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"true\"},\"fileBasedRecommendations/promptedFileExtensions\":{\"version\":1,\"value\":\"[\\\"bak\\\"]\"},\"github-DavidBabel\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"vscode.github\\\",\\\"name\\\":\\\"GitHub\\\"}]\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"hasNotifiedOfSettingsAutosave\":{\"version\":1,\"value\":\"true\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*\\\"]\"},\"http.linkProtectionTrustedDomainsContent\":{\"version\":1,\"value\":\"// Links matching one or more entries in the list below can be opened without link protection.\\n// The following examples show what entries can look like:\\n// - \\\"https://microsoft.com\\\": Matches this specific domain using https\\n// - \\\"https://microsoft.com:8080\\\": Matches this specific domain on this port using https\\n// - \\\"https://microsoft.com:*\\\": Matches this specific domain on any port using https\\n// - \\\"https://microsoft.com/foo\\\": Matches https://microsoft.com/foo and https://microsoft.com/foo/bar,\\n// but not https://microsoft.com/foobar or https://microsoft.com/bar\\n// - \\\"https://*.microsoft.com\\\": Match all domains ending in \\\"microsoft.com\\\" using https\\n// - \\\"microsoft.com\\\": Match this specific domain using either http or https\\n// - \\\"*.microsoft.com\\\": Match all domains ending in \\\"microsoft.com\\\" using either http or https\\n// - \\\"http://192.168.0.1: Matches this specific IP using http\\n// - \\\"http://192.168.0.*: Matches all IP's with this prefix using http\\n// - \\\"*\\\": Match all domains using either http or https\\n//\\n// By default, VS Code trusts \\\"localhost\\\" as well as the following domains:\\n// - \\\"https://*.visualstudio.com\\\"\\n// - \\\"https://*.microsoft.com\\\"\\n// - \\\"https://aka.ms\\\"\\n// - \\\"https://vscode-auth.github.com\\\"\\n// - \\\"https://*.gallerycdn.vsassets.io\\\"\\n// - \\\"https://github.com/microsoft/\\\"\\n// - \\\"https://github.com/MicrosoftDocs/\\\"\\n// - \\\"https://login.microsoftonline.com\\\"\\n//\\n// Additionally, the following domains are trusted based on your logged-in Accounts:\\n// - \\\"https://github.com\\\"\\n//\\n// Further, the following domains are trusted based on your workspace configuration:\\n// - \\\"https://github.com/DavidBabel/tbc-raids/\\\"\\n//\\n// You can use the \\\"Manage Trusted Domains\\\" command to open this file.\\n// Save this file to apply the trusted domains rules.\\n[\\n \\\"*\\\"\\n]\"},\"ignoreShellEnvSlowWarning\":{\"version\":1,\"value\":\"true\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursGithub\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursSourcetree\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy 2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"improve discord check\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/game\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/yms\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt/modules/shunit2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"fix db\\\",\\\"multiples fixes\\\",\\\"fix discord script\\\",\\\"restore SSR add fr local to datepickers\\\",\\\"\\\",\\\"tempo\\\",\\\"ajout du cham elem\\\",\\\"bump node version\\\",\\\"debug process.env.DATABASE_URL\\\",\\\"fix node 12\\\",\\\"fix img for paladin\\\",\\\"fix symbol for search\\\",\\\"change snackbar timing\\\",\\\"update data on click\\\",\\\"amélioration discord bot\\\",\\\"add item name\\\",\\\"fix bot\\\",\\\"switch to mono assign Saphi KT\\\",\\\"fix gothik, add monoboss attribs\\\",\\\"add monobosses\\\",\\\"update roster generator, allow loading and TBC\\\",\\\"update link to TBC recrut\\\",\\\"change postuler link\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/clever-vscode\":{\"version\":1,\"value\":\"[\\\"change shortcuts, add fast array insert\\\",\\\"revamp readme\\\",\\\"bump typescript\\\",\\\"bump typescript and change version\\\",\\\"insert env in travis\\\",\\\"adapt script to yarn\\\",\\\"move vscode to dependencies\\\",\\\"cleanup repo\\\",\\\"better array insert\\\",\\\"bump version\\\",\\\"refix readme menu\\\",\\\"bump version\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/tbc-raids\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":2}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":63},{\\\"key\\\":\\\"extension.changeCase.lower\\\",\\\"value\\\":64},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":65},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":66},{\\\"key\\\":\\\"clever.maximize.toggleWithSidebar\\\",\\\"value\\\":67},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":71},{\\\"key\\\":\\\"workbench.action.files.saveWithoutFormatting\\\",\\\"value\\\":72},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":76},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":77}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"78\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"true\"},\"fileBasedRecommendations/promptedFileExtensions\":{\"version\":1,\"value\":\"[\\\"bak\\\"]\"},\"github-DavidBabel\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"vscode.github\\\",\\\"name\\\":\\\"GitHub\\\"}]\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"hasNotifiedOfSettingsAutosave\":{\"version\":1,\"value\":\"true\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*\\\"]\"},\"http.linkProtectionTrustedDomainsContent\":{\"version\":1,\"value\":\"// Links matching one or more entries in the list below can be opened without link protection.\\n// The following examples show what entries can look like:\\n// - \\\"https://microsoft.com\\\": Matches this specific domain using https\\n// - \\\"https://microsoft.com:8080\\\": Matches this specific domain on this port using https\\n// - \\\"https://microsoft.com:*\\\": Matches this specific domain on any port using https\\n// - \\\"https://microsoft.com/foo\\\": Matches https://microsoft.com/foo and https://microsoft.com/foo/bar,\\n// but not https://microsoft.com/foobar or https://microsoft.com/bar\\n// - \\\"https://*.microsoft.com\\\": Match all domains ending in \\\"microsoft.com\\\" using https\\n// - \\\"microsoft.com\\\": Match this specific domain using either http or https\\n// - \\\"*.microsoft.com\\\": Match all domains ending in \\\"microsoft.com\\\" using either http or https\\n// - \\\"http://192.168.0.1: Matches this specific IP using http\\n// - \\\"http://192.168.0.*: Matches all IP's with this prefix using http\\n// - \\\"*\\\": Match all domains using either http or https\\n//\\n// By default, VS Code trusts \\\"localhost\\\" as well as the following domains:\\n// - \\\"https://*.visualstudio.com\\\"\\n// - \\\"https://*.microsoft.com\\\"\\n// - \\\"https://aka.ms\\\"\\n// - \\\"https://vscode-auth.github.com\\\"\\n// - \\\"https://*.gallerycdn.vsassets.io\\\"\\n// - \\\"https://github.com/microsoft/\\\"\\n// - \\\"https://github.com/MicrosoftDocs/\\\"\\n// - \\\"https://login.microsoftonline.com\\\"\\n//\\n// Additionally, the following domains are trusted based on your logged-in Accounts:\\n// - \\\"https://github.com\\\"\\n//\\n// Further, the following domains are trusted based on your workspace configuration:\\n// - \\\"https://github.com/DavidBabel/tbc-raids/\\\"\\n//\\n// You can use the \\\"Manage Trusted Domains\\\" command to open this file.\\n// Save this file to apply the trusted domains rules.\\n[\\n \\\"*\\\"\\n]\"},\"ignoreShellEnvSlowWarning\":{\"version\":1,\"value\":\"true\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursGithub\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursSourcetree\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy 2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"improve discord check\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/game\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/yms\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt/modules/shunit2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"fix db\\\",\\\"multiples fixes\\\",\\\"fix discord script\\\",\\\"restore SSR add fr local to datepickers\\\",\\\"\\\",\\\"tempo\\\",\\\"ajout du cham elem\\\",\\\"bump node version\\\",\\\"debug process.env.DATABASE_URL\\\",\\\"fix node 12\\\",\\\"fix img for paladin\\\",\\\"fix symbol for search\\\",\\\"change snackbar timing\\\",\\\"update data on click\\\",\\\"amélioration discord bot\\\",\\\"add item name\\\",\\\"fix bot\\\",\\\"switch to mono assign Saphi KT\\\",\\\"fix gothik, add monoboss attribs\\\",\\\"add monobosses\\\",\\\"update roster generator, allow loading and TBC\\\",\\\"update link to TBC recrut\\\",\\\"change postuler link\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/clever-vscode\":{\"version\":1,\"value\":\"[\\\"change shortcuts, add fast array insert\\\",\\\"revamp readme\\\",\\\"bump typescript\\\",\\\"bump typescript and change version\\\",\\\"insert env in travis\\\",\\\"adapt script to yarn\\\",\\\"move vscode to dependencies\\\",\\\"cleanup repo\\\",\\\"better array insert\\\",\\\"bump version\\\",\\\"refix readme menu\\\",\\\"bump version\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/tbc-raids\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":2}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\",\\\"label\\\":\\\"Sombre+ (sombre par défaut)\\\",\\\"settingsId\\\":\\\"Default Dark+\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#D4D4D4\\\"},\\\"scope\\\":[\\\"meta.embedded\\\",\\\"source.groovy.embedded\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"emphasis\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"strong\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#000080\\\"},\\\"scope\\\":\\\"header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"variable.other.enummember\\\",\\\"keyword.operator.plus.exponent\\\",\\\"keyword.operator.minus.exponent\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#646695\\\"},\\\"scope\\\":\\\"constant.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"entity.name.tag.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":[\\\"entity.other.attribute-name.class.css\\\",\\\"entity.other.attribute-name.class.mixin.css\\\",\\\"entity.other.attribute-name.id.css\\\",\\\"entity.other.attribute-name.parent-selector.css\\\",\\\"entity.other.attribute-name.pseudo-class.css\\\",\\\"entity.other.attribute-name.pseudo-element.css\\\",\\\"source.css.less entity.other.attribute-name.id\\\",\\\"entity.other.attribute-name.scss\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44747\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"underline\\\"},\\\"scope\\\":\\\"markup.underline\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.bold\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.heading\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"markup.changed\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6A9955\\\"},\\\"scope\\\":\\\"punctuation.definition.quote.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6796e6\\\"},\\\"scope\\\":\\\"punctuation.definition.list.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"markup.inline.raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#808080\\\"},\\\"scope\\\":\\\"punctuation.definition.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"meta.preprocessor\\\",\\\"entity.name.function.preprocessor\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"meta.preprocessor.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"meta.preprocessor.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.key.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"meta.diff.header\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"storage.modifier\\\",\\\"keyword.operator.noexcept\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":[\\\"string\\\",\\\"meta.embedded.assembly\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ce9178\\\"},\\\"scope\\\":\\\"string.value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":\\\"string.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.definition.template-expression.begin\\\",\\\"punctuation.definition.template-expression.end\\\",\\\"punctuation.section.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"meta.template.expression\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":[\\\"support.type.vendored.property-name\\\",\\\"support.type.property-name\\\",\\\"variable.css\\\",\\\"variable.scss\\\",\\\"variable.other.less\\\",\\\"source.coffee.embedded\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"keyword.operator.new\\\",\\\"keyword.operator.expression\\\",\\\"keyword.operator.cast\\\",\\\"keyword.operator.sizeof\\\",\\\"keyword.operator.alignof\\\",\\\"keyword.operator.typeid\\\",\\\"keyword.operator.alignas\\\",\\\"keyword.operator.instanceof\\\",\\\"keyword.operator.logical.python\\\",\\\"keyword.operator.wordlike\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":[\\\"punctuation.section.embedded.begin.php\\\",\\\"punctuation.section.embedded.end.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9cdcfe\\\"},\\\"scope\\\":\\\"support.function.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#b5cea8\\\"},\\\"scope\\\":\\\"constant.sha.git-rebase\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d4d4d4\\\"},\\\"scope\\\":[\\\"storage.modifier.import.java\\\",\\\"variable.language.wildcard.java\\\",\\\"storage.modifier.package.java\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"entity.name.function\\\",\\\"support.function\\\",\\\"support.constant.handlebars\\\",\\\"source.powershell variable.other.member\\\",\\\"entity.name.operator.custom-literal\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.return-type\\\",\\\"support.class\\\",\\\"support.type\\\",\\\"entity.name.type\\\",\\\"entity.name.namespace\\\",\\\"entity.other.attribute\\\",\\\"entity.name.scope-resolution\\\",\\\"entity.name.class\\\",\\\"storage.type.numeric.go\\\",\\\"storage.type.byte.go\\\",\\\"storage.type.boolean.go\\\",\\\"storage.type.string.go\\\",\\\"storage.type.uintptr.go\\\",\\\"storage.type.error.go\\\",\\\"storage.type.rune.go\\\",\\\"storage.type.cs\\\",\\\"storage.type.generic.cs\\\",\\\"storage.type.modifier.cs\\\",\\\"storage.type.variable.cs\\\",\\\"storage.type.annotation.java\\\",\\\"storage.type.generic.java\\\",\\\"storage.type.java\\\",\\\"storage.type.object.array.java\\\",\\\"storage.type.primitive.array.java\\\",\\\"storage.type.primitive.java\\\",\\\"storage.type.token.java\\\",\\\"storage.type.groovy\\\",\\\"storage.type.annotation.groovy\\\",\\\"storage.type.parameters.groovy\\\",\\\"storage.type.generic.groovy\\\",\\\"storage.type.object.array.groovy\\\",\\\"storage.type.primitive.array.groovy\\\",\\\"storage.type.primitive.groovy\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4EC9B0\\\"},\\\"scope\\\":[\\\"meta.type.cast.expr\\\",\\\"meta.type.new.expr\\\",\\\"support.constant.math\\\",\\\"support.constant.dom\\\",\\\"support.constant.json\\\",\\\"entity.other.inherited-class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C586C0\\\"},\\\"scope\\\":[\\\"keyword.control\\\",\\\"source.cpp keyword.operator.new\\\",\\\"keyword.operator.delete\\\",\\\"keyword.other.using\\\",\\\"keyword.other.operator\\\",\\\"entity.name.operator\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"variable\\\",\\\"meta.definition.variable.name\\\",\\\"support.variable\\\",\\\"entity.name.variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#4FC1FF\\\"},\\\"scope\\\":[\\\"variable.other.constant\\\",\\\"variable.other.enummember\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9CDCFE\\\"},\\\"scope\\\":[\\\"meta.object-literal.key\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"support.constant.property-value\\\",\\\"support.constant.font-name\\\",\\\"support.constant.media-type\\\",\\\"support.constant.media\\\",\\\"constant.other.color.rgb-value\\\",\\\"constant.other.rgb-value\\\",\\\"support.constant.color\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#CE9178\\\"},\\\"scope\\\":[\\\"punctuation.definition.group.regexp\\\",\\\"punctuation.definition.group.assertion.regexp\\\",\\\"punctuation.definition.character-class.regexp\\\",\\\"punctuation.character.set.begin.regexp\\\",\\\"punctuation.character.set.end.regexp\\\",\\\"keyword.operator.negation.regexp\\\",\\\"support.other.parenthesis.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d16969\\\"},\\\"scope\\\":[\\\"constant.character.character-class.regexp\\\",\\\"constant.other.character-class.set.regexp\\\",\\\"constant.other.character-class.regexp\\\",\\\"constant.character.set.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DCDCAA\\\"},\\\"scope\\\":[\\\"keyword.operator.or.regexp\\\",\\\"keyword.control.anchor.regexp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"keyword.operator.quantifier.regexp\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#569cd6\\\"},\\\"scope\\\":\\\"constant.character\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7ba7d\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C8C8C8\\\"},\\\"scope\\\":\\\"entity.name.label\\\"}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#d4d4d4\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"newOperator\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#c586c0\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"stringLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ce9178\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"customLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#dcdcaa\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"numberLiteral\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#b5cea8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"vscode.theme-defaults\\\",\\\"_extensionIsBuiltin\\\":true,\\\"_extensionName\\\":\\\"theme-defaults\\\",\\\"_extensionPublisher\\\":\\\"vscode\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#1e1e1e\\\",\\\"editor.foreground\\\":\\\"#d4d4d4\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#3a3d41\\\",\\\"editorIndentGuide.background\\\":\\\"#404040\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#707070\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#add6ff26\\\",\\\"list.dropBackground\\\":\\\"#383b3d\\\",\\\"activityBarBadge.background\\\":\\\"#007acc\\\",\\\"sideBarTitle.foreground\\\":\\\"#bbbbbb\\\",\\\"input.placeholderForeground\\\":\\\"#a6a6a6\\\",\\\"menu.background\\\":\\\"#252526\\\",\\\"menu.foreground\\\":\\\"#cccccc\\\",\\\"statusBarItem.remoteForeground\\\":\\\"#ffffff\\\",\\\"statusBarItem.remoteBackground\\\":\\\"#16825d\\\",\\\"sideBarSectionHeader.background\\\":\\\"#00000000\\\",\\\"sideBarSectionHeader.border\\\":\\\"#cccccc33\\\",\\\"tab.lastPinnedBorder\\\":\\\"#cccccc33\\\",\\\"notebook.selectedCellBackground\\\":\\\"#383b3d50\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":11},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":12},{\\\"key\\\":\\\"extension.doDuplicate\\\",\\\"value\\\":13},{\\\"key\\\":\\\"editor.action.copyLinesDownAction\\\",\\\"value\\\":14},{\\\"key\\\":\\\"editor.debug.action.conditionalBreakpoint\\\",\\\"value\\\":16},{\\\"key\\\":\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\",\\\"value\\\":17},{\\\"key\\\":\\\"o.restart\\\",\\\"value\\\":22},{\\\"key\\\":\\\"editor.action.refactor\\\",\\\"value\\\":23},{\\\"key\\\":\\\"workbench.action.evenEditorWidths\\\",\\\"value\\\":30},{\\\"key\\\":\\\"workbench.action.openSnippets\\\",\\\"value\\\":32},{\\\"key\\\":\\\"typescript.goToProjectConfig\\\",\\\"value\\\":35},{\\\"key\\\":\\\"editor.action.sortLinesAscending\\\",\\\"value\\\":41},{\\\"key\\\":\\\"extension.changeCase.upper\\\",\\\"value\\\":42},{\\\"key\\\":\\\"markdown.preview.refresh\\\",\\\"value\\\":43},{\\\"key\\\":\\\"git.branch\\\",\\\"value\\\":45},{\\\"key\\\":\\\"editor.action.selectHighlights\\\",\\\"value\\\":54},{\\\"key\\\":\\\"typescript.restartTsServer\\\",\\\"value\\\":63},{\\\"key\\\":\\\"extension.changeCase.lower\\\",\\\"value\\\":64},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":65},{\\\"key\\\":\\\"workbench.action.toggleMaximizedPanel\\\",\\\"value\\\":66},{\\\"key\\\":\\\"clever.maximize.toggleWithSidebar\\\",\\\"value\\\":67},{\\\"key\\\":\\\"workbench.action.maximizeEditor\\\",\\\"value\\\":71},{\\\"key\\\":\\\"workbench.action.files.saveWithoutFormatting\\\",\\\"value\\\":72},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":76},{\\\"key\\\":\\\"workbench.action.editor.changeLanguageMode\\\",\\\"value\\\":77}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"78\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"true\"},\"fileBasedRecommendations/promptedFileExtensions\":{\"version\":1,\"value\":\"[\\\"bak\\\"]\"},\"github-DavidBabel\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"vscode.github\\\",\\\"name\\\":\\\"GitHub\\\"}]\"},\"globalState.argv.locale\":{\"version\":1,\"value\":\"fr\"},\"hasNotifiedOfSettingsAutosave\":{\"version\":1,\"value\":\"true\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*\\\"]\"},\"http.linkProtectionTrustedDomainsContent\":{\"version\":1,\"value\":\"// Links matching one or more entries in the list below can be opened without link protection.\\n// The following examples show what entries can look like:\\n// - \\\"https://microsoft.com\\\": Matches this specific domain using https\\n// - \\\"https://microsoft.com:8080\\\": Matches this specific domain on this port using https\\n// - \\\"https://microsoft.com:*\\\": Matches this specific domain on any port using https\\n// - \\\"https://microsoft.com/foo\\\": Matches https://microsoft.com/foo and https://microsoft.com/foo/bar,\\n// but not https://microsoft.com/foobar or https://microsoft.com/bar\\n// - \\\"https://*.microsoft.com\\\": Match all domains ending in \\\"microsoft.com\\\" using https\\n// - \\\"microsoft.com\\\": Match this specific domain using either http or https\\n// - \\\"*.microsoft.com\\\": Match all domains ending in \\\"microsoft.com\\\" using either http or https\\n// - \\\"http://192.168.0.1: Matches this specific IP using http\\n// - \\\"http://192.168.0.*: Matches all IP's with this prefix using http\\n// - \\\"*\\\": Match all domains using either http or https\\n//\\n// By default, VS Code trusts \\\"localhost\\\" as well as the following domains:\\n// - \\\"https://*.visualstudio.com\\\"\\n// - \\\"https://*.microsoft.com\\\"\\n// - \\\"https://aka.ms\\\"\\n// - \\\"https://vscode-auth.github.com\\\"\\n// - \\\"https://*.gallerycdn.vsassets.io\\\"\\n// - \\\"https://github.com/microsoft/\\\"\\n// - \\\"https://github.com/MicrosoftDocs/\\\"\\n// - \\\"https://login.microsoftonline.com\\\"\\n//\\n// Additionally, the following domains are trusted based on your logged-in Accounts:\\n// - \\\"https://github.com\\\"\\n//\\n// Further, the following domains are trusted based on your workspace configuration:\\n// - \\\"https://github.com/DavidBabel/tbc-raids/\\\"\\n//\\n// You can use the \\\"Manage Trusted Domains\\\" command to open this file.\\n// Save this file to apply the trusted domains rules.\\n[\\n \\\"*\\\"\\n]\"},\"ignoreShellEnvSlowWarning\":{\"version\":1,\"value\":\"true\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"2\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"2\"},\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursGithub\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursSourcetree\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy 2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"improve discord check\\\",\\\"update to gbid\\\",\\\"remember last sheet id\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/game\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/david/dev/yms\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt/modules/shunit2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/.spaceship-prompt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\":{\"version\":1,\"value\":\"[\\\"fix db\\\",\\\"multiples fixes\\\",\\\"fix discord script\\\",\\\"restore SSR add fr local to datepickers\\\",\\\"\\\",\\\"tempo\\\",\\\"ajout du cham elem\\\",\\\"bump node version\\\",\\\"debug process.env.DATABASE_URL\\\",\\\"fix node 12\\\",\\\"fix img for paladin\\\",\\\"fix symbol for search\\\",\\\"change snackbar timing\\\",\\\"update data on click\\\",\\\"amélioration discord bot\\\",\\\"add item name\\\",\\\"fix bot\\\",\\\"switch to mono assign Saphi KT\\\",\\\"fix gothik, add monoboss attribs\\\",\\\"add monobosses\\\",\\\"update roster generator, allow loading and TBC\\\",\\\"update link to TBC recrut\\\",\\\"change postuler link\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/clever-vscode\":{\"version\":1,\"value\":\"[\\\"change shortcuts, add fast array insert\\\",\\\"revamp readme\\\",\\\"bump typescript\\\",\\\"bump typescript and change version\\\",\\\"insert env in travis\\\",\\\"adapt script to yarn\\\",\\\"move vscode to dependencies\\\",\\\"cleanup repo\\\",\\\"better array insert\\\",\\\"bump version\\\",\\\"refix readme menu\\\",\\\"bump version\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/tbc-raids\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon Dec 14 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"2\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewSlack\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.chatActivityViewDiscord\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.liveshare\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":14},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":2}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"name\\\":\\\"Recherche\\\",\\\"pinned\\\":true,\\\"order\\\":10,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problèmes\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Sortie\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Console de débogage\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Aperçu de la refactorisation\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2032714083\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1294104041\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true}]\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.sync.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.views.sync.merges\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.remoteActivity\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.machines\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.sync.localActivity\\\",\\\"isHidden\\\":true}]\"}}}"}
{"ref":"4a549ba9-9512-4482-a0a0-762f2355b9a1","content":"{\"version\":1,\"machineId\":\"3a808e65-95dd-472f-86eb-512174f776d6\",\"content\":\"{\\\"storage\\\":{\\\"globalState.argv.locale\\\":{\\\"version\\\":1,\\\"value\\\":\\\"fr\\\"},\\\"colorThemeData\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"id\\\\\\\":\\\\\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\\\\\",\\\\\\\"label\\\\\\\":\\\\\\\"Sombre+ (sombre par défaut)\\\\\\\",\\\\\\\"settingsId\\\\\\\":\\\\\\\"Default Dark+\\\\\\\",\\\\\\\"themeTokenColors\\\\\\\":[{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#D4D4D4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.embedded\\\\\\\",\\\\\\\"source.groovy.embedded\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"emphasis\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"strong\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#000080\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"header\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6A9955\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"comment\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.language\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"constant.numeric\\\\\\\",\\\\\\\"variable.other.enummember\\\\\\\",\\\\\\\"keyword.operator.plus.exponent\\\\\\\",\\\\\\\"keyword.operator.minus.exponent\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#646695\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.regexp\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag.css\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.other.attribute-name\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.other.attribute-name.class.css\\\\\\\",\\\\\\\"entity.other.attribute-name.class.mixin.css\\\\\\\",\\\\\\\"entity.other.attribute-name.id.css\\\\\\\",\\\\\\\"entity.other.attribute-name.parent-selector.css\\\\\\\",\\\\\\\"entity.other.attribute-name.pseudo-class.css\\\\\\\",\\\\\\\"entity.other.attribute-name.pseudo-element.css\\\\\\\",\\\\\\\"source.css.less entity.other.attribute-name.id\\\\\\\",\\\\\\\"entity.other.attribute-name.scss\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#f44747\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"underline\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.underline\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.bold\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.heading\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.italic\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inserted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.deleted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.changed\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6A9955\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.quote.begin.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6796e6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.list.begin.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inline.raw\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#808080\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.preprocessor\\\\\\\",\\\\\\\"entity.name.function.preprocessor\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.preprocessor.string\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.preprocessor.numeric\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.structure.dictionary.key.python\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.diff.header\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage.type\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"storage.modifier\\\\\\\",\\\\\\\"keyword.operator.noexcept\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string\\\\\\\",\\\\\\\"meta.embedded.assembly\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.value\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d16969\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.regexp\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.template-expression.begin\\\\\\\",\\\\\\\"punctuation.definition.template-expression.end\\\\\\\",\\\\\\\"punctuation.section.embedded\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.template.expression\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.type.vendored.property-name\\\\\\\",\\\\\\\"support.type.property-name\\\\\\\",\\\\\\\"variable.css\\\\\\\",\\\\\\\"variable.scss\\\\\\\",\\\\\\\"variable.other.less\\\\\\\",\\\\\\\"source.coffee.embedded\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.control\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.operator.new\\\\\\\",\\\\\\\"keyword.operator.expression\\\\\\\",\\\\\\\"keyword.operator.cast\\\\\\\",\\\\\\\"keyword.operator.sizeof\\\\\\\",\\\\\\\"keyword.operator.alignof\\\\\\\",\\\\\\\"keyword.operator.typeid\\\\\\\",\\\\\\\"keyword.operator.alignas\\\\\\\",\\\\\\\"keyword.operator.instanceof\\\\\\\",\\\\\\\"keyword.operator.logical.python\\\\\\\",\\\\\\\"keyword.operator.wordlike\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.other.unit\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.section.embedded.begin.php\\\\\\\",\\\\\\\"punctuation.section.embedded.end.php\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.function.git-rebase\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.sha.git-rebase\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"storage.modifier.import.java\\\\\\\",\\\\\\\"variable.language.wildcard.java\\\\\\\",\\\\\\\"storage.modifier.package.java\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.language\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#DCDCAA\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.function\\\\\\\",\\\\\\\"support.function\\\\\\\",\\\\\\\"support.constant.handlebars\\\\\\\",\\\\\\\"source.powershell variable.other.member\\\\\\\",\\\\\\\"entity.name.operator.custom-literal\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#4EC9B0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.return-type\\\\\\\",\\\\\\\"support.class\\\\\\\",\\\\\\\"support.type\\\\\\\",\\\\\\\"entity.name.type\\\\\\\",\\\\\\\"entity.name.namespace\\\\\\\",\\\\\\\"entity.other.attribute\\\\\\\",\\\\\\\"entity.name.scope-resolution\\\\\\\",\\\\\\\"entity.name.class\\\\\\\",\\\\\\\"storage.type.numeric.go\\\\\\\",\\\\\\\"storage.type.byte.go\\\\\\\",\\\\\\\"storage.type.boolean.go\\\\\\\",\\\\\\\"storage.type.string.go\\\\\\\",\\\\\\\"storage.type.uintptr.go\\\\\\\",\\\\\\\"storage.type.error.go\\\\\\\",\\\\\\\"storage.type.rune.go\\\\\\\",\\\\\\\"storage.type.cs\\\\\\\",\\\\\\\"storage.type.generic.cs\\\\\\\",\\\\\\\"storage.type.modifier.cs\\\\\\\",\\\\\\\"storage.type.variable.cs\\\\\\\",\\\\\\\"storage.type.annotation.java\\\\\\\",\\\\\\\"storage.type.generic.java\\\\\\\",\\\\\\\"storage.type.java\\\\\\\",\\\\\\\"storage.type.object.array.java\\\\\\\",\\\\\\\"storage.type.primitive.array.java\\\\\\\",\\\\\\\"storage.type.primitive.java\\\\\\\",\\\\\\\"storage.type.token.java\\\\\\\",\\\\\\\"storage.type.groovy\\\\\\\",\\\\\\\"storage.type.annotation.groovy\\\\\\\",\\\\\\\"storage.type.parameters.groovy\\\\\\\",\\\\\\\"storage.type.generic.groovy\\\\\\\",\\\\\\\"storage.type.object.array.groovy\\\\\\\",\\\\\\\"storage.type.primitive.array.groovy\\\\\\\",\\\\\\\"storage.type.primitive.groovy\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#4EC9B0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.type.cast.expr\\\\\\\",\\\\\\\"meta.type.new.expr\\\\\\\",\\\\\\\"support.constant.math\\\\\\\",\\\\\\\"support.constant.dom\\\\\\\",\\\\\\\"support.constant.json\\\\\\\",\\\\\\\"entity.other.inherited-class\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#C586C0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.control\\\\\\\",\\\\\\\"source.cpp keyword.operator.new\\\\\\\",\\\\\\\"keyword.operator.delete\\\\\\\",\\\\\\\"keyword.other.using\\\\\\\",\\\\\\\"keyword.other.operator\\\\\\\",\\\\\\\"entity.name.operator\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9CDCFE\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable\\\\\\\",\\\\\\\"meta.definition.variable.name\\\\\\\",\\\\\\\"support.variable\\\\\\\",\\\\\\\"entity.name.variable\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#4FC1FF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.constant\\\\\\\",\\\\\\\"variable.other.enummember\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9CDCFE\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.object-literal.key\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#CE9178\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.constant.property-value\\\\\\\",\\\\\\\"support.constant.font-name\\\\\\\",\\\\\\\"support.constant.media-type\\\\\\\",\\\\\\\"support.constant.media\\\\\\\",\\\\\\\"constant.other.color.rgb-value\\\\\\\",\\\\\\\"constant.other.rgb-value\\\\\\\",\\\\\\\"support.constant.color\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#CE9178\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.group.regexp\\\\\\\",\\\\\\\"punctuation.definition.group.assertion.regexp\\\\\\\",\\\\\\\"punctuation.definition.character-class.regexp\\\\\\\",\\\\\\\"punctuation.character.set.begin.regexp\\\\\\\",\\\\\\\"punctuation.character.set.end.regexp\\\\\\\",\\\\\\\"keyword.operator.negation.regexp\\\\\\\",\\\\\\\"support.other.parenthesis.regexp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d16969\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"constant.character.character-class.regexp\\\\\\\",\\\\\\\"constant.other.character-class.set.regexp\\\\\\\",\\\\\\\"constant.other.character-class.regexp\\\\\\\",\\\\\\\"constant.character.set.regexp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#DCDCAA\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.operator.or.regexp\\\\\\\",\\\\\\\"keyword.control.anchor.regexp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.quantifier.regexp\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.character\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.character.escape\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#C8C8C8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.label\\\\\\\"}],\\\\\\\"semanticTokenRules\\\\\\\":[{\\\\\\\"_selector\\\\\\\":\\\\\\\"newOperator\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"stringLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"customLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"numberLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"newOperator\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#c586c0\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"stringLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"customLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#dcdcaa\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"numberLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}}],\\\\\\\"extensionData\\\\\\\":{\\\\\\\"_extensionId\\\\\\\":\\\\\\\"vscode.theme-defaults\\\\\\\",\\\\\\\"_extensionIsBuiltin\\\\\\\":true,\\\\\\\"_extensionName\\\\\\\":\\\\\\\"theme-defaults\\\\\\\",\\\\\\\"_extensionPublisher\\\\\\\":\\\\\\\"vscode\\\\\\\"},\\\\\\\"themeSemanticHighlighting\\\\\\\":true,\\\\\\\"colorMap\\\\\\\":{\\\\\\\"editor.background\\\\\\\":\\\\\\\"#1e1e1e\\\\\\\",\\\\\\\"editor.foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\",\\\\\\\"editor.inactiveSelectionBackground\\\\\\\":\\\\\\\"#3a3d41\\\\\\\",\\\\\\\"editorIndentGuide.background\\\\\\\":\\\\\\\"#404040\\\\\\\",\\\\\\\"editorIndentGuide.activeBackground\\\\\\\":\\\\\\\"#707070\\\\\\\",\\\\\\\"editor.selectionHighlightBackground\\\\\\\":\\\\\\\"#add6ff26\\\\\\\",\\\\\\\"list.dropBackground\\\\\\\":\\\\\\\"#383b3d\\\\\\\",\\\\\\\"activityBarBadge.background\\\\\\\":\\\\\\\"#007acc\\\\\\\",\\\\\\\"sideBarTitle.foreground\\\\\\\":\\\\\\\"#bbbbbb\\\\\\\",\\\\\\\"input.placeholderForeground\\\\\\\":\\\\\\\"#a6a6a6\\\\\\\",\\\\\\\"menu.background\\\\\\\":\\\\\\\"#252526\\\\\\\",\\\\\\\"menu.foreground\\\\\\\":\\\\\\\"#cccccc\\\\\\\",\\\\\\\"statusBarItem.remoteForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"statusBarItem.remoteBackground\\\\\\\":\\\\\\\"#16825d\\\\\\\",\\\\\\\"sideBarSectionHeader.background\\\\\\\":\\\\\\\"#00000000\\\\\\\",\\\\\\\"sideBarSectionHeader.border\\\\\\\":\\\\\\\"#cccccc33\\\\\\\",\\\\\\\"tab.lastPinnedBorder\\\\\\\":\\\\\\\"#cccccc33\\\\\\\"},\\\\\\\"watch\\\\\\\":false}\\\"},\\\"workbench.panel.repl.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl.view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.markers.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.markers.view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.output.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"terminal.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.debug.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.variablesView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.watchExpressionsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.callStackView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.loadedScriptsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.breakPointsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"jsBrowserBreakpoints\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extensions.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.enabledExtensionList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.recommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.disabledExtensionList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.popularExtensionsList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.otherrecommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.workspaceRecommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.listView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.popular\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.workspaceRecommendations\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.installed\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.otherRecommendations\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.enabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.disabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.marketplace\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchInstalled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchEnabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchDisabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchOutdated\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchBuiltin\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinFeatureExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinThemeExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.installed.empty\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.explorer.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.openEditorsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":1},{\\\\\\\"id\\\\\\\":\\\\\\\"outline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":3},{\\\\\\\"id\\\\\\\":\\\\\\\"npm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.fileView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":0},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.emptyView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"timeline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":2}]\\\"},\\\"workbench.view.remote.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"targetsWsl\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.scm.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///c%3A/Users/oopinou/CleanDocuments/Projets/wow-classic-pve\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm.mainPane\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:2032714083\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1294104041\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm.repositories\\\\\\\",\\\\\\\"isHidden\\\\\\\":true}]\\\"},\\\"workbench.view.search.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.pinnedPanels\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Terminal\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":3,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Recherche\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":10,\\\\\\\"visible\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.markers\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Problèmes\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":0,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Sortie\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":1,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Console de débogage\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":2,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"refactorPreview\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Aperçu de la refactorisation\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false}]\\\"},\\\"workbench.activity.pinnedViewlets2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.explorer\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":0},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":1},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.scm\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":2},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.debug\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":3},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.remote\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extensions\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.test\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":6},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.references-view\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":7},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.project-manager\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.dockerView\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.gitlens\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.github-pull-requests\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":10},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.chatActivityViewSlack\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":11},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.chatActivityViewDiscord\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":12},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.liveshare\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":14},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.sync\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false}]\\\"},\\\"http.linkProtectionTrustedDomains\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"*\\\\\\\"]\\\"},\\\"workbench.view.extension.dockerView.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"dockerContainers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerImages\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerRegistries\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerNetworks\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerVolumes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"vscode-docker.views.dockerContexts\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"vscode-docker.views.help\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.telemetryOptOutShown\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"nps/lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Mon Dec 14 2020\\\"},\\\"nps/sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"2\\\"},\\\"cpp.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Mon Dec 14 2020\\\"},\\\"cpp.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"2\\\"},\\\"java.2.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Mon Dec 14 2020\\\"},\\\"java.2.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"2\\\"},\\\"javascript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Mon Dec 14 2020\\\"},\\\"javascript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"2\\\"},\\\"typescript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Mon Dec 14 2020\\\"},\\\"typescript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"2\\\"},\\\"expandSuggestionDocs\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"commandPalette.mru.cache\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"usesLRU\\\\\\\":true,\\\\\\\"entries\\\\\\\":[{\\\\\\\"key\\\\\\\":\\\\\\\"extension.updateSettings\\\\\\\",\\\\\\\"value\\\\\\\":6},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.downloadSettings\\\\\\\",\\\\\\\"value\\\\\\\":11},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.otherOptions\\\\\\\",\\\\\\\"value\\\\\\\":12},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.doDuplicate\\\\\\\",\\\\\\\"value\\\\\\\":13},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.copyLinesDownAction\\\\\\\",\\\\\\\"value\\\\\\\":14},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.debug.action.conditionalBreakpoint\\\\\\\",\\\\\\\"value\\\\\\\":16},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.debug.viewlet.action.removeAllBreakpoints\\\\\\\",\\\\\\\"value\\\\\\\":17},{\\\\\\\"key\\\\\\\":\\\\\\\"o.restart\\\\\\\",\\\\\\\"value\\\\\\\":22},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.refactor\\\\\\\",\\\\\\\"value\\\\\\\":23},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.evenEditorWidths\\\\\\\",\\\\\\\"value\\\\\\\":30},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.openSnippets\\\\\\\",\\\\\\\"value\\\\\\\":32},{\\\\\\\"key\\\\\\\":\\\\\\\"typescript.goToProjectConfig\\\\\\\",\\\\\\\"value\\\\\\\":35},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.sortLinesAscending\\\\\\\",\\\\\\\"value\\\\\\\":41},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown.preview.refresh\\\\\\\",\\\\\\\"value\\\\\\\":43},{\\\\\\\"key\\\\\\\":\\\\\\\"git.branch\\\\\\\",\\\\\\\"value\\\\\\\":45},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.selectHighlights\\\\\\\",\\\\\\\"value\\\\\\\":54},{\\\\\\\"key\\\\\\\":\\\\\\\"typescript.restartTsServer\\\\\\\",\\\\\\\"value\\\\\\\":63},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.changeCase.lower\\\\\\\",\\\\\\\"value\\\\\\\":64},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown.showPreview\\\\\\\",\\\\\\\"value\\\\\\\":65},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.toggleMaximizedPanel\\\\\\\",\\\\\\\"value\\\\\\\":66},{\\\\\\\"key\\\\\\\":\\\\\\\"clever.maximize.toggleWithSidebar\\\\\\\",\\\\\\\"value\\\\\\\":67},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.maximizeEditor\\\\\\\",\\\\\\\"value\\\\\\\":71},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.files.saveWithoutFormatting\\\\\\\",\\\\\\\"value\\\\\\\":72},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.formatDocument\\\\\\\",\\\\\\\"value\\\\\\\":76},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.editor.changeLanguageMode\\\\\\\",\\\\\\\"value\\\\\\\":77},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.changeCase.upper\\\\\\\",\\\\\\\"value\\\\\\\":78}]}\\\"},\\\"commandPalette.mru.counter\\\":{\\\"version\\\":1,\\\"value\\\":\\\"79\\\"},\\\"workbench.view.sync.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.sync.merges\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.sync.remoteActivity\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.sync.machines\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.sync.localActivity\\\\\\\",\\\\\\\"isHidden\\\\\\\":true}]\\\"},\\\"scm/input:Git:/Users/david/dev/awaken-loot-management\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"improve discord check\\\\\\\",\\\\\\\"update to gbid\\\\\\\",\\\\\\\"remember last sheet id\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/awaken-loot-management\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"fix db\\\\\\\",\\\\\\\"multiples fixes\\\\\\\",\\\\\\\"fix discord script\\\\\\\",\\\\\\\"restore SSR add fr local to datepickers\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"tempo\\\\\\\",\\\\\\\"ajout du cham elem\\\\\\\",\\\\\\\"bump node version\\\\\\\",\\\\\\\"debug process.env.DATABASE_URL\\\\\\\",\\\\\\\"fix node 12\\\\\\\",\\\\\\\"fix img for paladin\\\\\\\",\\\\\\\"fix symbol for search\\\\\\\",\\\\\\\"change snackbar timing\\\\\\\",\\\\\\\"update data on click\\\\\\\",\\\\\\\"amélioration discord bot\\\\\\\",\\\\\\\"add item name\\\\\\\",\\\\\\\"fix bot\\\\\\\",\\\\\\\"switch to mono assign Saphi KT\\\\\\\",\\\\\\\"fix gothik, add monoboss attribs\\\\\\\",\\\\\\\"add monobosses\\\\\\\",\\\\\\\"update roster generator, allow loading and TBC\\\\\\\",\\\\\\\"update link to TBC recrut\\\\\\\",\\\\\\\"change postuler link\\\\\\\",\\\\\\\"disable discord\\\\\\\",\\\\\\\"implement self renaming\\\\\\\",\\\\\\\"correct ortho\\\\\\\",\\\\\\\"delete message in any cases\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"terminal.integrated.showTerminalConfigPrompt\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"scm/input:Git:/c:/Users/oopinou/.spaceship-prompt\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/c:/Users/oopinou/.antigen/bundles/denysdovhan/spaceship-prompt/modules/shunit2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/david/Dropbox/cours/davidbabel.github.io copy 2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"ignoreShellEnvSlowWarning\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursGithub\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/david/Dropbox/cours/# outils-dev/CoursSourcetree\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"fileBasedRecommendations/promptedFileExtensions\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"bak\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/david/dev/yms\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/david/dev/game\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"github-DavidBabel\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"vscode.github\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitHub\\\\\\\"}]\\\"},\\\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/tbc-raids\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/c:/Users/oopinou/CleanDocuments/Projets/clever-vscode\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"change shortcuts, add fast array insert\\\\\\\",\\\\\\\"revamp readme\\\\\\\",\\\\\\\"bump typescript\\\\\\\",\\\\\\\"bump typescript and change version\\\\\\\",\\\\\\\"insert env in travis\\\\\\\",\\\\\\\"adapt script to yarn\\\\\\\",\\\\\\\"move vscode to dependencies\\\\\\\",\\\\\\\"cleanup repo\\\\\\\",\\\\\\\"better array insert\\\\\\\",\\\\\\\"bump version\\\\\\\",\\\\\\\"refix readme menu\\\\\\\",\\\\\\\"bump version\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"http.linkProtectionTrustedDomainsContent\\\":{\\\"version\\\":1,\\\"value\\\":\\\"// Links matching one or more entries in the list below can be opened without link protection.\\\\n// The following examples show what entries can look like:\\\\n// - \\\\\\\"https://microsoft.com\\\\\\\": Matches this specific domain using https\\\\n// - \\\\\\\"https://microsoft.com:8080\\\\\\\": Matches this specific domain on this port using https\\\\n// - \\\\\\\"https://microsoft.com:*\\\\\\\": Matches this specific domain on any port using https\\\\n// - \\\\\\\"https://microsoft.com/foo\\\\\\\": Matches https://microsoft.com/foo and https://microsoft.com/foo/bar,\\\\n// but not https://microsoft.com/foobar or https://microsoft.com/bar\\\\n// - \\\\\\\"https://*.microsoft.com\\\\\\\": Match all domains ending in \\\\\\\"microsoft.com\\\\\\\" using https\\\\n// - \\\\\\\"microsoft.com\\\\\\\": Match this specific domain using either http or https\\\\n// - \\\\\\\"*.microsoft.com\\\\\\\": Match all domains ending in \\\\\\\"microsoft.com\\\\\\\" using either http or https\\\\n// - \\\\\\\"http://192.168.0.1: Matches this specific IP using http\\\\n// - \\\\\\\"http://192.168.0.*: Matches all IP's with this prefix using http\\\\n// - \\\\\\\"*\\\\\\\": Match all domains using either http or https\\\\n//\\\\n// By default, VS Code trusts \\\\\\\"localhost\\\\\\\" as well as the following domains:\\\\n// - \\\\\\\"https://*.visualstudio.com\\\\\\\"\\\\n// - \\\\\\\"https://*.microsoft.com\\\\\\\"\\\\n// - \\\\\\\"https://aka.ms\\\\\\\"\\\\n// - \\\\\\\"https://vscode-auth.github.com\\\\\\\"\\\\n// - \\\\\\\"https://*.gallerycdn.vsassets.io\\\\\\\"\\\\n// - \\\\\\\"https://github.com/microsoft/\\\\\\\"\\\\n// - \\\\\\\"https://github.com/MicrosoftDocs/\\\\\\\"\\\\n// - \\\\\\\"https://login.microsoftonline.com\\\\\\\"\\\\n//\\\\n// Additionally, the following domains are trusted based on your logged-in Accounts:\\\\n// - \\\\\\\"https://github.com\\\\\\\"\\\\n//\\\\n// Further, the following domains are trusted based on your workspace configuration:\\\\n// - \\\\\\\"https://github.com/DavidBabel/tbc-raids/\\\\\\\"\\\\n//\\\\n// You can use the \\\\\\\"Manage Trusted Domains\\\\\\\" command to open this file.\\\\n// Save this file to apply the trusted domains rules.\\\\n[\\\\n \\\\\\\"*\\\\\\\"\\\\n]\\\"},\\\"hasNotifiedOfSettingsAutosave\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"memento/gettingStartedService\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"commandPaletteTask\\\\\\\":{\\\\\\\"done\\\\\\\":true}}\\\"}}}\"}"}
{"ref":"d5640e5e-04da-442b-af7e-8c8d1d48754f","content":"{\"version\":2,\"machineId\":\"3a808e65-95dd-472f-86eb-512174f776d6\",\"content\":\"{\\\"windows\\\":\\\"[\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+e\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"revealInExplorer\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+r\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+r\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.cleverSelect\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+ctrl+enter\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"shift+cmd+enter\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.maximize.toggleWithSidebar\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+3\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+`\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.string.nextQuotes\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+oem_period\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+;\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.toggleEnd.semicolon\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n// {\\\\r\\\\n// \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+oem_2\\\\\\\",\\\\r\\\\n// \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+:\\\\\\\",\\\\r\\\\n// \\\\\\\"command\\\\\\\": \\\\\\\"clever.toggleEnd.colon\\\\\\\",\\\\r\\\\n// \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n// },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+oem_comma\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+[Comma]\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.toggleEnd.comma\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+ctrl+0\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"shift+cmd+0\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.multipast.0toN\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+ctrl+1\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"shift+cmd+1\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.multipast.1toN\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+ctrl+a\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"shift+cmd+a\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.multipast.atoN\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+ctrl+a\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"shift+alt+cmd+a\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.multipast.AtoN\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+up\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+up\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.small.up\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+down\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+down\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.small.down\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+ctrl+up\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"shift+cmd+up\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.small.selectUp\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+ctrl+down\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"shift+cmd+down\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.small.selectDown\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+ctrl+pageup\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"alt+cmd+pageup\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.big.up\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+ctrl+pagedown\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"alt+cmd+pagedown\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.big.down\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+ctrl+pageup\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"shift+alt+cmd+pageup\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.big.selectUp\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+ctrl+pagedown\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"shift+alt+cmd+pagedown\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.big.selectDown\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+4\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+{\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastInsert.curly\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+5\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+{\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastInsert.array\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+3\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+=\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastInsert.arrowFunction\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n },\\\\r\\\\n {\\\\r\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+oem_1\\\\\\\",\\\\r\\\\n \\\\\\\"mac\\\\\\\": \\\\\\\"cmd+$\\\\\\\",\\\\r\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.string.insertTemplateVar\\\\\\\",\\\\r\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\r\\\\n }\\\\r\\\\n]\\\",\\\"mac\\\":\\\"[\\\\n /////////////////////\\\\n ///// workbench /////\\\\n /////////////////////\\\\n // // maximize / reduce editor\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"alt+enter\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.maximizeEditor\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+enter\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.evenEditorWidths\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // switch projects left/right\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+left\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.showPreviousWindowTab\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+cmd+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.editor.changeEncoding\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+right\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.showNextWindowTab\\\\\\\"\\\\n },\\\\n // toggle activity bar\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+cmd+b\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.toggleActivityBarVisibility\\\\\\\"\\\\n },\\\\n // toggle dev panel\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+cmd+j\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.toggleDevTools\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // restore more constant binding for Git Panel Display\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.view.scm\\\\\\\"\\\\n },\\\\n // select all occurences in document\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+a\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.selectHighlights\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus\\\\\\\"\\\\n },\\\\n // delete lines avec backspace\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+backspace\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.deleteLines\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n // effacer le mot à droite\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+backspace\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"deleteWordRight\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n // cibler le fichier courant dans l'explorer\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.files.action.showActiveFileInExplorer\\\\\\\"\\\\n },\\\\n // ne pas quitter le projet si il il n'y a plus de fentetre\\\\n // utiliser le default cmd+shift+w à la place\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+w\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.closeWindow\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"!editorIsOpen && !multipleEditorGroups\\\\\\\"\\\\n },\\\\n // more consistent comment shortcut & block\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+[Period]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.commentLine\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+[Period]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.blockComment\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n // new shorcuts for breadcrumb\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+=\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"breadcrumbs.focusAndSelect\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+=\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"breadcrumbs.selectEditor\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"breadcrumbsActive && breadcrumbsVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+left\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"breadcrumbs.focusPrevious\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"breadcrumbsActive && breadcrumbsVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+right\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"breadcrumbs.focusNext\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"breadcrumbsActive && breadcrumbsVisible\\\\\\\"\\\\n },\\\\n // inverse de cmd+D pour selectionner le pattern precedent\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+cmd+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.addSelectionToPreviousFindMatch\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // toggle terminal\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+[Backquote]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.toggleTerminal\\\\\\\"\\\\n },\\\\n // autorise de taper cmd+alt+p quand cmd+p est ouvert\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.quickOpenNavigatePreviousInFilePicker\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inFilesPicker && inQuickOpen\\\\\\\"\\\\n },\\\\n // switch entre les differentes fenetres\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.quickSwitchWindow\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.quickOpenNavigateNext\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inWindowsPicker\\\\\\\"\\\\n },\\\\n // joindre avec la ligne suivante\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+j\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.joinLines\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n // désactiver les touches de zoom\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+-\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.zoomOut\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+=\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.zoomIn\\\\\\\"\\\\n },\\\\n // réautoriser la recherche dans les configs persos quand on édite la config de vscode\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-settings.action.search\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inSettingsEditor\\\\\\\"\\\\n },\\\\n // fallback\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+cmd+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"settings.action.search\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inSettingsEditor\\\\\\\"\\\\n },\\\\n ////////////////////\\\\n ///// explorer /////\\\\n ////////////////////\\\\n // enlever ce bind permet d'ouvrir les fichier avec enter (au lieu de cmd+enter)\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-renameFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus\\\\\\\"\\\\n },\\\\n // passer le renomage des fichier en shift + enter\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"renameFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus\\\\\\\"\\\\n },\\\\n // commande\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"explorer.openToSide\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"explorerViewletFocus && explorerViewletVisible\\\\\\\"\\\\n },\\\\n // création de fichier et de dossier dans l'explorateur\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+n\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"explorer.newFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"explorerViewletFocus && explorerViewletVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+n\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"explorer.newFolder\\\\\\\"\\\\n },\\\\n /////////////////////\\\\n ///// formatage /////\\\\n /////////////////////\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.formatSelection\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasSelection && editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.formatDocument\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"eslint.executeAutofix\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n //////////////////////\\\\n ///// navigation /////\\\\n //////////////////////\\\\n // navigation avec tab entre les input box\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"tab\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"search.focus.nextInputBox\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inputBoxFocus && searchViewletVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+tab\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"search.focus.previousInputBox\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inputBoxFocus && searchViewletVisible && !searchInputBoxFocus\\\\\\\"\\\\n },\\\\n // navigation de curseur\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+left\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.navigateBack\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+right\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.navigateForward\\\\\\\"\\\\n },\\\\n // navigation entre tous les elements\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"home\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.navigateLeft\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"end\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.navigateRight\\\\\\\"\\\\n },\\\\n // ordre important\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"pageup\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.navigateUp\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"pagedown\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.navigateDown\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"pageup\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.files.action.focusOpenEditorsView\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"explorerViewletFocus && explorerViewletVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"pagedown\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.files.action.focusFilesExplorer\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"explorerViewletFocus && explorerViewletVisible\\\\\\\"\\\\n },\\\\n // super shortcut pour cibler l'explorer d'où qu'on soit\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+shift+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.files.action.focusFilesExplorer\\\\\\\"\\\\n },\\\\n // rafraichir l'explorer\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.files.action.refreshFilesExplorer\\\\\\\"\\\\n },\\\\n // desactivés les comportement par default\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"pageup\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorPageUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"pagedown\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorPageDown\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // split ou join des editeurs\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+end\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.splitEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+home\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.joinTwoGroups\\\\\\\"\\\\n },\\\\n // changer la taille de l'éditeur / du menu courant\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+pageup\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.increaseViewSize\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+pagedown\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.decreaseViewSize\\\\\\\"\\\\n },\\\\n //////////////////////\\\\n ///// extensions /////\\\\n //////////////////////\\\\n // -> ace jumper\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.selectAllMatches\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus && findWidgetVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-debug.openBreakpointToSide\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"breakpointsFocused\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+i\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.aceJump\\\\\\\"\\\\n },\\\\n // -> multiline jumper\\\\n // block jumper\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+up\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"lineJumper.moveUp\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+down\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"lineJumper.moveDown\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // block jumper with select\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+up\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"lineJumper.selectUp\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+down\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"lineJumper.selectDown\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // disable useless to restore default move line\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-lineJumper.moveUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-lineJumper.selectUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+down\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-lineJumper.moveDown\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+down\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-lineJumper.selectDown\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // -> open projects\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+cmd+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"vscode-open-project.openProject\\\\\\\"\\\\n },\\\\n // -> toggle semicolon\\\\n // ajoute un , ou un ; en fin de ligne\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+;\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"extension.toggleSemicolon\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+,\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"extension.toggleComma\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // -> change case\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+l\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.changeCase.commands\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus\\\\\\\"\\\\n },\\\\n // -> switch string quote \\\\\\\" -> ' -> ` -> \\\\\\\" ...\\\\n // (javascript uniquement)\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+shift+`\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"esQuotes.transformBetweenQuotes\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && editorLangId == 'javascript'\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+3\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"esQuotes.transformBetweenQuotes\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && editorLangId == 'javascript'\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+4\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"esQuotes.transformBetweenQuotes\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // -> calcule et remplace\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+c\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.calculateReplace\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // -> git lens\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+[Period]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-gitlens.showCommitSearch\\\\\\\"\\\\n },\\\\n // -> pastry / paste multicursor numbers\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+0\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"extension.textPastry.0toX\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+1\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"extension.textPastry.1toX\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+2\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"extension.textPastry.AtoX\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // -> fast deploy blocks of code\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"alt+d\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"extension.doFastDeploy\\\\\\\"\\\\n // },\\\\n // disable default\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.doFastDeploy\\\\\\\"\\\\n },\\\\n // -> fast & simple select block () [] {} \\\\\\\"\\\\\\\" ''\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k 3\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectEitherQuote\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k 4\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectEitherQuote\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k 5\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectParenthesis\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k [Minus]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectParenthesis\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k alt+5\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectCurlyBrackets\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k alt+[Minus]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectCurlyBrackets\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k shift+alt+5\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectSquareBrackets\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k shift+alt+[Minus]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectSquareBrackets\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k [Backquote]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectInTag\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k shift+[Backquote]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.selectInTag\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // -> coffeescript preview\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k c\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.coffeescript-preview\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && editorLangId == 'coffeescript'\\\\\\\"\\\\n },\\\\n // -> macros\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+[BracketRight]\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"macros.addTemplate\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+[Quote]\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"macros.addFragment\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"cmd+5\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"macros.addCurly\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // disable anoying shortcut\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-quokka.stopCurrent\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"!quokka.isLiveShareClient && !terminalFocus\\\\\\\"\\\\n },\\\\n //////////////////\\\\n ///// clever /////\\\\n //////////////////\\\\n //// clever select /////\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.cleverSelect\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // clever select quotes\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k 3\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.quotes\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k 4\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.quotes\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // clever select parenthesis\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k 5\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.parenthesis\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k [Minus]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.parenthesis\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // clever select square bracket\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k shift+alt+5\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.squareBrackets\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k shift+alt+[Minus]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.squareBrackets\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // clever select curly bracket\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k alt+5\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.curlyBrackets\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k alt+[Minus]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.curlyBrackets\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // clever select angle bracket\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k [Backquote]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.blockSelect.inTag\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // maximize\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.maximize.toggleWithSidebar\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // switch quotes\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+4\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.string.nextQuotes\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // toggle endline\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+[Comma]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.toggleEnd.semicolon\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+[KeyM]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.toggleEnd.comma\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // 0 to n\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+0\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.multipast.0toN\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+1\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.multipast.1toN\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+a\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"clever.multipast.atoN\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // {\\\\n // \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+a\\\\\\\",\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"clever.multipast.AtoN\\\\\\\",\\\\n // \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n // },\\\\n // line jump\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.small.up\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+down\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.small.down\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.small.selectUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+down\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.fastJump.small.selectDown\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+[BracketRight]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.string.insertTemplateVar\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+[Quote]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.macros.addFragment\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n // manage fast open sublime text style\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"right\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.macros.fastOpenFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.macros.openAndKeepFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"left\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"clever.macros.openFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus\\\\\\\"\\\\n },\\\\n // disable feature to keep spectable\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+down\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorColumnSelectDown\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+left\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorColumnSelectLeft\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+pagedown\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorColumnSelectPageDown\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+pageup\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorColumnSelectPageUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+right\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorColumnSelectRight\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+cmd+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorColumnSelectUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n }\\\\n]\\\"}\"}","platformSpecific":true}
{"version":2,"content":"{\"settings\":\"{\\n ///// option to tests :\\n // editor.find.globalFindClipboard : true\\n // search.globalFindClipboard : true\\n // shortcut to manage zoom level in case of misschange\\n \\\"window.zoomLevel\\\": 0,\\n //////////////////\\n ///// theme //////\\n //////////////////\\n \\\"window.title\\\": \\\"${activeEditorName}${separator}${rootName}${separator}${activeEditorMedium}${separator}${dirty}\\\",\\n // erase default multi select behaviour\\n // allowing preserve the \\\"open to side\\\" on CMD\\n \\\"workbench.list.multiSelectModifier\\\": \\\"alt\\\",\\n // hide the debugger column\\n \\\"editor.glyphMargin\\\": false,\\n // hide the side bar and move it to the right\\n // \\\"workbench.activityBar.visible\\\": false,\\n \\\"workbench.sideBar.location\\\": \\\"right\\\",\\n // disable minimap\\n \\\"editor.minimap.enabled\\\": false,\\n // fixe la taille des éditeurs ouverts\\n // DEPRECATED, need to be restored :\\n // \\\"explorer.openEditors.dynamicHeight\\\": false,\\n \\\"explorer.openEditors.visible\\\": 7,\\n // disable welcome window\\n \\\"workbench.startupEditor\\\": \\\"none\\\",\\n // masquer les tab de fichiers\\n // \\\"workbench.editor.showTabs\\\": false,\\n // \\\"workbench.editor.labelFormat\\\": \\\"long\\\",\\n \\\"workbench.editor.tabSizing\\\": \\\"shrink\\\",\\n // light tab is not saved\\n \\\"workbench.editor.highlightModifiedTabs\\\": true,\\n // clignotement doux du curseur\\n \\\"editor.cursorBlinking\\\": \\\"smooth\\\",\\n // taille du curseur\\n \\\"editor.cursorWidth\\\": 4,\\n // affiche des points pour compter les espaces\\n \\\"editor.renderWhitespace\\\": \\\"boundary\\\",\\n // affiche la ligne en cours\\n \\\"editor.renderLineHighlight\\\": \\\"all\\\",\\n \\\"editor.selectionHighlight\\\": true,\\n ///// MacOS\\n // active les tab MacOs par projet\\n \\\"window.nativeTabs\\\": true,\\n \\\"terminal.external.osxExec\\\": \\\"iTerm.app\\\",\\n // permet de scroller plus smoothly\\n \\\"editor.smoothScrolling\\\": true,\\n // localiser les infos typescript\\n \\\"typescript.locale\\\": \\\"en\\\",\\n // breadcrumbs\\n \\\"breadcrumbs.enabled\\\": true,\\n \\\"breadcrumbs.symbolPath\\\": \\\"off\\\",\\n ///////////////////////\\n ////// behaviour //////\\n ///////////////////////\\n // try on peek defintion\\n \\\"references.preferredLocation\\\": \\\"view\\\",\\n // clever tab completion\\n \\\"editor.tabCompletion\\\": \\\"on\\\",\\n // prevent auto close editors\\n \\\"window.closeWhenEmpty\\\": false,\\n // enable script npm view\\n \\\"npm.enableScriptExplorer\\\": true,\\n // desactive le drag and drop de texte\\n \\\"editor.dragAndDrop\\\": false,\\n // ne pas sauter sur le fichier ouvert à chaque fois (cmd+e)\\n \\\"explorer.autoReveal\\\": false,\\n \\\"problems.autoReveal\\\": false,\\n // ignorer les fichier contenus dans .gitignore lors des recherches\\n \\\"search.useIgnoreFiles\\\": true,\\n \\\"search.useGlobalIgnoreFiles\\\": true,\\n // permet de recherche plus précise si l'element recherché à des majuscules\\n \\\"search.smartCase\\\": true,\\n // permet de conserver les fichiers supprimer par un changement de branche\\n /// now default\\n // \\\"workbench.editor.closeOnFileDelete\\\": false,\\n // permet de ne pas ouvrir plusieurs fois le meme fichier\\n \\\"workbench.editor.revealIfOpen\\\": true,\\n // désactiver le pliage de code\\n // permet de gagner une place monstrueuse dans l'éditeur\\n \\\"editor.folding\\\": false,\\n // sauvegarde de l'état des fichiers ouverts dans tous les cas\\n \\\"files.hotExit\\\": \\\"onExitAndWindowClose\\\",\\n \\\"files.trimTrailingWhitespace\\\": true,\\n // set the default enline to linux one\\n \\\"files.eol\\\": \\\"\\\\n\\\",\\n // conserver les fichier ouvert avec ctrl + p\\n \\\"workbench.editor.enablePreviewFromQuickOpen\\\": false,\\n // enleve des warning inutiles quand trop de fichier à surveiller\\n \\\"git.ignoreLimitWarning\\\": true,\\n // ou pour la synchronisation\\n \\\"git.confirmSync\\\": false,\\n // fetch on pull\\n \\\"git.fetchOnPull\\\": true,\\n // path\\n \\\"git.path\\\": \\\"/usr/local/bin/git\\\",\\n // Complete functions with their parameter signature.\\n \\\"javascript.suggest.completeFunctionCalls\\\": true,\\n \\\"typescript.suggest.completeFunctionCalls\\\": true,\\n //////////////////////////\\n ////// intellisense //////\\n //////////////////////////\\n // affiche immediatement les suggestions\\n \\\"editor.quickSuggestionsDelay\\\": 0,\\n \\\"editor.hover.delay\\\": 200,\\n // filtre ce que intellisense doit masquer\\n // \\\"editor.suggest.filteredTypes\\\": {\\n // \\\"snippet\\\": false,\\n // \\\"class\\\": false\\n // },\\n // mettre les snippets utilisateurs toujours en haut\\n \\\"editor.snippetSuggestions\\\": \\\"top\\\",\\n // priorise les variables proches dans intellisense\\n \\\"editor.suggest.localityBonus\\\": true,\\n // toujours ouvrir la destination quand on cmd click\\n // \\\"editor.gotoLocation.multiple\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleDefinitions\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleImplementations\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleReferences\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleTypeDefinitions\\\": \\\"goto\\\",\\n //////////////////\\n ////// code //////\\n //////////////////\\n // pour qu'il trouve le eslint global\\n \\\"eslint.packageManager\\\": \\\"yarn\\\",\\n // active / deactive flow\\n \\\"flow.enabled\\\": true,\\n // TODO create issue\\n // \\\"flow.useNPMPackagedFlow\\\": true,\\n \\\"flow.pathToFlow\\\": \\\"${workspaceRoot}/node_modules/.bin/flow\\\",\\n // desactivé pour eslint / flow\\n \\\"javascript.validate.enable\\\": true,\\n // desactive le telechargement de type typescript\\n \\\"typescript.check.npmIsInstalled\\\": false,\\n // code style\\n \\\"editor.detectIndentation\\\": false,\\n \\\"editor.tabSize\\\": 2,\\n // emmet jsx autocomplete\\n \\\"emmet.syntaxProfiles\\\": {\\n \\\"javascript\\\": \\\"jsx\\\"\\n },\\n \\\"emmet.includeLanguages\\\": {\\n \\\"javascript\\\": \\\"javascriptreact\\\"\\n },\\n // empeche le formateur par default de faire du caca\\n // \\\"eslint.autoFixOnSave\\\": true,\\n \\\"tslint.autoFixOnSave\\\": true,\\n // prettier options\\n // \\\"prettier.singleQuote\\\": true,\\n // formatage du code automatique\\n \\\"editor.formatOnSave\\\": true,\\n // \\\"editor.formatOnType\\\": true,\\n // \\\"editor.formatOnPaste\\\": true,\\n \\\"typescript.format.enable\\\": true,\\n \\\"javascript.format.enable\\\": true,\\n // codelens, references de code\\n // \\\"javascript.referencesCodeLens.enabled\\\": true,\\n // \\\"typescript.referencesCodeLens.enabled\\\": true,\\n \\\"typescript.implementationsCodeLens.enabled\\\": true,\\n //////////////////////////////\\n ////// file association //////\\n //////////////////////////////\\n \\\"files.associations\\\": {\\n \\\".*scss\\\": \\\"sass\\\",\\n \\\".*rc\\\": \\\"shellscript\\\",\\n \\\"prompt_*_setup\\\": \\\"shellscript\\\",\\n \\\"aliases\\\": \\\"shellscript\\\",\\n \\\".projects\\\": \\\"shellscript\\\",\\n \\\"ogury\\\": \\\"shellscript\\\",\\n \\\"colors\\\": \\\"shellscript\\\",\\n \\\"keys\\\": \\\"shellscript\\\",\\n \\\"ssh\\\": \\\"shellscript\\\",\\n \\\"*.cfg\\\": \\\"shellscript\\\",\\n \\\"path\\\": \\\"shellscript\\\"\\n },\\n \\\"files.watcherExclude\\\": {\\n \\\"**/Library/**\\\": true, // librairie MacOs\\n \\\"**/.git/objects/**\\\": true,\\n \\\"**/node_modules/**\\\": true\\n },\\n ///////////////////\\n ////// debug //////\\n ///////////////////\\n \\\"debug.inlineValues\\\": true,\\n //////////////////////\\n ////// terminal //////\\n //////////////////////\\n // desactive certaine commande pour quitter le terminal au clavier\\n \\\"terminal.integrated.commandsToSkipShell\\\": [\\n \\\"workbench.action.navigateLeft\\\",\\n \\\"workbench.action.navigateRight\\\",\\n \\\"workbench.action.navigateTop\\\",\\n \\\"workbench.action.navigateDown\\\",\\n // default\\n \\\"editor.action.toggleTabFocusMode\\\",\\n \\\"workbench.action.debug.continue\\\",\\n \\\"workbench.action.debug.pause\\\",\\n \\\"workbench.action.debug.restart\\\",\\n \\\"workbench.action.debug.run\\\",\\n \\\"workbench.action.debug.start\\\",\\n \\\"workbench.action.debug.stop\\\",\\n \\\"workbench.action.focusActiveEditorGroup\\\",\\n \\\"workbench.action.focusFirstEditorGroup\\\",\\n \\\"workbench.action.focusSecondEditorGroup\\\",\\n \\\"workbench.action.focusThirdEditorGroup\\\",\\n \\\"workbench.action.openNextRecentlyUsedEditorInGroup\\\",\\n \\\"workbench.action.openPreviousRecentlyUsedEditorInGroup\\\",\\n \\\"workbench.action.quickOpen\\\",\\n \\\"workbench.action.showCommands\\\",\\n \\\"workbench.action.terminal.clear\\\",\\n \\\"workbench.action.terminal.copySelection\\\",\\n \\\"workbench.action.terminal.focus\\\",\\n \\\"workbench.action.terminal.focusAtIndex1\\\",\\n \\\"workbench.action.terminal.focusAtIndex2\\\",\\n \\\"workbench.action.terminal.focusAtIndex3\\\",\\n \\\"workbench.action.terminal.focusAtIndex4\\\",\\n \\\"workbench.action.terminal.focusAtIndex5\\\",\\n \\\"workbench.action.terminal.focusAtIndex6\\\",\\n \\\"workbench.action.terminal.focusAtIndex7\\\",\\n \\\"workbench.action.terminal.focusAtIndex8\\\",\\n \\\"workbench.action.terminal.focusAtIndex9\\\",\\n \\\"workbench.action.terminal.focusNext\\\",\\n \\\"workbench.action.terminal.focusPrevious\\\",\\n \\\"workbench.action.terminal.kill\\\",\\n \\\"workbench.action.terminal.new\\\",\\n \\\"workbench.action.terminal.paste\\\",\\n \\\"workbench.action.terminal.runActiveFile\\\",\\n \\\"workbench.action.terminal.runSelectedText\\\",\\n \\\"workbench.action.terminal.scrollDown\\\",\\n \\\"workbench.action.terminal.scrollDownPage\\\",\\n \\\"workbench.action.terminal.scrollToBottom\\\",\\n \\\"workbench.action.terminal.scrollToTop\\\",\\n \\\"workbench.action.terminal.scrollUp\\\",\\n \\\"workbench.action.terminal.scrollUpPage\\\",\\n \\\"workbench.action.terminal.toggleTerminal\\\"\\n ],\\n ////////////////////////\\n ////// extensions //////\\n ////////////////////////\\n \\\"extensions.autoUpdate\\\": true,\\n // -> open projects :\\n \\\"vscode-open-project.config\\\": \\\"/Users/david/.vscodeprojects.json\\\",\\n // -> statusbar commands\\n \\\"statusbar_command.commands\\\": [\\n {\\n \\\"text\\\": \\\"$(terminal)\\\",\\n \\\"tooltip\\\": \\\"toogle terminal\\\",\\n \\\"alignment\\\": \\\"left\\\",\\n \\\"command\\\": \\\"workbench.action.terminal.toggleTerminal\\\"\\n },\\n {\\n \\\"text\\\": \\\"$(tools)\\\",\\n \\\"tooltip\\\": \\\"edit settings\\\",\\n \\\"alignment\\\": \\\"right\\\",\\n \\\"command\\\": \\\"workbench.action.openGlobalSettings\\\"\\n },\\n {\\n \\\"text\\\": \\\"$(tools)\\\",\\n \\\"tooltip\\\": \\\"see default settings\\\",\\n \\\"alignment\\\": \\\"right\\\",\\n \\\"command\\\": \\\"workbench.action.openRawDefaultSettings\\\"\\n },\\n {\\n \\\"text\\\": \\\"$(keyboard)\\\",\\n \\\"tooltip\\\": \\\"toogle terminal\\\",\\n \\\"alignment\\\": \\\"right\\\",\\n \\\"command\\\": \\\"workbench.action.openGlobalKeybindingsFile\\\"\\n }\\n ],\\n // restore default edit setting with json mode\\n \\\"workbench.settings.editor\\\": \\\"json\\\",\\n // -> jest ext\\n \\\"jest.enableSnapshotUpdateMessages\\\": false,\\n // -> vscode-open-project\\n \\\"vscode-open-project.codePath\\\": \\\"/usr/local/bin/code\\\",\\n // -> docker explorer\\n // clean interface\\n // \\\"docker-explorer.showDockerContainers\\\": true,\\n // \\\"docker-explorer.showDockerImages\\\": true,\\n // \\\"docker-explorer.showAzureRegistries\\\": false,\\n // \\\"docker-explorer.showDockerHubTreeView\\\": false,\\n // \\\"docker-explorer.showSuggestedDockerImages\\\": false,\\n // -> todo highlight :\\n \\\"TodoParser\\\": {\\n \\\"include\\\": [\\\"js\\\", \\\"html\\\", \\\"css\\\"],\\n \\\"folderExclude\\\": [\\\"node_modules\\\", \\\"bower_components\\\", \\\".vscode\\\"],\\n \\\"markers\\\": [\\\"BUG\\\", \\\"TODO\\\", \\\"FIXME\\\", \\\"NOTE\\\"],\\n \\\"autoDefaultMarkers\\\": true\\n },\\n \\\"todohighlight.isEnable\\\": true,\\n \\\"todohighlight.keywords\\\": [\\n {\\n \\\"text\\\": \\\"BUG:\\\",\\n \\\"color\\\": \\\"#fff\\\",\\n \\\"backgroundColor\\\": \\\"red\\\",\\n \\\"overviewRulerColor\\\": \\\"red\\\"\\n },\\n {\\n \\\"text\\\": \\\"TODO:\\\",\\n \\\"color\\\": \\\"white\\\",\\n \\\"backgroundColor\\\": \\\"darkcyan\\\",\\n \\\"overviewRulerColor\\\": \\\"cyan\\\"\\n },\\n {\\n \\\"text\\\": \\\"FIXME:\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"orange\\\",\\n \\\"overviewRulerColor\\\": \\\"orange\\\"\\n },\\n {\\n \\\"text\\\": \\\"NOTE:\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"lightgreen\\\",\\n \\\"overviewRulerColor\\\": \\\"\\\"\\n },\\n {\\n \\\"text\\\": \\\"BUG\\\",\\n \\\"color\\\": \\\"#fff\\\",\\n \\\"backgroundColor\\\": \\\"red\\\",\\n \\\"overviewRulerColor\\\": \\\"red\\\"\\n },\\n {\\n \\\"text\\\": \\\"TODO\\\",\\n \\\"color\\\": \\\"white\\\",\\n \\\"backgroundColor\\\": \\\"darkcyan\\\",\\n \\\"overviewRulerColor\\\": \\\"cyan\\\"\\n },\\n {\\n \\\"text\\\": \\\"FIXME\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"orange\\\",\\n \\\"overviewRulerColor\\\": \\\"orange\\\"\\n },\\n {\\n \\\"text\\\": \\\"NOTE\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"lightgreen\\\",\\n \\\"overviewRulerColor\\\": \\\"\\\"\\n }\\n ],\\n ///////////////////\\n ////// divers /////\\n ///////////////////\\n // stats utilisation\\n \\\"telemetry.enableTelemetry\\\": false,\\n \\\"telemetry.enableCrashReporter\\\": false,\\n \\\"explorer.confirmDragAndDrop\\\": false,\\n \\\"explorer.confirmDelete\\\": false,\\n \\\"diffEditor.ignoreTrimWhitespace\\\": false,\\n \\\"gitlens.codeLens.scopes\\\": [\\\"document\\\", \\\"containers\\\"],\\n \\\"gitlens.hovers.currentLine.over\\\": \\\"line\\\",\\n \\\"gitlens.currentLine.enabled\\\": false,\\n \\\"gitlens.keymap\\\": \\\"alternate\\\",\\n \\\"gitlens.advanced.messages\\\": {\\n \\\"suppressGitDisabledWarning\\\": true,\\n \\\"suppressShowKeyBindingsNotice\\\": true\\n },\\n \\\"workbench.activityBar.visible\\\": true,\\n // \\\"sync.gist\\\": \\\"4fdb80cd9efd3e711734c3f037b084c2\\\",\\n // \\\"sync.host\\\": \\\"\\\",\\n // \\\"sync.pathPrefix\\\": \\\"\\\",\\n // \\\"sync.quietSync\\\": false,\\n // \\\"sync.askGistName\\\": false,\\n // \\\"sync.removeExtensions\\\": true,\\n // \\\"sync.syncExtensions\\\": true,\\n // \\\"sync.autoDownload\\\": false,\\n // \\\"sync.autoUpload\\\": false,\\n // \\\"sync.lastUpload\\\": \\\"2018-07-20T23:12:55.039Z\\\",\\n // \\\"sync.lastDownload\\\": \\\"\\\",\\n // \\\"sync.forceDownload\\\": false,\\n // \\\"javascript.updateImportsOnFileMove.enabled\\\": \\\"always\\\",\\n \\\"workbench.iconTheme\\\": \\\"vscode-simpler-icons\\\",\\n \\\"clever.macros\\\": {\\n \\\"addFragment\\\": [\\\"type:<>\\\\n$1\\\\n</>\\\"],\\n \\\"fastOpenFile\\\": [\\n \\\"list.select\\\", // open current hover file\\n \\\"wait:20\\\", // wait for 20ms before next (default 50ms)\\n \\\"workbench.action.focusSideBar\\\" // send focus back to the file explorer\\n ],\\n \\\"openAndKeepFile\\\": [\\n \\\"list.select\\\", // open current hover file\\n \\\"workbench.action.files.save\\\", // this will keep the file open\\n \\\"wait:20\\\", // wait for 20ms before next (default 50ms)\\n \\\"workbench.action.focusSideBar\\\" // send focus back to the file explorer\\n ],\\n \\\"openFile\\\": [\\n \\\"list.select\\\", // open current hover file\\n \\\"workbench.action.files.save\\\" // this will keep the file open\\n ]\\n },\\n \\\"gitlens.views.fileHistory.enabled\\\": true,\\n \\\"gitlens.views.lineHistory.enabled\\\": true,\\n \\\"git.enableSmartCommit\\\": true,\\n \\\"codestream.email\\\": \\\"david.babel@ogury.co\\\",\\n \\\"[json]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[typescript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\",\\n \\\"editor.codeActionsOnSave\\\": {\\n \\\"source.organizeImports\\\": true\\n }\\n },\\n \\\"[typescriptreact]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\",\\n \\\"editor.codeActionsOnSave\\\": {\\n \\\"source.organizeImports\\\": true\\n }\\n },\\n \\\"[sql]\\\": {\\n \\\"editor.formatOnSave\\\": false\\n },\\n \\\"[html]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[javascriptreact]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"vscode.typescript-language-features\\\"\\n }\\n\\n // ,\\n // \\\"clever.macros.test\\\": [\\n // {\\n // \\\"command\\\": \\\"type\\\",\\n // \\\"args\\\": {\\n // \\\"text\\\": \\\"test\\\"\\n // }\\n // }\\n // ]\\n}\\n\"}"}
{"version":2,"content":"{\"settings\":\"{\\n ///// option to tests :\\n // editor.find.globalFindClipboard : true\\n // search.globalFindClipboard : true\\n // shortcut to manage zoom level in case of misschange\\n \\\"window.zoomLevel\\\": 0,\\n //////////////////\\n ///// theme //////\\n //////////////////\\n \\\"window.title\\\": \\\"${activeEditorName}${separator}${rootName}${separator}${activeEditorMedium}${separator}${dirty}\\\",\\n // erase default multi select behaviour\\n // allowing preserve the \\\"open to side\\\" on CMD\\n \\\"workbench.list.multiSelectModifier\\\": \\\"alt\\\",\\n // hide the debugger column\\n \\\"editor.glyphMargin\\\": false,\\n // hide the side bar and move it to the right\\n // \\\"workbench.activityBar.visible\\\": false,\\n \\\"workbench.sideBar.location\\\": \\\"right\\\",\\n // disable minimap\\n \\\"editor.minimap.enabled\\\": false,\\n // fixe la taille des éditeurs ouverts\\n // DEPRECATED, need to be restored :\\n // \\\"explorer.openEditors.dynamicHeight\\\": false,\\n \\\"explorer.openEditors.visible\\\": 7,\\n // disable welcome window\\n \\\"workbench.startupEditor\\\": \\\"none\\\",\\n // masquer les tab de fichiers\\n // \\\"workbench.editor.showTabs\\\": false,\\n // \\\"workbench.editor.labelFormat\\\": \\\"long\\\",\\n \\\"workbench.editor.tabSizing\\\": \\\"shrink\\\",\\n // light tab is not saved\\n \\\"workbench.editor.highlightModifiedTabs\\\": true,\\n // clignotement doux du curseur\\n \\\"editor.cursorBlinking\\\": \\\"smooth\\\",\\n // taille du curseur\\n \\\"editor.cursorWidth\\\": 4,\\n // affiche des points pour compter les espaces\\n \\\"editor.renderWhitespace\\\": \\\"boundary\\\",\\n // affiche la ligne en cours\\n \\\"editor.renderLineHighlight\\\": \\\"all\\\",\\n \\\"editor.selectionHighlight\\\": true,\\n ///// MacOS\\n // active les tab MacOs par projet\\n \\\"window.nativeTabs\\\": true,\\n \\\"terminal.external.osxExec\\\": \\\"iTerm.app\\\",\\n // permet de scroller plus smoothly\\n \\\"editor.smoothScrolling\\\": true,\\n // localiser les infos typescript\\n \\\"typescript.locale\\\": \\\"en\\\",\\n // breadcrumbs\\n \\\"breadcrumbs.enabled\\\": true,\\n \\\"breadcrumbs.symbolPath\\\": \\\"off\\\",\\n ///////////////////////\\n ////// behaviour //////\\n ///////////////////////\\n // try on peek defintion\\n \\\"references.preferredLocation\\\": \\\"view\\\",\\n // clever tab completion\\n \\\"editor.tabCompletion\\\": \\\"on\\\",\\n // prevent auto close editors\\n \\\"window.closeWhenEmpty\\\": false,\\n // enable script npm view\\n \\\"npm.enableScriptExplorer\\\": true,\\n // desactive le drag and drop de texte\\n \\\"editor.dragAndDrop\\\": false,\\n // ne pas sauter sur le fichier ouvert à chaque fois (cmd+e)\\n \\\"explorer.autoReveal\\\": false,\\n \\\"problems.autoReveal\\\": false,\\n // ignorer les fichier contenus dans .gitignore lors des recherches\\n \\\"search.useIgnoreFiles\\\": true,\\n \\\"search.useGlobalIgnoreFiles\\\": true,\\n // permet de recherche plus précise si l'element recherché à des majuscules\\n \\\"search.smartCase\\\": true,\\n // permet de conserver les fichiers supprimer par un changement de branche\\n /// now default\\n // \\\"workbench.editor.closeOnFileDelete\\\": false,\\n // permet de ne pas ouvrir plusieurs fois le meme fichier\\n \\\"workbench.editor.revealIfOpen\\\": true,\\n // désactiver le pliage de code\\n // permet de gagner une place monstrueuse dans l'éditeur\\n \\\"editor.folding\\\": false,\\n // sauvegarde de l'état des fichiers ouverts dans tous les cas\\n \\\"files.hotExit\\\": \\\"onExitAndWindowClose\\\",\\n \\\"files.trimTrailingWhitespace\\\": true,\\n // set the default enline to linux one\\n \\\"files.eol\\\": \\\"\\\\n\\\",\\n // conserver les fichier ouvert avec ctrl + p\\n \\\"workbench.editor.enablePreviewFromQuickOpen\\\": false,\\n // enleve des warning inutiles quand trop de fichier à surveiller\\n \\\"git.ignoreLimitWarning\\\": true,\\n // ou pour la synchronisation\\n \\\"git.confirmSync\\\": false,\\n // fetch on pull\\n \\\"git.fetchOnPull\\\": true,\\n // Complete functions with their parameter signature.\\n \\\"git.path\\\": \\\"/usr/local/bin/git\\\",\\n \\\"javascript.suggest.completeFunctionCalls\\\": true,\\n \\\"typescript.suggest.completeFunctionCalls\\\": true,\\n //////////////////////////\\n ////// intellisense //////\\n //////////////////////////\\n // affiche immediatement les suggestions\\n \\\"editor.quickSuggestionsDelay\\\": 0,\\n \\\"editor.hover.delay\\\": 200,\\n // filtre ce que intellisense doit masquer\\n // \\\"editor.suggest.filteredTypes\\\": {\\n // \\\"snippet\\\": false,\\n // \\\"class\\\": false\\n // },\\n // mettre les snippets utilisateurs toujours en haut\\n \\\"editor.snippetSuggestions\\\": \\\"top\\\",\\n // priorise les variables proches dans intellisense\\n \\\"editor.suggest.localityBonus\\\": true,\\n // toujours ouvrir la destination quand on cmd click\\n // \\\"editor.gotoLocation.multiple\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleDefinitions\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleImplementations\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleReferences\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleTypeDefinitions\\\": \\\"goto\\\",\\n //////////////////\\n ////// code //////\\n //////////////////\\n // pour qu'il trouve le eslint global\\n \\\"eslint.packageManager\\\": \\\"yarn\\\",\\n // active / deactive flow\\n \\\"flow.enabled\\\": true,\\n // TODO create issue\\n // \\\"flow.useNPMPackagedFlow\\\": true,\\n \\\"flow.pathToFlow\\\": \\\"${workspaceRoot}/node_modules/.bin/flow\\\",\\n // desactivé pour eslint / flow\\n \\\"javascript.validate.enable\\\": true,\\n // desactive le telechargement de type typescript\\n \\\"typescript.check.npmIsInstalled\\\": false,\\n // code style\\n \\\"editor.detectIndentation\\\": false,\\n \\\"editor.tabSize\\\": 2,\\n // emmet jsx autocomplete\\n \\\"emmet.syntaxProfiles\\\": {\\n \\\"javascript\\\": \\\"jsx\\\"\\n },\\n \\\"emmet.includeLanguages\\\": {\\n \\\"javascript\\\": \\\"javascriptreact\\\"\\n },\\n // empeche le formateur par default de faire du caca\\n // \\\"eslint.autoFixOnSave\\\": true,\\n \\\"tslint.autoFixOnSave\\\": true,\\n // prettier options\\n // \\\"prettier.singleQuote\\\": true,\\n // formatage du code automatique\\n \\\"editor.formatOnSave\\\": true,\\n // \\\"editor.formatOnType\\\": true,\\n // \\\"editor.formatOnPaste\\\": true,\\n \\\"typescript.format.enable\\\": true,\\n \\\"javascript.format.enable\\\": true,\\n // codelens, references de code\\n // \\\"javascript.referencesCodeLens.enabled\\\": true,\\n // \\\"typescript.referencesCodeLens.enabled\\\": true,\\n \\\"typescript.implementationsCodeLens.enabled\\\": true,\\n //////////////////////////////\\n ////// file association //////\\n //////////////////////////////\\n \\\"files.associations\\\": {\\n \\\".*scss\\\": \\\"sass\\\",\\n \\\".*rc\\\": \\\"shellscript\\\",\\n \\\"prompt_*_setup\\\": \\\"shellscript\\\",\\n \\\"aliases\\\": \\\"shellscript\\\",\\n \\\".projects\\\": \\\"shellscript\\\",\\n \\\"ogury\\\": \\\"shellscript\\\",\\n \\\"colors\\\": \\\"shellscript\\\",\\n \\\"keys\\\": \\\"shellscript\\\",\\n \\\"ssh\\\": \\\"shellscript\\\",\\n \\\"*.cfg\\\": \\\"shellscript\\\",\\n \\\"path\\\": \\\"shellscript\\\"\\n },\\n \\\"files.watcherExclude\\\": {\\n \\\"**/Library/**\\\": true, // librairie MacOs\\n \\\"**/.git/objects/**\\\": true,\\n \\\"**/node_modules/**\\\": true\\n },\\n ///////////////////\\n ////// debug //////\\n ///////////////////\\n \\\"debug.inlineValues\\\": true,\\n //////////////////////\\n ////// terminal //////\\n //////////////////////\\n // desactive certaine commande pour quitter le terminal au clavier\\n \\\"terminal.integrated.commandsToSkipShell\\\": [\\n \\\"workbench.action.navigateLeft\\\",\\n \\\"workbench.action.navigateRight\\\",\\n \\\"workbench.action.navigateTop\\\",\\n \\\"workbench.action.navigateDown\\\",\\n // default\\n \\\"editor.action.toggleTabFocusMode\\\",\\n \\\"workbench.action.debug.continue\\\",\\n \\\"workbench.action.debug.pause\\\",\\n \\\"workbench.action.debug.restart\\\",\\n \\\"workbench.action.debug.run\\\",\\n \\\"workbench.action.debug.start\\\",\\n \\\"workbench.action.debug.stop\\\",\\n \\\"workbench.action.focusActiveEditorGroup\\\",\\n \\\"workbench.action.focusFirstEditorGroup\\\",\\n \\\"workbench.action.focusSecondEditorGroup\\\",\\n \\\"workbench.action.focusThirdEditorGroup\\\",\\n \\\"workbench.action.openNextRecentlyUsedEditorInGroup\\\",\\n \\\"workbench.action.openPreviousRecentlyUsedEditorInGroup\\\",\\n \\\"workbench.action.quickOpen\\\",\\n \\\"workbench.action.showCommands\\\",\\n \\\"workbench.action.terminal.clear\\\",\\n \\\"workbench.action.terminal.copySelection\\\",\\n \\\"workbench.action.terminal.focus\\\",\\n \\\"workbench.action.terminal.focusAtIndex1\\\",\\n \\\"workbench.action.terminal.focusAtIndex2\\\",\\n \\\"workbench.action.terminal.focusAtIndex3\\\",\\n \\\"workbench.action.terminal.focusAtIndex4\\\",\\n \\\"workbench.action.terminal.focusAtIndex5\\\",\\n \\\"workbench.action.terminal.focusAtIndex6\\\",\\n \\\"workbench.action.terminal.focusAtIndex7\\\",\\n \\\"workbench.action.terminal.focusAtIndex8\\\",\\n \\\"workbench.action.terminal.focusAtIndex9\\\",\\n \\\"workbench.action.terminal.focusNext\\\",\\n \\\"workbench.action.terminal.focusPrevious\\\",\\n \\\"workbench.action.terminal.kill\\\",\\n \\\"workbench.action.terminal.new\\\",\\n \\\"workbench.action.terminal.paste\\\",\\n \\\"workbench.action.terminal.runActiveFile\\\",\\n \\\"workbench.action.terminal.runSelectedText\\\",\\n \\\"workbench.action.terminal.scrollDown\\\",\\n \\\"workbench.action.terminal.scrollDownPage\\\",\\n \\\"workbench.action.terminal.scrollToBottom\\\",\\n \\\"workbench.action.terminal.scrollToTop\\\",\\n \\\"workbench.action.terminal.scrollUp\\\",\\n \\\"workbench.action.terminal.scrollUpPage\\\",\\n \\\"workbench.action.terminal.toggleTerminal\\\"\\n ],\\n ////////////////////////\\n ////// extensions //////\\n ////////////////////////\\n \\\"extensions.autoUpdate\\\": true,\\n // -> open projects :\\n \\\"vscode-open-project.config\\\": \\\"/Users/david/.vscodeprojects.json\\\",\\n // -> statusbar commands\\n \\\"statusbar_command.commands\\\": [\\n {\\n \\\"text\\\": \\\"$(terminal)\\\",\\n \\\"tooltip\\\": \\\"toogle terminal\\\",\\n \\\"alignment\\\": \\\"left\\\",\\n \\\"command\\\": \\\"workbench.action.terminal.toggleTerminal\\\"\\n },\\n {\\n \\\"text\\\": \\\"$(tools)\\\",\\n \\\"tooltip\\\": \\\"edit settings\\\",\\n \\\"alignment\\\": \\\"right\\\",\\n \\\"command\\\": \\\"workbench.action.openGlobalSettings\\\"\\n },\\n {\\n \\\"text\\\": \\\"$(tools)\\\",\\n \\\"tooltip\\\": \\\"see default settings\\\",\\n \\\"alignment\\\": \\\"right\\\",\\n \\\"command\\\": \\\"workbench.action.openRawDefaultSettings\\\"\\n },\\n {\\n \\\"text\\\": \\\"$(keyboard)\\\",\\n \\\"tooltip\\\": \\\"toogle terminal\\\",\\n \\\"alignment\\\": \\\"right\\\",\\n \\\"command\\\": \\\"workbench.action.openGlobalKeybindingsFile\\\"\\n }\\n ],\\n // restore default edit setting with json mode\\n \\\"workbench.settings.editor\\\": \\\"json\\\",\\n // -> jest ext\\n \\\"jest.enableSnapshotUpdateMessages\\\": false,\\n // -> vscode-open-project\\n \\\"vscode-open-project.codePath\\\": \\\"/usr/local/bin/code\\\",\\n // -> docker explorer\\n // clean interface\\n // \\\"docker-explorer.showDockerContainers\\\": true,\\n // \\\"docker-explorer.showDockerImages\\\": true,\\n // \\\"docker-explorer.showAzureRegistries\\\": false,\\n // \\\"docker-explorer.showDockerHubTreeView\\\": false,\\n // \\\"docker-explorer.showSuggestedDockerImages\\\": false,\\n // -> todo highlight :\\n \\\"TodoParser\\\": {\\n \\\"include\\\": [\\\"js\\\", \\\"html\\\", \\\"css\\\"],\\n \\\"folderExclude\\\": [\\\"node_modules\\\", \\\"bower_components\\\", \\\".vscode\\\"],\\n \\\"markers\\\": [\\\"BUG\\\", \\\"TODO\\\", \\\"FIXME\\\", \\\"NOTE\\\"],\\n \\\"autoDefaultMarkers\\\": true\\n },\\n \\\"todohighlight.isEnable\\\": true,\\n \\\"todohighlight.keywords\\\": [\\n {\\n \\\"text\\\": \\\"BUG:\\\",\\n \\\"color\\\": \\\"#fff\\\",\\n \\\"backgroundColor\\\": \\\"red\\\",\\n \\\"overviewRulerColor\\\": \\\"red\\\"\\n },\\n {\\n \\\"text\\\": \\\"TODO:\\\",\\n \\\"color\\\": \\\"white\\\",\\n \\\"backgroundColor\\\": \\\"darkcyan\\\",\\n \\\"overviewRulerColor\\\": \\\"cyan\\\"\\n },\\n {\\n \\\"text\\\": \\\"FIXME:\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"orange\\\",\\n \\\"overviewRulerColor\\\": \\\"orange\\\"\\n },\\n {\\n \\\"text\\\": \\\"NOTE:\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"lightgreen\\\",\\n \\\"overviewRulerColor\\\": \\\"\\\"\\n },\\n {\\n \\\"text\\\": \\\"BUG\\\",\\n \\\"color\\\": \\\"#fff\\\",\\n \\\"backgroundColor\\\": \\\"red\\\",\\n \\\"overviewRulerColor\\\": \\\"red\\\"\\n },\\n {\\n \\\"text\\\": \\\"TODO\\\",\\n \\\"color\\\": \\\"white\\\",\\n \\\"backgroundColor\\\": \\\"darkcyan\\\",\\n \\\"overviewRulerColor\\\": \\\"cyan\\\"\\n },\\n {\\n \\\"text\\\": \\\"FIXME\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"orange\\\",\\n \\\"overviewRulerColor\\\": \\\"orange\\\"\\n },\\n {\\n \\\"text\\\": \\\"NOTE\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"lightgreen\\\",\\n \\\"overviewRulerColor\\\": \\\"\\\"\\n }\\n ],\\n ///////////////////\\n ////// divers /////\\n ///////////////////\\n // stats utilisation\\n \\\"telemetry.enableTelemetry\\\": false,\\n \\\"telemetry.enableCrashReporter\\\": false,\\n \\\"explorer.confirmDragAndDrop\\\": false,\\n \\\"explorer.confirmDelete\\\": false,\\n \\\"diffEditor.ignoreTrimWhitespace\\\": false,\\n \\\"gitlens.codeLens.scopes\\\": [\\\"document\\\", \\\"containers\\\"],\\n \\\"gitlens.hovers.currentLine.over\\\": \\\"line\\\",\\n \\\"gitlens.currentLine.enabled\\\": false,\\n \\\"gitlens.keymap\\\": \\\"alternate\\\",\\n \\\"gitlens.advanced.messages\\\": {\\n \\\"suppressGitDisabledWarning\\\": true,\\n \\\"suppressShowKeyBindingsNotice\\\": true\\n },\\n \\\"workbench.activityBar.visible\\\": true,\\n // \\\"sync.gist\\\": \\\"4fdb80cd9efd3e711734c3f037b084c2\\\",\\n // \\\"sync.host\\\": \\\"\\\",\\n // \\\"sync.pathPrefix\\\": \\\"\\\",\\n // \\\"sync.quietSync\\\": false,\\n // \\\"sync.askGistName\\\": false,\\n // \\\"sync.removeExtensions\\\": true,\\n // \\\"sync.syncExtensions\\\": true,\\n // \\\"sync.autoDownload\\\": false,\\n // \\\"sync.autoUpload\\\": false,\\n // \\\"sync.lastUpload\\\": \\\"2018-07-20T23:12:55.039Z\\\",\\n // \\\"sync.lastDownload\\\": \\\"\\\",\\n // \\\"sync.forceDownload\\\": false,\\n // \\\"javascript.updateImportsOnFileMove.enabled\\\": \\\"always\\\",\\n \\\"workbench.iconTheme\\\": \\\"vscode-simpler-icons\\\",\\n \\\"clever.macros\\\": {\\n \\\"addFragment\\\": [\\\"type:<>\\\\n$1\\\\n</>\\\"],\\n \\\"fastOpenFile\\\": [\\n \\\"list.select\\\", // open current hover file\\n \\\"wait:20\\\", // wait for 20ms before next (default 50ms)\\n \\\"workbench.action.focusSideBar\\\" // send focus back to the file explorer\\n ],\\n \\\"openAndKeepFile\\\": [\\n \\\"list.select\\\", // open current hover file\\n \\\"workbench.action.files.save\\\", // this will keep the file open\\n \\\"wait:20\\\", // wait for 20ms before next (default 50ms)\\n \\\"workbench.action.focusSideBar\\\" // send focus back to the file explorer\\n ],\\n \\\"openFile\\\": [\\n \\\"list.select\\\", // open current hover file\\n \\\"workbench.action.files.save\\\" // this will keep the file open\\n ]\\n },\\n \\\"gitlens.views.fileHistory.enabled\\\": true,\\n \\\"gitlens.views.lineHistory.enabled\\\": true,\\n \\\"git.enableSmartCommit\\\": true,\\n \\\"codestream.email\\\": \\\"david.babel@ogury.co\\\",\\n \\\"[json]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[typescript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\",\\n \\\"editor.codeActionsOnSave\\\": {\\n \\\"source.organizeImports\\\": true\\n }\\n },\\n \\\"[typescriptreact]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\",\\n \\\"editor.codeActionsOnSave\\\": {\\n \\\"source.organizeImports\\\": true\\n }\\n },\\n \\\"[sql]\\\": {\\n \\\"editor.formatOnSave\\\": false\\n },\\n \\\"[html]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[javascriptreact]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"vscode.typescript-language-features\\\"\\n }\\n\\n // ,\\n // \\\"clever.macros.test\\\": [\\n // {\\n // \\\"command\\\": \\\"type\\\",\\n // \\\"args\\\": {\\n // \\\"text\\\": \\\"test\\\"\\n // }\\n // }\\n // ]\\n}\"}"}
{"version":2,"content":"{\"settings\":\"{\\n ///// option to tests :\\n // editor.find.globalFindClipboard : true\\n // search.globalFindClipboard : true\\n // shortcut to manage zoom level in case of misschange\\n \\\"window.zoomLevel\\\": 1,\\n //////////////////\\n ///// theme //////\\n //////////////////\\n \\\"window.title\\\": \\\"${activeEditorName}${separator}${rootName}${separator}${activeEditorMedium}${separator}${dirty}\\\",\\n // erase default multi select behaviour\\n // allowing preserve the \\\"open to side\\\" on CMD\\n \\\"workbench.list.multiSelectModifier\\\": \\\"alt\\\",\\n // hide the debugger column\\n \\\"editor.glyphMargin\\\": false,\\n // hide the side bar and move it to the right\\n // \\\"workbench.activityBar.visible\\\": false,\\n \\\"workbench.sideBar.location\\\": \\\"right\\\",\\n // disable minimap\\n \\\"editor.minimap.enabled\\\": false,\\n // fixe la taille des éditeurs ouverts\\n // DEPRECATED, need to be restored :\\n // \\\"explorer.openEditors.dynamicHeight\\\": false,\\n \\\"explorer.openEditors.visible\\\": 7,\\n // disable welcome window\\n \\\"workbench.startupEditor\\\": \\\"none\\\",\\n // masquer les tab de fichiers\\n // \\\"workbench.editor.showTabs\\\": false,\\n // \\\"workbench.editor.labelFormat\\\": \\\"long\\\",\\n \\\"workbench.editor.tabSizing\\\": \\\"shrink\\\",\\n // light tab is not saved\\n \\\"workbench.editor.highlightModifiedTabs\\\": true,\\n // clignotement doux du curseur\\n \\\"editor.cursorBlinking\\\": \\\"smooth\\\",\\n // taille du curseur\\n \\\"editor.cursorWidth\\\": 4,\\n // affiche des points pour compter les espaces\\n \\\"editor.renderWhitespace\\\": \\\"boundary\\\",\\n // affiche la ligne en cours\\n \\\"editor.renderLineHighlight\\\": \\\"all\\\",\\n \\\"editor.selectionHighlight\\\": true,\\n ///// MacOS\\n // active les tab MacOs par projet\\n \\\"window.nativeTabs\\\": true,\\n \\\"terminal.external.osxExec\\\": \\\"iTerm.app\\\",\\n // permet de scroller plus smoothly\\n \\\"editor.smoothScrolling\\\": true,\\n // localiser les infos typescript\\n \\\"typescript.locale\\\": \\\"en\\\",\\n // breadcrumbs\\n \\\"breadcrumbs.enabled\\\": true,\\n \\\"breadcrumbs.symbolPath\\\": \\\"off\\\",\\n ///////////////////////\\n ////// behaviour //////\\n ///////////////////////\\n // try on peek defintion\\n \\\"references.preferredLocation\\\": \\\"view\\\",\\n // clever tab completion\\n \\\"editor.tabCompletion\\\": \\\"on\\\",\\n // prevent auto close editors\\n \\\"window.closeWhenEmpty\\\": false,\\n // enable script npm view\\n \\\"npm.enableScriptExplorer\\\": true,\\n // desactive le drag and drop de texte\\n \\\"editor.dragAndDrop\\\": false,\\n // ne pas sauter sur le fichier ouvert à chaque fois (cmd+e)\\n \\\"explorer.autoReveal\\\": false,\\n \\\"problems.autoReveal\\\": false,\\n // ignorer les fichier contenus dans .gitignore lors des recherches\\n \\\"search.useIgnoreFiles\\\": true,\\n \\\"search.useGlobalIgnoreFiles\\\": true,\\n // permet de recherche plus précise si l'element recherché à des majuscules\\n \\\"search.smartCase\\\": true,\\n // permet de conserver les fichiers supprimer par un changement de branche\\n /// now default\\n // \\\"workbench.editor.closeOnFileDelete\\\": false,\\n // permet de ne pas ouvrir plusieurs fois le meme fichier\\n \\\"workbench.editor.revealIfOpen\\\": true,\\n // désactiver le pliage de code\\n // permet de gagner une place monstrueuse dans l'éditeur\\n \\\"editor.folding\\\": false,\\n // sauvegarde de l'état des fichiers ouverts dans tous les cas\\n \\\"files.hotExit\\\": \\\"onExitAndWindowClose\\\",\\n \\\"files.trimTrailingWhitespace\\\": true,\\n // set the default enline to linux one\\n \\\"files.eol\\\": \\\"\\\\n\\\",\\n // conserver les fichier ouvert avec ctrl + p\\n \\\"workbench.editor.enablePreviewFromQuickOpen\\\": false,\\n // enleve des warning inutiles quand trop de fichier à surveiller\\n \\\"git.ignoreLimitWarning\\\": true,\\n // ou pour la synchronisation\\n \\\"git.confirmSync\\\": false,\\n // fetch on pull\\n \\\"git.fetchOnPull\\\": true,\\n \\\"git.path\\\": \\\"/usr/local/bin/git\\\",\\n \\\"javascript.suggest.completeFunctionCalls\\\": true,\\n \\\"typescript.suggest.completeFunctionCalls\\\": true,\\n //////////////////////////\\n ////// intellisense //////\\n //////////////////////////\\n // affiche immediatement les suggestions\\n \\\"editor.quickSuggestionsDelay\\\": 0,\\n \\\"editor.hover.delay\\\": 200,\\n // filtre ce que intellisense doit masquer\\n // \\\"editor.suggest.filteredTypes\\\": {\\n // \\\"snippet\\\": false,\\n // \\\"class\\\": false\\n // },\\n // mettre les snippets utilisateurs toujours en haut\\n \\\"editor.snippetSuggestions\\\": \\\"top\\\",\\n // priorise les variables proches dans intellisense\\n \\\"editor.suggest.localityBonus\\\": true,\\n // toujours ouvrir la destination quand on cmd click\\n // \\\"editor.gotoLocation.multiple\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleDefinitions\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleImplementations\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleReferences\\\": \\\"goto\\\",\\n \\\"editor.gotoLocation.multipleTypeDefinitions\\\": \\\"goto\\\",\\n //////////////////\\n ////// code //////\\n //////////////////\\n // pour qu'il trouve le eslint global\\n \\\"eslint.packageManager\\\": \\\"yarn\\\",\\n // active / deactive flow\\n \\\"flow.enabled\\\": true,\\n // TODO create issue\\n // \\\"flow.useNPMPackagedFlow\\\": true,\\n \\\"flow.pathToFlow\\\": \\\"${workspaceRoot}/node_modules/.bin/flow\\\",\\n // desactivé pour eslint / flow\\n \\\"javascript.validate.enable\\\": true,\\n // desactive le telechargement de type typescript\\n \\\"typescript.check.npmIsInstalled\\\": false,\\n // code style\\n \\\"editor.detectIndentation\\\": false,\\n \\\"editor.tabSize\\\": 2,\\n // emmet jsx autocomplete\\n \\\"emmet.syntaxProfiles\\\": {\\n \\\"javascript\\\": \\\"jsx\\\"\\n },\\n \\\"emmet.includeLanguages\\\": {\\n \\\"javascript\\\": \\\"javascriptreact\\\"\\n },\\n // empeche le formateur par default de faire du caca\\n // \\\"eslint.autoFixOnSave\\\": true,\\n \\\"tslint.autoFixOnSave\\\": true,\\n // prettier options\\n // \\\"prettier.singleQuote\\\": true,\\n // formatage du code automatique\\n \\\"editor.formatOnSave\\\": true,\\n // \\\"editor.formatOnType\\\": true,\\n // \\\"editor.formatOnPaste\\\": true,\\n \\\"typescript.format.enable\\\": true,\\n \\\"javascript.format.enable\\\": true,\\n // codelens, references de code\\n // \\\"javascript.referencesCodeLens.enabled\\\": true,\\n // \\\"typescript.referencesCodeLens.enabled\\\": true,\\n \\\"typescript.implementationsCodeLens.enabled\\\": true,\\n //////////////////////////////\\n ////// file association //////\\n //////////////////////////////\\n \\\"files.associations\\\": {\\n \\\".*scss\\\": \\\"sass\\\",\\n \\\".*rc\\\": \\\"shellscript\\\",\\n \\\"prompt_*_setup\\\": \\\"shellscript\\\",\\n \\\"aliases\\\": \\\"shellscript\\\",\\n \\\".projects\\\": \\\"shellscript\\\",\\n \\\"ogury\\\": \\\"shellscript\\\",\\n \\\"colors\\\": \\\"shellscript\\\",\\n \\\"keys\\\": \\\"shellscript\\\",\\n \\\"ssh\\\": \\\"shellscript\\\",\\n \\\"*.cfg\\\": \\\"shellscript\\\",\\n \\\"path\\\": \\\"shellscript\\\"\\n },\\n \\\"files.watcherExclude\\\": {\\n \\\"**/Library/**\\\": true, // librairie MacOs\\n \\\"**/.git/objects/**\\\": true,\\n \\\"**/node_modules/**\\\": true\\n },\\n ///////////////////\\n ////// debug //////\\n ///////////////////\\n \\\"debug.inlineValues\\\": true,\\n //////////////////////\\n ////// terminal //////\\n //////////////////////\\n // desactive certaine commande pour quitter le terminal au clavier\\n \\\"terminal.integrated.commandsToSkipShell\\\": [\\n \\\"workbench.action.navigateLeft\\\",\\n \\\"workbench.action.navigateRight\\\",\\n \\\"workbench.action.navigateTop\\\",\\n \\\"workbench.action.navigateDown\\\",\\n // default\\n \\\"editor.action.toggleTabFocusMode\\\",\\n \\\"workbench.action.debug.continue\\\",\\n \\\"workbench.action.debug.pause\\\",\\n \\\"workbench.action.debug.restart\\\",\\n \\\"workbench.action.debug.run\\\",\\n \\\"workbench.action.debug.start\\\",\\n \\\"workbench.action.debug.stop\\\",\\n \\\"workbench.action.focusActiveEditorGroup\\\",\\n \\\"workbench.action.focusFirstEditorGroup\\\",\\n \\\"workbench.action.focusSecondEditorGroup\\\",\\n \\\"workbench.action.focusThirdEditorGroup\\\",\\n \\\"workbench.action.openNextRecentlyUsedEditorInGroup\\\",\\n \\\"workbench.action.openPreviousRecentlyUsedEditorInGroup\\\",\\n \\\"workbench.action.quickOpen\\\",\\n \\\"workbench.action.showCommands\\\",\\n \\\"workbench.action.terminal.clear\\\",\\n \\\"workbench.action.terminal.copySelection\\\",\\n \\\"workbench.action.terminal.focus\\\",\\n \\\"workbench.action.terminal.focusAtIndex1\\\",\\n \\\"workbench.action.terminal.focusAtIndex2\\\",\\n \\\"workbench.action.terminal.focusAtIndex3\\\",\\n \\\"workbench.action.terminal.focusAtIndex4\\\",\\n \\\"workbench.action.terminal.focusAtIndex5\\\",\\n \\\"workbench.action.terminal.focusAtIndex6\\\",\\n \\\"workbench.action.terminal.focusAtIndex7\\\",\\n \\\"workbench.action.terminal.focusAtIndex8\\\",\\n \\\"workbench.action.terminal.focusAtIndex9\\\",\\n \\\"workbench.action.terminal.focusNext\\\",\\n \\\"workbench.action.terminal.focusPrevious\\\",\\n \\\"workbench.action.terminal.kill\\\",\\n \\\"workbench.action.terminal.new\\\",\\n \\\"workbench.action.terminal.paste\\\",\\n \\\"workbench.action.terminal.runActiveFile\\\",\\n \\\"workbench.action.terminal.runSelectedText\\\",\\n \\\"workbench.action.terminal.scrollDown\\\",\\n \\\"workbench.action.terminal.scrollDownPage\\\",\\n \\\"workbench.action.terminal.scrollToBottom\\\",\\n \\\"workbench.action.terminal.scrollToTop\\\",\\n \\\"workbench.action.terminal.scrollUp\\\",\\n \\\"workbench.action.terminal.scrollUpPage\\\",\\n \\\"workbench.action.terminal.toggleTerminal\\\"\\n ],\\n ////////////////////////\\n ////// extensions //////\\n ////////////////////////\\n \\\"extensions.autoUpdate\\\": true,\\n // -> open projects :\\n \\\"vscode-open-project.config\\\": \\\"/Users/david/.vscodeprojects.json\\\",\\n // -> statusbar commands\\n \\\"statusbar_command.commands\\\": [\\n {\\n \\\"text\\\": \\\"$(terminal)\\\",\\n \\\"tooltip\\\": \\\"toogle terminal\\\",\\n \\\"alignment\\\": \\\"left\\\",\\n \\\"command\\\": \\\"workbench.action.terminal.toggleTerminal\\\"\\n },\\n {\\n \\\"text\\\": \\\"$(tools)\\\",\\n \\\"tooltip\\\": \\\"edit settings\\\",\\n \\\"alignment\\\": \\\"right\\\",\\n \\\"command\\\": \\\"workbench.action.openGlobalSettings\\\"\\n },\\n {\\n \\\"text\\\": \\\"$(tools)\\\",\\n \\\"tooltip\\\": \\\"see default settings\\\",\\n \\\"alignment\\\": \\\"right\\\",\\n \\\"command\\\": \\\"workbench.action.openRawDefaultSettings\\\"\\n },\\n {\\n \\\"text\\\": \\\"$(keyboard)\\\",\\n \\\"tooltip\\\": \\\"toogle terminal\\\",\\n \\\"alignment\\\": \\\"right\\\",\\n \\\"command\\\": \\\"workbench.action.openGlobalKeybindingsFile\\\"\\n }\\n ],\\n // restore default edit setting with json mode\\n \\\"workbench.settings.editor\\\": \\\"json\\\",\\n // -> jest ext\\n \\\"jest.enableSnapshotUpdateMessages\\\": false,\\n // -> vscode-open-project\\n \\\"vscode-open-project.codePath\\\": \\\"/usr/local/bin/code\\\",\\n // -> docker explorer\\n // clean interface\\n // \\\"docker-explorer.showDockerContainers\\\": true,\\n // \\\"docker-explorer.showDockerImages\\\": true,\\n // \\\"docker-explorer.showAzureRegistries\\\": false,\\n // \\\"docker-explorer.showDockerHubTreeView\\\": false,\\n // \\\"docker-explorer.showSuggestedDockerImages\\\": false,\\n // -> todo highlight :\\n \\\"TodoParser\\\": {\\n \\\"include\\\": [\\\"js\\\", \\\"html\\\", \\\"css\\\"],\\n \\\"folderExclude\\\": [\\\"node_modules\\\", \\\"bower_components\\\", \\\".vscode\\\"],\\n \\\"markers\\\": [\\\"BUG\\\", \\\"TODO\\\", \\\"FIXME\\\", \\\"NOTE\\\"],\\n \\\"autoDefaultMarkers\\\": true\\n },\\n \\\"todohighlight.isEnable\\\": true,\\n \\\"todohighlight.keywords\\\": [\\n {\\n \\\"text\\\": \\\"BUG:\\\",\\n \\\"color\\\": \\\"#fff\\\",\\n \\\"backgroundColor\\\": \\\"red\\\",\\n \\\"overviewRulerColor\\\": \\\"red\\\"\\n },\\n {\\n \\\"text\\\": \\\"TODO:\\\",\\n \\\"color\\\": \\\"white\\\",\\n \\\"backgroundColor\\\": \\\"darkcyan\\\",\\n \\\"overviewRulerColor\\\": \\\"cyan\\\"\\n },\\n {\\n \\\"text\\\": \\\"FIXME:\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"orange\\\",\\n \\\"overviewRulerColor\\\": \\\"orange\\\"\\n },\\n {\\n \\\"text\\\": \\\"NOTE:\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"lightgreen\\\",\\n \\\"overviewRulerColor\\\": \\\"\\\"\\n },\\n {\\n \\\"text\\\": \\\"BUG\\\",\\n \\\"color\\\": \\\"#fff\\\",\\n \\\"backgroundColor\\\": \\\"red\\\",\\n \\\"overviewRulerColor\\\": \\\"red\\\"\\n },\\n {\\n \\\"text\\\": \\\"TODO\\\",\\n \\\"color\\\": \\\"white\\\",\\n \\\"backgroundColor\\\": \\\"darkcyan\\\",\\n \\\"overviewRulerColor\\\": \\\"cyan\\\"\\n },\\n {\\n \\\"text\\\": \\\"FIXME\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"orange\\\",\\n \\\"overviewRulerColor\\\": \\\"orange\\\"\\n },\\n {\\n \\\"text\\\": \\\"NOTE\\\",\\n \\\"color\\\": \\\"black\\\",\\n \\\"backgroundColor\\\": \\\"lightgreen\\\",\\n \\\"overviewRulerColor\\\": \\\"\\\"\\n }\\n ],\\n ///////////////////\\n ////// divers /////\\n ///////////////////\\n // stats utilisation\\n \\\"telemetry.enableTelemetry\\\": false,\\n \\\"telemetry.enableCrashReporter\\\": false,\\n \\\"explorer.confirmDragAndDrop\\\": false,\\n \\\"explorer.confirmDelete\\\": false,\\n \\\"diffEditor.ignoreTrimWhitespace\\\": false,\\n \\\"gitlens.codeLens.scopes\\\": [\\\"document\\\", \\\"containers\\\"],\\n \\\"gitlens.hovers.currentLine.over\\\": \\\"line\\\",\\n \\\"gitlens.currentLine.enabled\\\": false,\\n \\\"gitlens.keymap\\\": \\\"alternate\\\",\\n \\\"gitlens.advanced.messages\\\": {\\n \\\"suppressGitDisabledWarning\\\": true,\\n \\\"suppressShowKeyBindingsNotice\\\": true\\n },\\n \\\"workbench.activityBar.visible\\\": true,\\n // \\\"sync.gist\\\": \\\"4fdb80cd9efd3e711734c3f037b084c2\\\",\\n // \\\"sync.host\\\": \\\"\\\",\\n // \\\"sync.pathPrefix\\\": \\\"\\\",\\n // \\\"sync.quietSync\\\": false,\\n // \\\"sync.askGistName\\\": false,\\n // \\\"sync.removeExtensions\\\": true,\\n // \\\"sync.syncExtensions\\\": true,\\n // \\\"sync.autoDownload\\\": false,\\n // \\\"sync.autoUpload\\\": false,\\n // \\\"sync.lastUpload\\\": \\\"2018-07-20T23:12:55.039Z\\\",\\n // \\\"sync.lastDownload\\\": \\\"\\\",\\n // \\\"sync.forceDownload\\\": false,\\n // \\\"javascript.updateImportsOnFileMove.enabled\\\": \\\"always\\\",\\n \\\"workbench.iconTheme\\\": \\\"vscode-simpler-icons\\\",\\n \\\"clever.macros\\\": {\\n \\\"addFragment\\\": [\\\"type:<>\\\\n$1\\\\n</>\\\"],\\n \\\"fastOpenFile\\\": [\\n \\\"list.select\\\", // open current hover file\\n \\\"wait:20\\\", // wait for 20ms before next (default 50ms)\\n \\\"workbench.action.focusSideBar\\\" // send focus back to the file explorer\\n ],\\n \\\"openAndKeepFile\\\": [\\n \\\"list.select\\\", // open current hover file\\n \\\"workbench.action.files.save\\\", // this will keep the file open\\n \\\"wait:20\\\", // wait for 20ms before next (default 50ms)\\n \\\"workbench.action.focusSideBar\\\" // send focus back to the file explorer\\n ],\\n \\\"openFile\\\": [\\n \\\"list.select\\\", // open current hover file\\n \\\"workbench.action.files.save\\\" // this will keep the file open\\n ]\\n },\\n \\\"gitlens.views.fileHistory.enabled\\\": true,\\n \\\"gitlens.views.lineHistory.enabled\\\": true,\\n \\\"git.enableSmartCommit\\\": true,\\n \\\"codestream.email\\\": \\\"david.babel@ogury.co\\\",\\n \\\"[json]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[typescript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\",\\n \\\"editor.codeActionsOnSave\\\": {\\n \\\"source.organizeImports\\\": true\\n }\\n },\\n \\\"[typescriptreact]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\",\\n \\\"editor.codeActionsOnSave\\\": {\\n \\\"source.organizeImports\\\": true\\n }\\n },\\n \\\"[sql]\\\": {\\n \\\"editor.formatOnSave\\\": false\\n },\\n \\\"[html]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[javascriptreact]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"vscode.typescript-language-features\\\"\\n }\\n\\n // ,\\n // \\\"clever.macros.test\\\": [\\n // {\\n // \\\"command\\\": \\\"type\\\",\\n // \\\"args\\\": {\\n // \\\"text\\\": \\\"test\\\"\\n // }\\n // }\\n // ]\\n}\"}"}
{"ref":"2a8119da-363b-4869-97b0-4515b29a7263","content":"{\"version\":2,\"machineId\":\"3a808e65-95dd-472f-86eb-512174f776d6\",\"content\":\"{\\\"settings\\\":\\\"{\\\\n \\\\\\\"window.zoomLevel\\\\\\\": 1,\\\\n \\\\\\\"window.title\\\\\\\": \\\\\\\"${activeEditorName}${separator}${rootName}${separator}${activeEditorMedium}${separator}${dirty}\\\\\\\",\\\\n // erase default multi select behaviour\\\\n // allowing preserve the \\\\\\\"open to side\\\\\\\" on CMD\\\\n \\\\\\\"workbench.list.multiSelectModifier\\\\\\\": \\\\\\\"alt\\\\\\\",\\\\n // hide the debugger column\\\\n \\\\\\\"editor.glyphMargin\\\\\\\": false,\\\\n // hide the side bar and move it to the right\\\\n // \\\\\\\"workbench.activityBar.visible\\\\\\\": false,\\\\n \\\\\\\"workbench.sideBar.location\\\\\\\": \\\\\\\"right\\\\\\\",\\\\n // disable minimap\\\\n \\\\\\\"editor.minimap.enabled\\\\\\\": false,\\\\n // fixe la taille des éditeurs ouverts\\\\n // DEPRECATED, need to be restored :\\\\n // \\\\\\\"explorer.openEditors.dynamicHeight\\\\\\\": false,\\\\n \\\\\\\"explorer.openEditors.visible\\\\\\\": 7,\\\\n // disable welcome window\\\\n \\\\\\\"workbench.startupEditor\\\\\\\": \\\\\\\"none\\\\\\\",\\\\n // masquer les tab de fichiers\\\\n // \\\\\\\"workbench.editor.showTabs\\\\\\\": false,\\\\n // \\\\\\\"workbench.editor.labelFormat\\\\\\\": \\\\\\\"long\\\\\\\",\\\\n \\\\\\\"workbench.editor.tabSizing\\\\\\\": \\\\\\\"shrink\\\\\\\",\\\\n // light tab is not saved\\\\n \\\\\\\"workbench.editor.highlightModifiedTabs\\\\\\\": true,\\\\n // clignotement doux du curseur\\\\n \\\\\\\"editor.cursorBlinking\\\\\\\": \\\\\\\"smooth\\\\\\\",\\\\n // taille du curseur\\\\n \\\\\\\"editor.cursorWidth\\\\\\\": 4,\\\\n // affiche des points pour compter les espaces\\\\n \\\\\\\"editor.renderWhitespace\\\\\\\": \\\\\\\"boundary\\\\\\\",\\\\n // affiche la ligne en cours\\\\n \\\\\\\"editor.renderLineHighlight\\\\\\\": \\\\\\\"all\\\\\\\",\\\\n \\\\\\\"editor.selectionHighlight\\\\\\\": true,\\\\n ///// MacOS\\\\n // active les tab MacOs par projet\\\\n \\\\\\\"window.nativeTabs\\\\\\\": true,\\\\n \\\\\\\"terminal.external.osxExec\\\\\\\": \\\\\\\"iTerm.app\\\\\\\",\\\\n // permet de scroller plus smoothly\\\\n \\\\\\\"editor.smoothScrolling\\\\\\\": true,\\\\n // localiser les infos typescript\\\\n \\\\\\\"typescript.locale\\\\\\\": \\\\\\\"en\\\\\\\",\\\\n // breadcrumbs\\\\n \\\\\\\"breadcrumbs.enabled\\\\\\\": true,\\\\n \\\\\\\"breadcrumbs.symbolPath\\\\\\\": \\\\\\\"off\\\\\\\",\\\\n ///////////////////////\\\\n ////// behaviour //////\\\\n ///////////////////////\\\\n // try on peek defintion\\\\n \\\\\\\"references.preferredLocation\\\\\\\": \\\\\\\"view\\\\\\\",\\\\n // clever tab completion\\\\n \\\\\\\"editor.tabCompletion\\\\\\\": \\\\\\\"on\\\\\\\",\\\\n // prevent auto close editors\\\\n \\\\\\\"window.closeWhenEmpty\\\\\\\": false,\\\\n // enable script npm view\\\\n \\\\\\\"npm.enableScriptExplorer\\\\\\\": true,\\\\n // desactive le drag and drop de texte\\\\n \\\\\\\"editor.dragAndDrop\\\\\\\": false,\\\\n // ne pas sauter sur le fichier ouvert à chaque fois (cmd+e)\\\\n \\\\\\\"explorer.autoReveal\\\\\\\": false,\\\\n \\\\\\\"problems.autoReveal\\\\\\\": false,\\\\n // ignorer les fichier contenus dans .gitignore lors des recherches\\\\n \\\\\\\"search.useIgnoreFiles\\\\\\\": true,\\\\n \\\\\\\"search.useGlobalIgnoreFiles\\\\\\\": true,\\\\n // permet de recherche plus précise si l'element recherché à des majuscules\\\\n \\\\\\\"search.smartCase\\\\\\\": true,\\\\n // permet de conserver les fichiers supprimer par un changement de branche\\\\n /// now default\\\\n // \\\\\\\"workbench.editor.closeOnFileDelete\\\\\\\": false,\\\\n // permet de ne pas ouvrir plusieurs fois le meme fichier\\\\n \\\\\\\"workbench.editor.revealIfOpen\\\\\\\": true,\\\\n // désactiver le pliage de code\\\\n // permet de gagner une place monstrueuse dans l'éditeur\\\\n \\\\\\\"editor.folding\\\\\\\": false,\\\\n // sauvegarde de l'état des fichiers ouverts dans tous les cas\\\\n \\\\\\\"files.hotExit\\\\\\\": \\\\\\\"onExitAndWindowClose\\\\\\\",\\\\n \\\\\\\"files.trimTrailingWhitespace\\\\\\\": true,\\\\n // set the default enline to linux one\\\\n \\\\\\\"files.eol\\\\\\\": \\\\\\\"\\\\\\\\n\\\\\\\",\\\\n // conserver les fichier ouvert avec ctrl + p\\\\n \\\\\\\"workbench.editor.enablePreviewFromQuickOpen\\\\\\\": false,\\\\n // enleve des warning inutiles quand trop de fichier à surveiller\\\\n \\\\\\\"git.ignoreLimitWarning\\\\\\\": true,\\\\n // ou pour la synchronisation\\\\n \\\\\\\"git.confirmSync\\\\\\\": false,\\\\n // fetch on pull\\\\n \\\\\\\"git.fetchOnPull\\\\\\\": true,\\\\n \\\\\\\"javascript.suggest.completeFunctionCalls\\\\\\\": true,\\\\n \\\\\\\"typescript.suggest.completeFunctionCalls\\\\\\\": true,\\\\n //////////////////////////\\\\n ////// intellisense //////\\\\n //////////////////////////\\\\n // affiche immediatement les suggestions\\\\n \\\\\\\"editor.quickSuggestionsDelay\\\\\\\": 0,\\\\n \\\\\\\"editor.hover.delay\\\\\\\": 200,\\\\n // filtre ce que intellisense doit masquer\\\\n // \\\\\\\"editor.suggest.filteredTypes\\\\\\\": {\\\\n // \\\\\\\"snippet\\\\\\\": false,\\\\n // \\\\\\\"class\\\\\\\": false\\\\n // },\\\\n // mettre les snippets utilisateurs toujours en haut\\\\n \\\\\\\"editor.snippetSuggestions\\\\\\\": \\\\\\\"top\\\\\\\",\\\\n // priorise les variables proches dans intellisense\\\\n \\\\\\\"editor.suggest.localityBonus\\\\\\\": true,\\\\n // toujours ouvrir la destination quand on cmd click\\\\n // \\\\\\\"editor.gotoLocation.multiple\\\\\\\": \\\\\\\"goto\\\\\\\",\\\\n \\\\\\\"editor.gotoLocation.multipleDefinitions\\\\\\\": \\\\\\\"goto\\\\\\\",\\\\n \\\\\\\"editor.gotoLocation.multipleImplementations\\\\\\\": \\\\\\\"goto\\\\\\\",\\\\n \\\\\\\"editor.gotoLocation.multipleReferences\\\\\\\": \\\\\\\"goto\\\\\\\",\\\\n \\\\\\\"editor.gotoLocation.multipleTypeDefinitions\\\\\\\": \\\\\\\"goto\\\\\\\",\\\\n //////////////////\\\\n ////// code //////\\\\n //////////////////\\\\n // pour qu'il trouve le eslint global\\\\n \\\\\\\"eslint.packageManager\\\\\\\": \\\\\\\"yarn\\\\\\\",\\\\n // active / deactive flow\\\\n \\\\\\\"flow.enabled\\\\\\\": true,\\\\n // TODO create issue\\\\n // \\\\\\\"flow.useNPMPackagedFlow\\\\\\\": true,\\\\n \\\\\\\"flow.pathToFlow\\\\\\\": \\\\\\\"${workspaceRoot}/node_modules/.bin/flow\\\\\\\",\\\\n // desactivé pour eslint / flow\\\\n \\\\\\\"javascript.validate.enable\\\\\\\": true,\\\\n // desactive le telechargement de type typescript\\\\n \\\\\\\"typescript.check.npmIsInstalled\\\\\\\": false,\\\\n // code style\\\\n \\\\\\\"editor.detectIndentation\\\\\\\": false,\\\\n \\\\\\\"editor.tabSize\\\\\\\": 2,\\\\n // emmet jsx autocomplete\\\\n \\\\\\\"emmet.syntaxProfiles\\\\\\\": {\\\\n \\\\\\\"javascript\\\\\\\": \\\\\\\"jsx\\\\\\\"\\\\n },\\\\n \\\\\\\"emmet.includeLanguages\\\\\\\": {\\\\n \\\\\\\"javascript\\\\\\\": \\\\\\\"javascriptreact\\\\\\\"\\\\n },\\\\n // empeche le formateur par default de faire du caca\\\\n // \\\\\\\"eslint.autoFixOnSave\\\\\\\": true,\\\\n \\\\\\\"tslint.autoFixOnSave\\\\\\\": true,\\\\n // \\\\\\\"editor.formatOnType\\\\\\\": true,\\\\n // \\\\\\\"editor.formatOnPaste\\\\\\\": true,\\\\n \\\\\\\"typescript.format.enable\\\\\\\": true,\\\\n \\\\\\\"javascript.format.enable\\\\\\\": true,\\\\n // codelens, references de code\\\\n // \\\\\\\"javascript.referencesCodeLens.enabled\\\\\\\": true,\\\\n // \\\\\\\"typescript.referencesCodeLens.enabled\\\\\\\": true,\\\\n \\\\\\\"typescript.implementationsCodeLens.enabled\\\\\\\": true,\\\\n //////////////////////////////\\\\n ////// file association //////\\\\n //////////////////////////////\\\\n \\\\\\\"files.associations\\\\\\\": {\\\\n \\\\\\\".*scss\\\\\\\": \\\\\\\"sass\\\\\\\",\\\\n \\\\\\\".*rc\\\\\\\": \\\\\\\"shellscript\\\\\\\",\\\\n \\\\\\\"prompt_*_setup\\\\\\\": \\\\\\\"shellscript\\\\\\\",\\\\n \\\\\\\"aliases\\\\\\\": \\\\\\\"shellscript\\\\\\\",\\\\n \\\\\\\".projects\\\\\\\": \\\\\\\"shellscript\\\\\\\",\\\\n \\\\\\\"ogury\\\\\\\": \\\\\\\"shellscript\\\\\\\",\\\\n \\\\\\\"colors\\\\\\\": \\\\\\\"shellscript\\\\\\\",\\\\n \\\\\\\"keys\\\\\\\": \\\\\\\"shellscript\\\\\\\",\\\\n \\\\\\\"ssh\\\\\\\": \\\\\\\"shellscript\\\\\\\",\\\\n \\\\\\\"*.cfg\\\\\\\": \\\\\\\"shellscript\\\\\\\",\\\\n \\\\\\\"path\\\\\\\": \\\\\\\"shellscript\\\\\\\"\\\\n },\\\\n \\\\\\\"files.watcherExclude\\\\\\\": {\\\\n \\\\\\\"**/Library/**\\\\\\\": true, // librairie MacOs\\\\n \\\\\\\"**/.git/objects/**\\\\\\\": true,\\\\n \\\\\\\"**/node_modules/**\\\\\\\": true\\\\n },\\\\n ///////////////////\\\\n ////// debug //////\\\\n ///////////////////\\\\n \\\\\\\"debug.inlineValues\\\\\\\": true,\\\\n //////////////////////\\\\n ////// terminal //////\\\\n //////////////////////\\\\n // desactive certaine commande pour quitter le terminal au clavier\\\\n \\\\\\\"terminal.integrated.commandsToSkipShell\\\\\\\": [\\\\n \\\\\\\"workbench.action.navigateLeft\\\\\\\",\\\\n \\\\\\\"workbench.action.navigateRight\\\\\\\",\\\\n \\\\\\\"workbench.action.navigateTop\\\\\\\",\\\\n \\\\\\\"workbench.action.navigateDown\\\\\\\",\\\\n // default\\\\n \\\\\\\"editor.action.toggleTabFocusMode\\\\\\\",\\\\n \\\\\\\"workbench.action.debug.continue\\\\\\\",\\\\n \\\\\\\"workbench.action.debug.pause\\\\\\\",\\\\n \\\\\\\"workbench.action.debug.restart\\\\\\\",\\\\n \\\\\\\"workbench.action.debug.run\\\\\\\",\\\\n \\\\\\\"workbench.action.debug.start\\\\\\\",\\\\n \\\\\\\"workbench.action.debug.stop\\\\\\\",\\\\n \\\\\\\"workbench.action.focusActiveEditorGroup\\\\\\\",\\\\n \\\\\\\"workbench.action.focusFirstEditorGroup\\\\\\\",\\\\n \\\\\\\"workbench.action.focusSecondEditorGroup\\\\\\\",\\\\n \\\\\\\"workbench.action.focusThirdEditorGroup\\\\\\\",\\\\n \\\\\\\"workbench.action.openNextRecentlyUsedEditorInGroup\\\\\\\",\\\\n \\\\\\\"workbench.action.openPreviousRecentlyUsedEditorInGroup\\\\\\\",\\\\n \\\\\\\"workbench.action.quickOpen\\\\\\\",\\\\n \\\\\\\"workbench.action.showCommands\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.clear\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.copySelection\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focus\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusAtIndex1\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusAtIndex2\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusAtIndex3\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusAtIndex4\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusAtIndex5\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusAtIndex6\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusAtIndex7\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusAtIndex8\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusAtIndex9\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusNext\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.focusPrevious\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.kill\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.new\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.paste\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.runActiveFile\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.runSelectedText\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.scrollDown\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.scrollDownPage\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.scrollToBottom\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.scrollToTop\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.scrollUp\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.scrollUpPage\\\\\\\",\\\\n \\\\\\\"workbench.action.terminal.toggleTerminal\\\\\\\"\\\\n ],\\\\n ////////////////////////\\\\n ////// extensions //////\\\\n ////////////////////////\\\\n \\\\\\\"extensions.autoUpdate\\\\\\\": true,\\\\n // -> open projects :\\\\n \\\\\\\"vscode-open-project.config\\\\\\\": \\\\\\\"/Users/david/.vscodeprojects.json\\\\\\\",\\\\n // -> statusbar commands\\\\n \\\\\\\"statusbar_command.commands\\\\\\\": [\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"$(terminal)\\\\\\\",\\\\n \\\\\\\"tooltip\\\\\\\": \\\\\\\"toogle terminal\\\\\\\",\\\\n \\\\\\\"alignment\\\\\\\": \\\\\\\"left\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.toggleTerminal\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"$(tools)\\\\\\\",\\\\n \\\\\\\"tooltip\\\\\\\": \\\\\\\"edit settings\\\\\\\",\\\\n \\\\\\\"alignment\\\\\\\": \\\\\\\"right\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.openGlobalSettings\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"$(tools)\\\\\\\",\\\\n \\\\\\\"tooltip\\\\\\\": \\\\\\\"see default settings\\\\\\\",\\\\n \\\\\\\"alignment\\\\\\\": \\\\\\\"right\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.openRawDefaultSettings\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"$(keyboard)\\\\\\\",\\\\n \\\\\\\"tooltip\\\\\\\": \\\\\\\"toogle terminal\\\\\\\",\\\\n \\\\\\\"alignment\\\\\\\": \\\\\\\"right\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.openGlobalKeybindingsFile\\\\\\\"\\\\n }\\\\n ],\\\\n // restore default edit setting with json mode\\\\n \\\\\\\"workbench.settings.editor\\\\\\\": \\\\\\\"json\\\\\\\",\\\\n // -> jest ext\\\\n \\\\\\\"jest.enableSnapshotUpdateMessages\\\\\\\": false,\\\\n // -> vscode-open-project\\\\n \\\\\\\"vscode-open-project.codePath\\\\\\\": \\\\\\\"/usr/local/bin/code\\\\\\\",\\\\n // -> docker explorer\\\\n // clean interface\\\\n // \\\\\\\"docker-explorer.showDockerContainers\\\\\\\": true,\\\\n // \\\\\\\"docker-explorer.showDockerImages\\\\\\\": true,\\\\n // \\\\\\\"docker-explorer.showAzureRegistries\\\\\\\": false,\\\\n // \\\\\\\"docker-explorer.showDockerHubTreeView\\\\\\\": false,\\\\n // \\\\\\\"docker-explorer.showSuggestedDockerImages\\\\\\\": false,\\\\n // -> todo highlight :\\\\n \\\\\\\"TodoParser\\\\\\\": {\\\\n \\\\\\\"include\\\\\\\": [\\\\\\\"js\\\\\\\", \\\\\\\"html\\\\\\\", \\\\\\\"css\\\\\\\"],\\\\n \\\\\\\"folderExclude\\\\\\\": [\\\\\\\"node_modules\\\\\\\", \\\\\\\"bower_components\\\\\\\", \\\\\\\".vscode\\\\\\\"],\\\\n \\\\\\\"markers\\\\\\\": [\\\\\\\"BUG\\\\\\\", \\\\\\\"TODO\\\\\\\", \\\\\\\"FIXME\\\\\\\", \\\\\\\"NOTE\\\\\\\"],\\\\n \\\\\\\"autoDefaultMarkers\\\\\\\": true\\\\n },\\\\n \\\\\\\"todohighlight.isEnable\\\\\\\": true,\\\\n \\\\\\\"todohighlight.keywords\\\\\\\": [\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"BUG:\\\\\\\",\\\\n \\\\\\\"color\\\\\\\": \\\\\\\"#fff\\\\\\\",\\\\n \\\\\\\"backgroundColor\\\\\\\": \\\\\\\"red\\\\\\\",\\\\n \\\\\\\"overviewRulerColor\\\\\\\": \\\\\\\"red\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"TODO:\\\\\\\",\\\\n \\\\\\\"color\\\\\\\": \\\\\\\"white\\\\\\\",\\\\n \\\\\\\"backgroundColor\\\\\\\": \\\\\\\"darkcyan\\\\\\\",\\\\n \\\\\\\"overviewRulerColor\\\\\\\": \\\\\\\"cyan\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"FIXME:\\\\\\\",\\\\n \\\\\\\"color\\\\\\\": \\\\\\\"black\\\\\\\",\\\\n \\\\\\\"backgroundColor\\\\\\\": \\\\\\\"orange\\\\\\\",\\\\n \\\\\\\"overviewRulerColor\\\\\\\": \\\\\\\"orange\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"NOTE:\\\\\\\",\\\\n \\\\\\\"color\\\\\\\": \\\\\\\"black\\\\\\\",\\\\n \\\\\\\"backgroundColor\\\\\\\": \\\\\\\"lightgreen\\\\\\\",\\\\n \\\\\\\"overviewRulerColor\\\\\\\": \\\\\\\"\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"BUG\\\\\\\",\\\\n \\\\\\\"color\\\\\\\": \\\\\\\"#fff\\\\\\\",\\\\n \\\\\\\"backgroundColor\\\\\\\": \\\\\\\"red\\\\\\\",\\\\n \\\\\\\"overviewRulerColor\\\\\\\": \\\\\\\"red\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"TODO\\\\\\\",\\\\n \\\\\\\"color\\\\\\\": \\\\\\\"white\\\\\\\",\\\\n \\\\\\\"backgroundColor\\\\\\\": \\\\\\\"darkcyan\\\\\\\",\\\\n \\\\\\\"overviewRulerColor\\\\\\\": \\\\\\\"cyan\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"FIXME\\\\\\\",\\\\n \\\\\\\"color\\\\\\\": \\\\\\\"black\\\\\\\",\\\\n \\\\\\\"backgroundColor\\\\\\\": \\\\\\\"orange\\\\\\\",\\\\n \\\\\\\"overviewRulerColor\\\\\\\": \\\\\\\"orange\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"text\\\\\\\": \\\\\\\"NOTE\\\\\\\",\\\\n \\\\\\\"color\\\\\\\": \\\\\\\"black\\\\\\\",\\\\n \\\\\\\"backgroundColor\\\\\\\": \\\\\\\"lightgreen\\\\\\\",\\\\n \\\\\\\"overviewRulerColor\\\\\\\": \\\\\\\"\\\\\\\"\\\\n }\\\\n ],\\\\n ///////////////////\\\\n ////// divers /////\\\\n ///////////////////\\\\n // stats utilisation\\\\n \\\\\\\"telemetry.enableTelemetry\\\\\\\": false,\\\\n \\\\\\\"telemetry.enableCrashReporter\\\\\\\": false,\\\\n \\\\\\\"explorer.confirmDragAndDrop\\\\\\\": false,\\\\n \\\\\\\"explorer.confirmDelete\\\\\\\": false,\\\\n \\\\\\\"diffEditor.ignoreTrimWhitespace\\\\\\\": false,\\\\n \\\\\\\"gitlens.codeLens.scopes\\\\\\\": [\\\\\\\"document\\\\\\\", \\\\\\\"containers\\\\\\\"],\\\\n \\\\\\\"gitlens.hovers.currentLine.over\\\\\\\": \\\\\\\"line\\\\\\\",\\\\n \\\\\\\"gitlens.currentLine.enabled\\\\\\\": false,\\\\n \\\\\\\"gitlens.keymap\\\\\\\": \\\\\\\"alternate\\\\\\\",\\\\n \\\\\\\"gitlens.advanced.messages\\\\\\\": {\\\\n \\\\\\\"suppressGitDisabledWarning\\\\\\\": true,\\\\n \\\\\\\"suppressShowKeyBindingsNotice\\\\\\\": true\\\\n },\\\\n \\\\\\\"workbench.activityBar.visible\\\\\\\": true,\\\\n // \\\\\\\"sync.gist\\\\\\\": \\\\\\\"4fdb80cd9efd3e711734c3f037b084c2\\\\\\\",\\\\n // \\\\\\\"sync.host\\\\\\\": \\\\\\\"\\\\\\\",\\\\n // \\\\\\\"sync.pathPrefix\\\\\\\": \\\\\\\"\\\\\\\",\\\\n // \\\\\\\"sync.quietSync\\\\\\\": false,\\\\n // \\\\\\\"sync.askGistName\\\\\\\": false,\\\\n // \\\\\\\"sync.removeExtensions\\\\\\\": true,\\\\n // \\\\\\\"sync.syncExtensions\\\\\\\": true,\\\\n // \\\\\\\"sync.autoDownload\\\\\\\": false,\\\\n // \\\\\\\"sync.autoUpload\\\\\\\": false,\\\\n // \\\\\\\"sync.lastUpload\\\\\\\": \\\\\\\"2018-07-20T23:12:55.039Z\\\\\\\",\\\\n // \\\\\\\"sync.lastDownload\\\\\\\": \\\\\\\"\\\\\\\",\\\\n // \\\\\\\"sync.forceDownload\\\\\\\": false,\\\\n // \\\\\\\"javascript.updateImportsOnFileMove.enabled\\\\\\\": \\\\\\\"always\\\\\\\",\\\\n \\\\\\\"workbench.iconTheme\\\\\\\": \\\\\\\"vscode-simpler-icons\\\\\\\",\\\\n \\\\\\\"clever.macros\\\\\\\": {\\\\n \\\\\\\"addFragment\\\\\\\": [\\\\\\\"type:<>\\\\\\\\n$1\\\\\\\\n</>\\\\\\\"],\\\\n \\\\\\\"fastOpenFile\\\\\\\": [\\\\n \\\\\\\"list.select\\\\\\\", // open current hover file\\\\n \\\\\\\"wait:20\\\\\\\", // wait for 20ms before next (default 50ms)\\\\n \\\\\\\"workbench.action.focusSideBar\\\\\\\" // send focus back to the file explorer\\\\n ],\\\\n \\\\\\\"openAndKeepFile\\\\\\\": [\\\\n \\\\\\\"list.select\\\\\\\", // open current hover file\\\\n \\\\\\\"workbench.action.files.save\\\\\\\", // this will keep the file open\\\\n \\\\\\\"wait:20\\\\\\\", // wait for 20ms before next (default 50ms)\\\\n \\\\\\\"workbench.action.focusSideBar\\\\\\\" // send focus back to the file explorer\\\\n ],\\\\n \\\\\\\"openFile\\\\\\\": [\\\\n \\\\\\\"list.select\\\\\\\", // open current hover file\\\\n \\\\\\\"workbench.action.files.save\\\\\\\" // this will keep the file open\\\\n ]\\\\n },\\\\n \\\\\\\"gitlens.views.fileHistory.enabled\\\\\\\": true,\\\\n \\\\\\\"gitlens.views.lineHistory.enabled\\\\\\\": true,\\\\n \\\\\\\"git.enableSmartCommit\\\\\\\": true,\\\\n \\\\\\\"codestream.email\\\\\\\": \\\\\\\"david.babel@ogury.co\\\\\\\",\\\\n \\\\\\\"[json]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\"\\\\n },\\\\n \\\\\\\"[javascript]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\"\\\\n },\\\\n \\\\\\\"[typescript]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\",\\\\n \\\\\\\"editor.codeActionsOnSave\\\\\\\": {\\\\n \\\\\\\"source.organizeImports\\\\\\\": true\\\\n }\\\\n },\\\\n \\\\\\\"[typescriptreact]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\",\\\\n \\\\\\\"editor.codeActionsOnSave\\\\\\\": {\\\\n \\\\\\\"source.organizeImports\\\\\\\": true\\\\n }\\\\n },\\\\n \\\\\\\"[sql]\\\\\\\": {\\\\n \\\\\\\"editor.formatOnSave\\\\\\\": false\\\\n },\\\\n \\\\\\\"[html]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\"\\\\n },\\\\n \\\\\\\"[javascriptreact]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"vscode.typescript-language-features\\\\\\\"\\\\n },\\\\n \\\\\\\"editor.formatOnSave\\\\\\\": true,\\\\n \\\\\\\"sync.gist\\\\\\\": \\\\\\\"70da468aa0e776edfaf6d0efe16292cb\\\\\\\"\\\\n\\\\n // ,\\\\n // \\\\\\\"clever.macros.test\\\\\\\": [\\\\n // {\\\\n // \\\\\\\"command\\\\\\\": \\\\\\\"type\\\\\\\",\\\\n // \\\\\\\"args\\\\\\\": {\\\\n // \\\\\\\"text\\\\\\\": \\\\\\\"test\\\\\\\"\\\\n // }\\\\n // }\\\\n // ]\\\\n}\\\"}\"}"}
{"version":1,"content":"{\"typescript.json\":\"{\\n // insérer une variable dans un template string\\n \\\"${}\\\": {\\n \\\"prefix\\\": \\\"$\\\",\\n \\\"body\\\": [\\\"\\\\\\\\${$1\\\\\\\\}\\\"],\\n \\\"description\\\": \\\"Variable dans un template string\\\"\\n },\\n // flow comments\\n \\\"flow\\\": {\\n \\\"prefix\\\": \\\"flow\\\",\\n \\\"body\\\": [\\\"// @flow\\\"],\\n \\\"description\\\": \\\"Ajouter l'analyse flow\\\"\\n },\\n \\\"flow strict\\\": {\\n \\\"prefix\\\": \\\"flow strict\\\",\\n \\\"body\\\": [\\\"// @flow strict\\\"],\\n \\\"description\\\": \\\"Ajouter l'analyse flow strict\\\"\\n },\\n \\\"flow fix\\\": {\\n \\\"prefix\\\": \\\"flow fix\\\",\\n \\\"body\\\": [\\\"// \\\\\\\\$FlowFixMe\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n // eslint comments\\n \\\"ts-ignore\\\": {\\n \\\"prefix\\\": \\\"tsignore\\\",\\n \\\"body\\\": [\\\"// @ts-ignore\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne TS\\\"\\n },\\n \\\"eslint\\\": {\\n \\\"prefix\\\": \\\"eslint-disable\\\",\\n \\\"body\\\": [\\\"/* eslint-disable */\\\"],\\n \\\"description\\\": \\\"Ignorer ce fichier dans l'analyse\\\"\\n },\\n \\\"eslint-globals\\\": {\\n \\\"prefix\\\": \\\"eslint globals enable\\\",\\n \\\"body\\\": [\\\"/* global ${1:var1}${2:, var2} */\\\"],\\n \\\"description\\\": \\\"Ajoute des globals au scope de ce fichier\\\"\\n },\\n \\\"eslint-line\\\": {\\n \\\"prefix\\\": \\\"eslint-disable-line\\\",\\n \\\"body\\\": [\\\"// eslint-disable-next-line\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n \\\"eslint-disable-block\\\": {\\n \\\"prefix\\\": \\\"eslint-disable-block\\\",\\n \\\"body\\\": [\\\"/* eslint-disable ${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Ignorer la règle à partir d'ici\\\"\\n },\\n \\\"eslint-enable-block\\\": {\\n \\\"prefix\\\": \\\"eslint-enable-block\\\",\\n \\\"body\\\": [\\\"/* eslint-enable ${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Réactiver la règle à partir d'ici\\\"\\n },\\n // eslint comments\\n \\\"tslint\\\": {\\n \\\"prefix\\\": \\\"tslint-disable\\\",\\n \\\"body\\\": [\\\"/* tslint:disable */\\\"],\\n \\\"description\\\": \\\"Ignorer ce fichier dans l'analyse\\\"\\n },\\n // \\\"tslint-globals\\\": {\\n // \\\"prefix\\\": \\\"tslint globals enable\\\",\\n // \\\"body\\\": [\\\"/* global ${1:var1}${2:, var2} */\\\"],\\n // \\\"description\\\": \\\"Ajoute des globals au scope de ce fichier\\\"\\n // },\\n \\\"tslint-line\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-line\\\",\\n \\\"body\\\": [\\\"// tslint:disable-line\\\"],\\n \\\"description\\\": \\\"Ignorer la ligne dans l'analyse\\\"\\n },\\n \\\"tslint-next-line\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-next-line\\\",\\n \\\"body\\\": [\\\"// tslint:disable-next-line\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n \\\"tslint-disable-block\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-block\\\",\\n \\\"body\\\": [\\\"/* tslint:disable:${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Ignorer la règle à partir d'ici\\\"\\n },\\n \\\"tslint-enable-block\\\": {\\n \\\"prefix\\\": \\\"tslint-enable-block\\\",\\n \\\"body\\\": [\\\"/* tslint:disable:${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Réactiver la règle à partir d'ici\\\"\\n },\\n // console log\\n \\\"Print to console\\\": {\\n \\\"prefix\\\": \\\"log\\\",\\n \\\"body\\\": [\\\"console.log($1);\\\"],\\n \\\"description\\\": \\\"Log output to console\\\"\\n },\\n // console log\\n \\\"Print to console for debug\\\": {\\n \\\"prefix\\\": \\\"debug\\\",\\n \\\"body\\\": [\\n \\\"console.log('${1:${CLIPBOARD}} :');\\\",\\n \\\"console.log(${1:${CLIPBOARD}});\\\"\\n ],\\n \\\"description\\\": \\\"Log output to console for debug\\\"\\n },\\n \\\"Print object to console for debug\\\": {\\n \\\"prefix\\\": \\\"debug object\\\",\\n \\\"body\\\": [\\n \\\"console.log('${1:${CLIPBOARD}} :');\\\",\\n \\\"console.dir(${1:${CLIPBOARD}}, { depth: null, colors: true, showHidden: false });\\\"\\n ],\\n \\\"description\\\": \\\"Log output object to console for debug\\\"\\n },\\n // ajoute un snipet de else / elseif\\n \\\"else\\\": {\\n \\\"prefix\\\": \\\"else\\\",\\n \\\"body\\\": [\\\"else {\\\", \\\"\\\\t$1\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"Créer un bloc else\\\"\\n },\\n \\\"elseif\\\": {\\n \\\"prefix\\\": \\\"elseif\\\",\\n \\\"body\\\": [\\\"else if($1){\\\", \\\"\\\\t$2\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"Créer un bloc else if\\\"\\n },\\n \\\"Require Module\\\": {\\n \\\"prefix\\\": \\\"require\\\",\\n \\\"body\\\": [\\\"const {$2} = require('$1');$3\\\"],\\n \\\"description\\\": \\\"snippets for require module\\\"\\n },\\n // ES6\\n \\\"Import Module\\\": {\\n \\\"prefix\\\": \\\"import\\\",\\n \\\"body\\\": [\\\"import {$2} from '$1';$3\\\"],\\n \\\"description\\\": \\\"snippets for import module\\\"\\n },\\n \\\"Import CSS\\\": {\\n \\\"prefix\\\": \\\"importcss\\\",\\n \\\"body\\\": [\\\"import '$1';$2\\\"],\\n \\\"description\\\": \\\"snippets for import css module\\\"\\n },\\n // fast functions\\n \\\"var a = function () \\\": {\\n \\\"prefix\\\": \\\"var\\\",\\n \\\"body\\\": [\\\"var $1 = function ($2) $3{\\\", \\\"\\\\t$4\\\", \\\"};\\\"],\\n \\\"description\\\": \\\"normale\\\"\\n },\\n \\\"var a = () => \\\": {\\n \\\"prefix\\\": \\\"var\\\",\\n \\\"body\\\": [\\\"var $1 = ($2) $3=> {\\\", \\\"\\\\t$4\\\", \\\"};\\\"],\\n \\\"description\\\": \\\"fléchée\\\"\\n },\\n \\\"function ()\\\": {\\n \\\"prefix\\\": \\\"function\\\",\\n \\\"body\\\": [\\\"function ($1) $2{\\\", \\\"\\\\t$3\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"normale\\\"\\n },\\n \\\"() => \\\": {\\n \\\"prefix\\\": \\\"function\\\",\\n \\\"body\\\": [\\\"($1) $2=> {\\\", \\\"\\\\t$3\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"fléchée\\\"\\n },\\n \\\"props\\\": {\\n \\\"prefix\\\": \\\"props destructuring\\\",\\n \\\"body\\\": [\\\"const { $1 } = this.props;\\\", \\\"$2\\\"],\\n \\\"description\\\": \\\"props destructuring\\\"\\n },\\n \\\"state\\\": {\\n \\\"prefix\\\": \\\"state destructuring\\\",\\n \\\"body\\\": [\\\"const { $1 } = this.state;\\\", \\\"$2\\\"],\\n \\\"description\\\": \\\"state destructuring\\\"\\n }\\n}\\n\",\"typescriptreact.json\":\"{\\n // insérer une variable dans un template string\\n \\\"${}\\\": {\\n \\\"prefix\\\": \\\"$\\\",\\n \\\"body\\\": [\\\"\\\\\\\\${$1\\\\\\\\}\\\"],\\n \\\"description\\\": \\\"Variable dans un template string\\\"\\n },\\n // flow comments\\n \\\"flow\\\": {\\n \\\"prefix\\\": \\\"flow\\\",\\n \\\"body\\\": [\\\"// @flow\\\"],\\n \\\"description\\\": \\\"Ajouter l'analyse flow\\\"\\n },\\n \\\"flow strict\\\": {\\n \\\"prefix\\\": \\\"flow strict\\\",\\n \\\"body\\\": [\\\"// @flow strict\\\"],\\n \\\"description\\\": \\\"Ajouter l'analyse flow strict\\\"\\n },\\n \\\"flow fix\\\": {\\n \\\"prefix\\\": \\\"flow fix\\\",\\n \\\"body\\\": [\\\"// \\\\\\\\$FlowFixMe\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n // eslint comments\\n \\\"eslint\\\": {\\n \\\"prefix\\\": \\\"eslint-disable\\\",\\n \\\"body\\\": [\\\"/* eslint-disable */\\\"],\\n \\\"description\\\": \\\"Ignorer ce fichier dans l'analyse\\\"\\n },\\n \\\"eslint-globals\\\": {\\n \\\"prefix\\\": \\\"eslint globals enable\\\",\\n \\\"body\\\": [\\\"/* global ${1:var1}${2:, var2} */\\\"],\\n \\\"description\\\": \\\"Ajoute des globals au scope de ce fichier\\\"\\n },\\n \\\"eslint-line\\\": {\\n \\\"prefix\\\": \\\"eslint-disable-line\\\",\\n \\\"body\\\": [\\\"// eslint-disable-next-line\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n \\\"eslint-disable-block\\\": {\\n \\\"prefix\\\": \\\"eslint-disable-block\\\",\\n \\\"body\\\": [\\\"/* eslint-disable ${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Ignorer la règle à partir d'ici\\\"\\n },\\n \\\"eslint-enable-block\\\": {\\n \\\"prefix\\\": \\\"eslint-enable-block\\\",\\n \\\"body\\\": [\\\"/* eslint-enable ${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Réactiver la règle à partir d'ici\\\"\\n },\\n\\n // eslint comments\\n \\\"tslint\\\": {\\n \\\"prefix\\\": \\\"tslint-disable\\\",\\n \\\"body\\\": [\\\"/* tslint:disable */\\\"],\\n \\\"description\\\": \\\"Ignorer ce fichier dans l'analyse\\\"\\n },\\n // \\\"tslint-globals\\\": {\\n // \\\"prefix\\\": \\\"tslint globals enable\\\",\\n // \\\"body\\\": [\\\"/* global ${1:var1}${2:, var2} */\\\"],\\n // \\\"description\\\": \\\"Ajoute des globals au scope de ce fichier\\\"\\n // },\\n \\\"tslint-line\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-line\\\",\\n \\\"body\\\": [\\\"// tslint:disable-line\\\"],\\n \\\"description\\\": \\\"Ignorer la ligne dans l'analyse\\\"\\n },\\n \\\"tslint-next-line\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-next-line\\\",\\n \\\"body\\\": [\\\"// tslint:disable-next-line\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n \\\"tslint-disable-block\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-block\\\",\\n \\\"body\\\": [\\\"/* tslint:disable:${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Ignorer la règle à partir d'ici\\\"\\n },\\n \\\"tslint-enable-block\\\": {\\n \\\"prefix\\\": \\\"tslint-enable-block\\\",\\n \\\"body\\\": [\\\"/* tslint:disable:${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Réactiver la règle à partir d'ici\\\"\\n },\\n // console log\\n \\\"Print to console\\\": {\\n \\\"prefix\\\": \\\"log\\\",\\n \\\"body\\\": [\\\"console.log($1);\\\"],\\n \\\"description\\\": \\\"Log output to console\\\"\\n },\\n // console log\\n \\\"Print to console for debug\\\": {\\n \\\"prefix\\\": \\\"debug\\\",\\n \\\"body\\\": [\\n \\\"console.log('${1:${CLIPBOARD}} :');\\\",\\n \\\"console.log(${1:${CLIPBOARD}});\\\"\\n ],\\n \\\"description\\\": \\\"Log output to console for debug\\\"\\n },\\n // ajoute un snipet de else / elseif\\n \\\"else\\\": {\\n \\\"prefix\\\": \\\"else\\\",\\n \\\"body\\\": [\\\"else {\\\", \\\"\\\\t$1\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"Créer un bloc else\\\"\\n },\\n \\\"elseif\\\": {\\n \\\"prefix\\\": \\\"elseif\\\",\\n \\\"body\\\": [\\\"else if($1){\\\", \\\"\\\\t$2\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"Créer un bloc else if\\\"\\n },\\n \\\"Require Module\\\": {\\n \\\"prefix\\\": \\\"require\\\",\\n \\\"body\\\": [\\\"const {$2} = require('$1');$3\\\"],\\n \\\"description\\\": \\\"snippets for require module\\\"\\n },\\n // ES6\\n \\\"Import Module\\\": {\\n \\\"prefix\\\": \\\"import\\\",\\n \\\"body\\\": [\\\"import {$2} from '$1';$3\\\"],\\n \\\"description\\\": \\\"snippets for import module\\\"\\n },\\n \\\"Import CSS\\\": {\\n \\\"prefix\\\": \\\"importcss\\\",\\n \\\"body\\\": [\\\"import '$1';$2\\\"],\\n \\\"description\\\": \\\"snippets for import css module\\\"\\n },\\n // fast functions\\n \\\"var a = function () {}\\\": {\\n \\\"prefix\\\": \\\"var\\\",\\n \\\"body\\\": [\\\"var $1 = function ($2) $3{\\\", \\\"\\\\t$4\\\", \\\"};\\\"],\\n \\\"description\\\": \\\"normale\\\"\\n },\\n \\\"var a = () => {}\\\": {\\n \\\"prefix\\\": \\\"var\\\",\\n \\\"body\\\": [\\\"var $1 = ($2) $3=> {\\\", \\\"\\\\t$4\\\", \\\"};\\\"],\\n \\\"description\\\": \\\"fléchée\\\"\\n },\\n \\\"function ()\\\": {\\n \\\"prefix\\\": \\\"function\\\",\\n \\\"body\\\": [\\\"function ($1) $2{\\\", \\\"\\\\t$3\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"normale\\\"\\n },\\n \\\"() => {}\\\": {\\n \\\"prefix\\\": \\\"function\\\",\\n \\\"body\\\": [\\\"($1) $2=> {\\\", \\\"\\\\t$3\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"fléchée\\\"\\n },\\n \\\"props\\\": {\\n \\\"prefix\\\": \\\"props destructuring\\\",\\n \\\"body\\\": [\\\"const { $1 } = this.props;\\\", \\\"$2\\\"],\\n \\\"description\\\": \\\"props destructuring\\\"\\n },\\n \\\"state\\\": {\\n \\\"prefix\\\": \\\"state destructuring\\\",\\n \\\"body\\\": [\\\"const { $1 } = this.state;\\\", \\\"$2\\\"],\\n \\\"description\\\": \\\"state destructuring\\\"\\n }\\n}\\n\",\"csharp.json\":\"{ // console log\\n \\\"Print to console for debug\\\": {\\n \\\"prefix\\\": \\\"debug\\\",\\n \\\"body\\\": [\\n \\\"Debug.Log(\\\\\\\"${1:${CLIPBOARD}} :\\\\\\\");\\\",\\n \\\"Debug.Log(${1:${CLIPBOARD}});\\\"\\n ],\\n \\\"description\\\": \\\"Log output to console for debug\\\"\\n }\\n}\",\"javascript.json\":\"{\\n // insérer une variable dans un template string\\n \\\"${}\\\": {\\n \\\"prefix\\\": \\\"$\\\",\\n \\\"body\\\": [\\\"\\\\\\\\${$1\\\\\\\\}\\\"],\\n \\\"description\\\": \\\"Variable dans un template string\\\"\\n },\\n // flow comments\\n \\\"flow\\\": {\\n \\\"prefix\\\": \\\"flow\\\",\\n \\\"body\\\": [\\\"// @flow\\\"],\\n \\\"description\\\": \\\"Ajouter l'analyse flow\\\"\\n },\\n \\\"flow strict\\\": {\\n \\\"prefix\\\": \\\"flow strict\\\",\\n \\\"body\\\": [\\\"// @flow strict\\\"],\\n \\\"description\\\": \\\"Ajouter l'analyse flow strict\\\"\\n },\\n \\\"flow fix\\\": {\\n \\\"prefix\\\": \\\"flow fix\\\",\\n \\\"body\\\": [\\\"// \\\\\\\\$FlowFixMe\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n // eslint comments\\n \\\"eslint\\\": {\\n \\\"prefix\\\": \\\"eslint-disable\\\",\\n \\\"body\\\": [\\\"/* eslint-disable */\\\"],\\n \\\"description\\\": \\\"Ignorer ce fichier dans l'analyse\\\"\\n },\\n \\\"eslint-globals\\\": {\\n \\\"prefix\\\": \\\"eslint globals enable\\\",\\n \\\"body\\\": [\\\"/* global ${1:var1}${2:, var2} */\\\"],\\n \\\"description\\\": \\\"Ajoute des globals au scope de ce fichier\\\"\\n },\\n \\\"eslint-line\\\": {\\n \\\"prefix\\\": \\\"eslint-disable-line\\\",\\n \\\"body\\\": [\\\"// eslint-disable-next-line\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n \\\"eslint-disable-block\\\": {\\n \\\"prefix\\\": \\\"eslint-disable-block\\\",\\n \\\"body\\\": [\\\"/* eslint-disable ${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Ignorer la règle à partir d'ici\\\"\\n },\\n \\\"eslint-enable-block\\\": {\\n \\\"prefix\\\": \\\"eslint-enable-block\\\",\\n \\\"body\\\": [\\\"/* eslint-enable ${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Réactiver la règle à partir d'ici\\\"\\n },\\n // eslint comments\\n \\\"tslint\\\": {\\n \\\"prefix\\\": \\\"tslint-disable\\\",\\n \\\"body\\\": [\\\"/* tslint:disable */\\\"],\\n \\\"description\\\": \\\"Ignorer ce fichier dans l'analyse\\\"\\n },\\n // \\\"tslint-globals\\\": {\\n // \\\"prefix\\\": \\\"tslint globals enable\\\",\\n // \\\"body\\\": [\\\"/* global ${1:var1}${2:, var2} */\\\"],\\n // \\\"description\\\": \\\"Ajoute des globals au scope de ce fichier\\\"\\n // },\\n \\\"tslint-line\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-line\\\",\\n \\\"body\\\": [\\\"// tslint:disable-line\\\"],\\n \\\"description\\\": \\\"Ignorer la ligne dans l'analyse\\\"\\n },\\n \\\"tslint-next-line\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-next-line\\\",\\n \\\"body\\\": [\\\"// tslint:disable-next-line\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n \\\"tslint-disable-block\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-block\\\",\\n \\\"body\\\": [\\\"/* tslint:disable:${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Ignorer la règle à partir d'ici\\\"\\n },\\n \\\"tslint-enable-block\\\": {\\n \\\"prefix\\\": \\\"tslint-enable-block\\\",\\n \\\"body\\\": [\\\"/* tslint:disable:${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Réactiver la règle à partir d'ici\\\"\\n },\\n // console log\\n \\\"Print to console\\\": {\\n \\\"prefix\\\": \\\"log\\\",\\n \\\"body\\\": [\\\"console.log($1);\\\"],\\n \\\"description\\\": \\\"Log output to console\\\"\\n },\\n // console log\\n \\\"Print to console for debug\\\": {\\n \\\"prefix\\\": \\\"debug\\\",\\n \\\"body\\\": [\\n \\\"console.log('${1:${CLIPBOARD}} :');\\\",\\n \\\"console.log(${1:${CLIPBOARD}});\\\"\\n ],\\n \\\"description\\\": \\\"Log output to console for debug\\\"\\n },\\n \\\"Print object to console for debug\\\": {\\n \\\"prefix\\\": \\\"debug object\\\",\\n \\\"body\\\": [\\n \\\"console.log('${1:${CLIPBOARD}} :');\\\",\\n \\\"console.dir(${1:${CLIPBOARD}}, { depth: null, colors: true, showHidden: false });\\\"\\n ],\\n \\\"description\\\": \\\"Log output object to console for debug\\\"\\n },\\n // ajoute un snipet de else / elseif\\n \\\"else\\\": {\\n \\\"prefix\\\": \\\"else\\\",\\n \\\"body\\\": [\\\"else {\\\", \\\"\\\\t$1\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"Créer un bloc else\\\"\\n },\\n \\\"elseif\\\": {\\n \\\"prefix\\\": \\\"elseif\\\",\\n \\\"body\\\": [\\\"else if($1){\\\", \\\"\\\\t$2\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"Créer un bloc else if\\\"\\n },\\n \\\"Require Module\\\": {\\n \\\"prefix\\\": \\\"require\\\",\\n \\\"body\\\": [\\\"const {$2} = require('$1');$3\\\"],\\n \\\"description\\\": \\\"snippets for require module\\\"\\n },\\n // ES6\\n \\\"Import Module\\\": {\\n \\\"prefix\\\": \\\"import\\\",\\n \\\"body\\\": [\\\"import {$2} from '$1';$3\\\"],\\n \\\"description\\\": \\\"snippets for import module\\\"\\n },\\n \\\"Import CSS\\\": {\\n \\\"prefix\\\": \\\"importcss\\\",\\n \\\"body\\\": [\\\"import '$1';$2\\\"],\\n \\\"description\\\": \\\"snippets for import css module\\\"\\n },\\n // fast functions\\n \\\"var a = function () \\\": {\\n \\\"prefix\\\": \\\"var\\\",\\n \\\"body\\\": [\\\"var $1 = function ($2) $3{\\\", \\\"\\\\t$4\\\", \\\"};\\\"],\\n \\\"description\\\": \\\"normale\\\"\\n },\\n \\\"var a = () => \\\": {\\n \\\"prefix\\\": \\\"var\\\",\\n \\\"body\\\": [\\\"var $1 = ($2) $3=> {\\\", \\\"\\\\t$4\\\", \\\"};\\\"],\\n \\\"description\\\": \\\"fléchée\\\"\\n },\\n \\\"function ()\\\": {\\n \\\"prefix\\\": \\\"function\\\",\\n \\\"body\\\": [\\\"function ($1) $2{\\\", \\\"\\\\t$3\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"normale\\\"\\n },\\n \\\"() => \\\": {\\n \\\"prefix\\\": \\\"function\\\",\\n \\\"body\\\": [\\\"($1) $2=> {\\\", \\\"\\\\t$3\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"fléchée\\\"\\n },\\n \\\"props\\\": {\\n \\\"prefix\\\": \\\"props destructuring\\\",\\n \\\"body\\\": [\\\"const { $1 } = this.props;\\\", \\\"$2\\\"],\\n \\\"description\\\": \\\"props destructuring\\\"\\n },\\n \\\"state\\\": {\\n \\\"prefix\\\": \\\"state destructuring\\\",\\n \\\"body\\\": [\\\"const { $1 } = this.state;\\\", \\\"$2\\\"],\\n \\\"description\\\": \\\"state destructuring\\\"\\n }\\n}\\n\",\"javascriptreact.json\":\"{\\n // insérer une variable dans un template string\\n \\\"${}\\\": {\\n \\\"prefix\\\": \\\"$\\\",\\n \\\"body\\\": [\\\"\\\\\\\\${$1\\\\\\\\}\\\"],\\n \\\"description\\\": \\\"Variable dans un template string\\\"\\n },\\n // flow comments\\n \\\"flow\\\": {\\n \\\"prefix\\\": \\\"flow\\\",\\n \\\"body\\\": [\\\"// @flow\\\"],\\n \\\"description\\\": \\\"Ajouter l'analyse flow\\\"\\n },\\n \\\"flow strict\\\": {\\n \\\"prefix\\\": \\\"flow strict\\\",\\n \\\"body\\\": [\\\"// @flow strict\\\"],\\n \\\"description\\\": \\\"Ajouter l'analyse flow strict\\\"\\n },\\n \\\"flow fix\\\": {\\n \\\"prefix\\\": \\\"flow fix\\\",\\n \\\"body\\\": [\\\"// \\\\\\\\$FlowFixMe\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n // eslint comments\\n \\\"eslint\\\": {\\n \\\"prefix\\\": \\\"eslint-disable\\\",\\n \\\"body\\\": [\\\"/* eslint-disable */\\\"],\\n \\\"description\\\": \\\"Ignorer ce fichier dans l'analyse\\\"\\n },\\n \\\"eslint-globals\\\": {\\n \\\"prefix\\\": \\\"eslint globals enable\\\",\\n \\\"body\\\": [\\\"/* global ${1:var1}${2:, var2} */\\\"],\\n \\\"description\\\": \\\"Ajoute des globals au scope de ce fichier\\\"\\n },\\n \\\"eslint-line\\\": {\\n \\\"prefix\\\": \\\"eslint-disable-line\\\",\\n \\\"body\\\": [\\\"// eslint-disable-next-line\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n \\\"eslint-disable-block\\\": {\\n \\\"prefix\\\": \\\"eslint-disable-block\\\",\\n \\\"body\\\": [\\\"/* eslint-disable ${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Ignorer la règle à partir d'ici\\\"\\n },\\n \\\"eslint-enable-block\\\": {\\n \\\"prefix\\\": \\\"eslint-enable-block\\\",\\n \\\"body\\\": [\\\"/* eslint-enable ${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Réactiver la règle à partir d'ici\\\"\\n },\\n // eslint comments\\n \\\"tslint\\\": {\\n \\\"prefix\\\": \\\"tslint-disable\\\",\\n \\\"body\\\": [\\\"/* tslint:disable */\\\"],\\n \\\"description\\\": \\\"Ignorer ce fichier dans l'analyse\\\"\\n },\\n // \\\"tslint-globals\\\": {\\n // \\\"prefix\\\": \\\"tslint globals enable\\\",\\n // \\\"body\\\": [\\\"/* global ${1:var1}${2:, var2} */\\\"],\\n // \\\"description\\\": \\\"Ajoute des globals au scope de ce fichier\\\"\\n // },\\n \\\"tslint-line\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-line\\\",\\n \\\"body\\\": [\\\"// tslint:disable-line\\\"],\\n \\\"description\\\": \\\"Ignorer la ligne dans l'analyse\\\"\\n },\\n \\\"tslint-next-line\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-next-line\\\",\\n \\\"body\\\": [\\\"// tslint:disable-next-line\\\"],\\n \\\"description\\\": \\\"Ignorer la prochaine ligne dans l'analyse\\\"\\n },\\n \\\"tslint-disable-block\\\": {\\n \\\"prefix\\\": \\\"tslint-disable-block\\\",\\n \\\"body\\\": [\\\"/* tslint:disable:${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Ignorer la règle à partir d'ici\\\"\\n },\\n \\\"tslint-enable-block\\\": {\\n \\\"prefix\\\": \\\"tslint-enable-block\\\",\\n \\\"body\\\": [\\\"/* tslint:disable:${1:rule_name} */\\\"],\\n \\\"description\\\": \\\"Réactiver la règle à partir d'ici\\\"\\n },\\n // console log\\n \\\"Print to console\\\": {\\n \\\"prefix\\\": \\\"log\\\",\\n \\\"body\\\": [\\\"console.log($1);\\\"],\\n \\\"description\\\": \\\"Log output to console\\\"\\n },\\n // console log\\n \\\"Print to console for debug\\\": {\\n \\\"prefix\\\": \\\"debug\\\",\\n \\\"body\\\": [\\n \\\"console.log('${1:${CLIPBOARD}} :');\\\",\\n \\\"console.log(${1:${CLIPBOARD}});\\\"\\n ],\\n \\\"description\\\": \\\"Log output to console for debug\\\"\\n },\\n \\\"Print object to console for debug\\\": {\\n \\\"prefix\\\": \\\"debug object\\\",\\n \\\"body\\\": [\\n \\\"console.log('${1:${CLIPBOARD}} :');\\\",\\n \\\"console.dir(${1:${CLIPBOARD}}, { depth: null, colors: true, showHidden: false });\\\"\\n ],\\n \\\"description\\\": \\\"Log output object to console for debug\\\"\\n },\\n // ajoute un snipet de else / elseif\\n \\\"else\\\": {\\n \\\"prefix\\\": \\\"else\\\",\\n \\\"body\\\": [\\\"else {\\\", \\\"\\\\t$1\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"Créer un bloc else\\\"\\n },\\n \\\"elseif\\\": {\\n \\\"prefix\\\": \\\"elseif\\\",\\n \\\"body\\\": [\\\"else if($1){\\\", \\\"\\\\t$2\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"Créer un bloc else if\\\"\\n },\\n \\\"Require Module\\\": {\\n \\\"prefix\\\": \\\"require\\\",\\n \\\"body\\\": [\\\"const {$2} = require('$1');$3\\\"],\\n \\\"description\\\": \\\"snippets for require module\\\"\\n },\\n // ES6\\n \\\"Import Module\\\": {\\n \\\"prefix\\\": \\\"import\\\",\\n \\\"body\\\": [\\\"import {$2} from '$1';$3\\\"],\\n \\\"description\\\": \\\"snippets for import module\\\"\\n },\\n \\\"Import CSS\\\": {\\n \\\"prefix\\\": \\\"importcss\\\",\\n \\\"body\\\": [\\\"import '$1';$2\\\"],\\n \\\"description\\\": \\\"snippets for import css module\\\"\\n },\\n // fast functions\\n \\\"var a = function () \\\": {\\n \\\"prefix\\\": \\\"var\\\",\\n \\\"body\\\": [\\\"var $1 = function ($2) $3{\\\", \\\"\\\\t$4\\\", \\\"};\\\"],\\n \\\"description\\\": \\\"normale\\\"\\n },\\n \\\"var a = () => \\\": {\\n \\\"prefix\\\": \\\"var\\\",\\n \\\"body\\\": [\\\"var $1 = ($2) $3=> {\\\", \\\"\\\\t$4\\\", \\\"};\\\"],\\n \\\"description\\\": \\\"fléchée\\\"\\n },\\n \\\"function ()\\\": {\\n \\\"prefix\\\": \\\"function\\\",\\n \\\"body\\\": [\\\"function ($1) $2{\\\", \\\"\\\\t$3\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"normale\\\"\\n },\\n \\\"() => \\\": {\\n \\\"prefix\\\": \\\"function\\\",\\n \\\"body\\\": [\\\"($1) $2=> {\\\", \\\"\\\\t$3\\\", \\\"}\\\"],\\n \\\"description\\\": \\\"fléchée\\\"\\n },\\n \\\"props\\\": {\\n \\\"prefix\\\": \\\"props destructuring\\\",\\n \\\"body\\\": [\\\"const { $1 } = this.props;\\\", \\\"$2\\\"],\\n \\\"description\\\": \\\"props destructuring\\\"\\n },\\n \\\"state\\\": {\\n \\\"prefix\\\": \\\"state destructuring\\\",\\n \\\"body\\\": [\\\"const { $1 } = this.state;\\\", \\\"$2\\\"],\\n \\\"description\\\": \\\"state destructuring\\\"\\n }\\n}\\n\",\"html.json\":\"{\\n\\t\\\"Balise Script Externe\\\": {\\n\\t\\t\\\"prefix\\\": \\\"script\\\",\\n\\t\\t\\\"body\\\": [\\n\\t\\t\\t\\\"<script src=\\\\\\\"$1\\\\\\\"></script>\\\"\\n\\t\\t],\\n\\t\\t\\\"description\\\": \\\"ajouter un fichier javascript externe\\\"\\n\\t}\\n}\",\"ruby.json\":\"{\\n\\t// Place your snippets for Ruby here. Each snippet is defined under a snippet name and has a prefix, body and\\n\\t// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:\\n\\t// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the\\n\\t// same ids are connected.\\n\\t// Example:\\n\\t\\\"Print to console\\\": {\\n\\t\\t\\\"prefix\\\": \\\"puts\\\",\\n\\t\\t\\\"body\\\": [\\n\\t\\t\\t\\\"puts '==============================='\\\",\\n\\t\\t\\t\\\"puts $1\\\",\\n\\t\\t\\t\\\"puts '==============================='\\\"\\n\\t\\t],\\n\\t\\t\\\"description\\\": \\\"Log output to console\\\"\\n\\t}\\n}\"}"}
{"ref":"4078a432-04fc-40fc-973e-8e6bdbffa008","content":"{\"version\":1,\"machineId\":\"3a808e65-95dd-472f-86eb-512174f776d6\",\"content\":\"{\\\"csharp.json\\\":\\\" // console log\\\\n {\\\\n \\\\\\\"Print to console\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"Debug.Log(\\\\\\\\\\\\\\\"$1\\\\\\\\\\\\\\\");\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n },\\\\n \\\\\\\"Print to console for debug\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"debug\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"Debug.Log(\\\\\\\\\\\\\\\"${1:${CLIPBOARD}} :\\\\\\\\\\\\\\\");\\\\\\\",\\\\n \\\\\\\"Debug.Log(${1:${CLIPBOARD}});\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console for debug\\\\\\\"\\\\n }\\\\n }\\\",\\\"html.json\\\":\\\"{\\\\n\\\\t\\\\\\\"Balise Script Externe\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"script\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"<script src=\\\\\\\\\\\\\\\"$1\\\\\\\\\\\\\\\"></script>\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"ajouter un fichier javascript externe\\\\\\\"\\\\n\\\\t}\\\\n}\\\",\\\"javascript.json\\\":\\\"{\\\\n // insérer une variable dans un template string\\\\n \\\\\\\"${}\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"$\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"\\\\\\\\\\\\\\\\${$1\\\\\\\\\\\\\\\\}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Variable dans un template string\\\\\\\"\\\\n },\\\\n // flow comments\\\\n \\\\\\\"flow\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// @flow\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajouter l'analyse flow\\\\\\\"\\\\n },\\\\n \\\\\\\"flow strict\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow strict\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// @flow strict\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajouter l'analyse flow strict\\\\\\\"\\\\n },\\\\n \\\\\\\"flow fix\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow fix\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// \\\\\\\\\\\\\\\\$FlowFixMe\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n // eslint comments\\\\n \\\\\\\"eslint\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-disable */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer ce fichier dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-globals\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint globals enable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* global ${1:var1}${2:, var2} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajoute des globals au scope de ce fichier\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// eslint-disable-next-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-disable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-disable ${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la règle à partir d'ici\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-enable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-enable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-enable ${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Réactiver la règle à partir d'ici\\\\\\\"\\\\n },\\\\n // eslint comments\\\\n \\\\\\\"tslint\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer ce fichier dans l'analyse\\\\\\\"\\\\n },\\\\n // \\\\\\\"tslint-globals\\\\\\\": {\\\\n // \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint globals enable\\\\\\\",\\\\n // \\\\\\\"body\\\\\\\": [\\\\\\\"/* global ${1:var1}${2:, var2} */\\\\\\\"],\\\\n // \\\\\\\"description\\\\\\\": \\\\\\\"Ajoute des globals au scope de ce fichier\\\\\\\"\\\\n // },\\\\n \\\\\\\"tslint-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// tslint:disable-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-next-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-next-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// tslint:disable-next-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-disable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable:${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la règle à partir d'ici\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-enable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-enable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable:${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Réactiver la règle à partir d'ici\\\\\\\"\\\\n },\\\\n // console log\\\\n \\\\\\\"Print to console\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"console.log($1);\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n },\\\\n // console log\\\\n \\\\\\\"Print to console for debug\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"debug\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"console.log('${1:${CLIPBOARD}} :');\\\\\\\",\\\\n \\\\\\\"console.log(${1:${CLIPBOARD}});\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console for debug\\\\\\\"\\\\n },\\\\n \\\\\\\"Print object to console for debug\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"debug object\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"console.log('${1:${CLIPBOARD}} :');\\\\\\\",\\\\n \\\\\\\"console.dir(${1:${CLIPBOARD}}, { depth: null, colors: true, showHidden: false });\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output object to console for debug\\\\\\\"\\\\n },\\\\n // ajoute un snipet de else / elseif\\\\n \\\\\\\"else\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"else\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"else {\\\\\\\", \\\\\\\"\\\\\\\\t$1\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Créer un bloc else\\\\\\\"\\\\n },\\\\n \\\\\\\"elseif\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"elseif\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"else if($1){\\\\\\\", \\\\\\\"\\\\\\\\t$2\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Créer un bloc else if\\\\\\\"\\\\n },\\\\n \\\\\\\"Require Module\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"require\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const {$2} = require('$1');$3\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for require module\\\\\\\"\\\\n },\\\\n // ES6\\\\n \\\\\\\"Import Module\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"import\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"import {$2} from '$1';$3\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for import module\\\\\\\"\\\\n },\\\\n \\\\\\\"Import CSS\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"importcss\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"import '$1';$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for import css module\\\\\\\"\\\\n },\\\\n // fast functions\\\\n \\\\\\\"var a = function () \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"var\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"var $1 = function ($2) $3{\\\\\\\", \\\\\\\"\\\\\\\\t$4\\\\\\\", \\\\\\\"};\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"normale\\\\\\\"\\\\n },\\\\n \\\\\\\"var a = () => \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"var\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"var $1 = ($2) $3=> {\\\\\\\", \\\\\\\"\\\\\\\\t$4\\\\\\\", \\\\\\\"};\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"fléchée\\\\\\\"\\\\n },\\\\n \\\\\\\"function ()\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"function\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"function ($1) $2{\\\\\\\", \\\\\\\"\\\\\\\\t$3\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"normale\\\\\\\"\\\\n },\\\\n \\\\\\\"() => \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"function\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"($1) $2=> {\\\\\\\", \\\\\\\"\\\\\\\\t$3\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"fléchée\\\\\\\"\\\\n },\\\\n \\\\\\\"props\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"props destructuring\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const { $1 } = this.props;\\\\\\\", \\\\\\\"$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"props destructuring\\\\\\\"\\\\n },\\\\n \\\\\\\"state\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"state destructuring\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const { $1 } = this.state;\\\\\\\", \\\\\\\"$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"state destructuring\\\\\\\"\\\\n }\\\\n}\\\\n\\\",\\\"javascriptreact.json\\\":\\\"{\\\\n // insérer une variable dans un template string\\\\n \\\\\\\"${}\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"$\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"\\\\\\\\\\\\\\\\${$1\\\\\\\\\\\\\\\\}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Variable dans un template string\\\\\\\"\\\\n },\\\\n // flow comments\\\\n \\\\\\\"flow\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// @flow\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajouter l'analyse flow\\\\\\\"\\\\n },\\\\n \\\\\\\"flow strict\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow strict\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// @flow strict\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajouter l'analyse flow strict\\\\\\\"\\\\n },\\\\n \\\\\\\"flow fix\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow fix\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// \\\\\\\\\\\\\\\\$FlowFixMe\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n // eslint comments\\\\n \\\\\\\"eslint\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-disable */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer ce fichier dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-globals\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint globals enable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* global ${1:var1}${2:, var2} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajoute des globals au scope de ce fichier\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// eslint-disable-next-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-disable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-disable ${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la règle à partir d'ici\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-enable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-enable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-enable ${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Réactiver la règle à partir d'ici\\\\\\\"\\\\n },\\\\n // eslint comments\\\\n \\\\\\\"tslint\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer ce fichier dans l'analyse\\\\\\\"\\\\n },\\\\n // \\\\\\\"tslint-globals\\\\\\\": {\\\\n // \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint globals enable\\\\\\\",\\\\n // \\\\\\\"body\\\\\\\": [\\\\\\\"/* global ${1:var1}${2:, var2} */\\\\\\\"],\\\\n // \\\\\\\"description\\\\\\\": \\\\\\\"Ajoute des globals au scope de ce fichier\\\\\\\"\\\\n // },\\\\n \\\\\\\"tslint-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// tslint:disable-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-next-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-next-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// tslint:disable-next-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-disable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable:${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la règle à partir d'ici\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-enable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-enable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable:${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Réactiver la règle à partir d'ici\\\\\\\"\\\\n },\\\\n // console log\\\\n \\\\\\\"Print to console\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"console.log($1);\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n },\\\\n // console log\\\\n \\\\\\\"Print to console for debug\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"debug\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"console.log('${1:${CLIPBOARD}} :');\\\\\\\",\\\\n \\\\\\\"console.log(${1:${CLIPBOARD}});\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console for debug\\\\\\\"\\\\n },\\\\n \\\\\\\"Print object to console for debug\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"debug object\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"console.log('${1:${CLIPBOARD}} :');\\\\\\\",\\\\n \\\\\\\"console.dir(${1:${CLIPBOARD}}, { depth: null, colors: true, showHidden: false });\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output object to console for debug\\\\\\\"\\\\n },\\\\n // ajoute un snipet de else / elseif\\\\n \\\\\\\"else\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"else\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"else {\\\\\\\", \\\\\\\"\\\\\\\\t$1\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Créer un bloc else\\\\\\\"\\\\n },\\\\n \\\\\\\"elseif\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"elseif\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"else if($1){\\\\\\\", \\\\\\\"\\\\\\\\t$2\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Créer un bloc else if\\\\\\\"\\\\n },\\\\n \\\\\\\"Require Module\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"require\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const {$2} = require('$1');$3\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for require module\\\\\\\"\\\\n },\\\\n // ES6\\\\n \\\\\\\"Import Module\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"import\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"import {$2} from '$1';$3\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for import module\\\\\\\"\\\\n },\\\\n \\\\\\\"Import CSS\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"importcss\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"import '$1';$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for import css module\\\\\\\"\\\\n },\\\\n // fast functions\\\\n \\\\\\\"var a = function () \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"var\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"var $1 = function ($2) $3{\\\\\\\", \\\\\\\"\\\\\\\\t$4\\\\\\\", \\\\\\\"};\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"normale\\\\\\\"\\\\n },\\\\n \\\\\\\"var a = () => \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"var\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"var $1 = ($2) $3=> {\\\\\\\", \\\\\\\"\\\\\\\\t$4\\\\\\\", \\\\\\\"};\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"fléchée\\\\\\\"\\\\n },\\\\n \\\\\\\"function ()\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"function\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"function ($1) $2{\\\\\\\", \\\\\\\"\\\\\\\\t$3\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"normale\\\\\\\"\\\\n },\\\\n \\\\\\\"() => \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"function\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"($1) $2=> {\\\\\\\", \\\\\\\"\\\\\\\\t$3\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"fléchée\\\\\\\"\\\\n },\\\\n \\\\\\\"props\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"props destructuring\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const { $1 } = this.props;\\\\\\\", \\\\\\\"$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"props destructuring\\\\\\\"\\\\n },\\\\n \\\\\\\"state\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"state destructuring\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const { $1 } = this.state;\\\\\\\", \\\\\\\"$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"state destructuring\\\\\\\"\\\\n }\\\\n}\\\\n\\\",\\\"ruby.json\\\":\\\"{\\\\n\\\\t// Place your snippets for Ruby here. Each snippet is defined under a snippet name and has a prefix, body and\\\\n\\\\t// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:\\\\n\\\\t// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the\\\\n\\\\t// same ids are connected.\\\\n\\\\t// Example:\\\\n\\\\t\\\\\\\"Print to console\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"puts\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"puts '==============================='\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"puts $1\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"puts '==============================='\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n\\\\t}\\\\n}\\\",\\\"typescript.json\\\":\\\"{\\\\n // insérer une variable dans un template string\\\\n \\\\\\\"${}\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"$\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"\\\\\\\\\\\\\\\\${$1\\\\\\\\\\\\\\\\}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Variable dans un template string\\\\\\\"\\\\n },\\\\n // flow comments\\\\n \\\\\\\"flow\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// @flow\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajouter l'analyse flow\\\\\\\"\\\\n },\\\\n \\\\\\\"flow strict\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow strict\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// @flow strict\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajouter l'analyse flow strict\\\\\\\"\\\\n },\\\\n \\\\\\\"flow fix\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow fix\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// \\\\\\\\\\\\\\\\$FlowFixMe\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n // eslint comments\\\\n \\\\\\\"ts-ignore\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tsignore\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// @ts-ignore\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne TS\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-disable */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer ce fichier dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-globals\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint globals enable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* global ${1:var1}${2:, var2} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajoute des globals au scope de ce fichier\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// eslint-disable-next-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-disable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-disable ${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la règle à partir d'ici\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-enable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-enable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-enable ${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Réactiver la règle à partir d'ici\\\\\\\"\\\\n },\\\\n // eslint comments\\\\n \\\\\\\"tslint\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer ce fichier dans l'analyse\\\\\\\"\\\\n },\\\\n // \\\\\\\"tslint-globals\\\\\\\": {\\\\n // \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint globals enable\\\\\\\",\\\\n // \\\\\\\"body\\\\\\\": [\\\\\\\"/* global ${1:var1}${2:, var2} */\\\\\\\"],\\\\n // \\\\\\\"description\\\\\\\": \\\\\\\"Ajoute des globals au scope de ce fichier\\\\\\\"\\\\n // },\\\\n \\\\\\\"tslint-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// tslint:disable-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-next-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-next-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// tslint:disable-next-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-disable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable:${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la règle à partir d'ici\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-enable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-enable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable:${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Réactiver la règle à partir d'ici\\\\\\\"\\\\n },\\\\n // console log\\\\n \\\\\\\"Print to console\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"console.log($1);\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n },\\\\n // console log\\\\n \\\\\\\"Print to console for debug\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"debug\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"console.log('${1:${CLIPBOARD}} :');\\\\\\\",\\\\n \\\\\\\"console.log(${1:${CLIPBOARD}});\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console for debug\\\\\\\"\\\\n },\\\\n \\\\\\\"Print object to console for debug\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"debug object\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"console.log('${1:${CLIPBOARD}} :');\\\\\\\",\\\\n \\\\\\\"console.dir(${1:${CLIPBOARD}}, { depth: null, colors: true, showHidden: false });\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output object to console for debug\\\\\\\"\\\\n },\\\\n // ajoute un snipet de else / elseif\\\\n \\\\\\\"else\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"else\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"else {\\\\\\\", \\\\\\\"\\\\\\\\t$1\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Créer un bloc else\\\\\\\"\\\\n },\\\\n \\\\\\\"elseif\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"elseif\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"else if($1){\\\\\\\", \\\\\\\"\\\\\\\\t$2\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Créer un bloc else if\\\\\\\"\\\\n },\\\\n \\\\\\\"Require Module\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"require\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const {$2} = require('$1');$3\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for require module\\\\\\\"\\\\n },\\\\n // ES6\\\\n \\\\\\\"Import Module\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"import\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"import {$2} from '$1';$3\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for import module\\\\\\\"\\\\n },\\\\n \\\\\\\"Import CSS\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"importcss\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"import '$1';$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for import css module\\\\\\\"\\\\n },\\\\n // fast functions\\\\n \\\\\\\"var a = function () \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"var\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"var $1 = function ($2) $3{\\\\\\\", \\\\\\\"\\\\\\\\t$4\\\\\\\", \\\\\\\"};\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"normale\\\\\\\"\\\\n },\\\\n \\\\\\\"var a = () => \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"var\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"var $1 = ($2) $3=> {\\\\\\\", \\\\\\\"\\\\\\\\t$4\\\\\\\", \\\\\\\"};\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"fléchée\\\\\\\"\\\\n },\\\\n \\\\\\\"function ()\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"function\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"function ($1) $2{\\\\\\\", \\\\\\\"\\\\\\\\t$3\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"normale\\\\\\\"\\\\n },\\\\n \\\\\\\"() => \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"function\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"($1) $2=> {\\\\\\\", \\\\\\\"\\\\\\\\t$3\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"fléchée\\\\\\\"\\\\n },\\\\n \\\\\\\"props\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"props destructuring\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const { $1 } = this.props;\\\\\\\", \\\\\\\"$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"props destructuring\\\\\\\"\\\\n },\\\\n \\\\\\\"state\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"state destructuring\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const { $1 } = this.state;\\\\\\\", \\\\\\\"$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"state destructuring\\\\\\\"\\\\n }\\\\n}\\\\n\\\",\\\"typescriptreact.json\\\":\\\"{\\\\n // insérer une variable dans un template string\\\\n \\\\\\\"${}\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"$\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"\\\\\\\\\\\\\\\\${$1\\\\\\\\\\\\\\\\}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Variable dans un template string\\\\\\\"\\\\n },\\\\n // flow comments\\\\n \\\\\\\"flow\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// @flow\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajouter l'analyse flow\\\\\\\"\\\\n },\\\\n \\\\\\\"flow strict\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow strict\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// @flow strict\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajouter l'analyse flow strict\\\\\\\"\\\\n },\\\\n \\\\\\\"flow fix\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"flow fix\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// \\\\\\\\\\\\\\\\$FlowFixMe\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n // eslint comments\\\\n \\\\\\\"eslint\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-disable */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer ce fichier dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-globals\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint globals enable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* global ${1:var1}${2:, var2} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ajoute des globals au scope de ce fichier\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// eslint-disable-next-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-disable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-disable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-disable ${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la règle à partir d'ici\\\\\\\"\\\\n },\\\\n \\\\\\\"eslint-enable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"eslint-enable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* eslint-enable ${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Réactiver la règle à partir d'ici\\\\\\\"\\\\n },\\\\n\\\\n // eslint comments\\\\n \\\\\\\"tslint\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer ce fichier dans l'analyse\\\\\\\"\\\\n },\\\\n // \\\\\\\"tslint-globals\\\\\\\": {\\\\n // \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint globals enable\\\\\\\",\\\\n // \\\\\\\"body\\\\\\\": [\\\\\\\"/* global ${1:var1}${2:, var2} */\\\\\\\"],\\\\n // \\\\\\\"description\\\\\\\": \\\\\\\"Ajoute des globals au scope de ce fichier\\\\\\\"\\\\n // },\\\\n \\\\\\\"tslint-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// tslint:disable-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-next-line\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-next-line\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"// tslint:disable-next-line\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la prochaine ligne dans l'analyse\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-disable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-disable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable:${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Ignorer la règle à partir d'ici\\\\\\\"\\\\n },\\\\n \\\\\\\"tslint-enable-block\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"tslint-enable-block\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"/* tslint:disable:${1:rule_name} */\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Réactiver la règle à partir d'ici\\\\\\\"\\\\n },\\\\n // console log\\\\n \\\\\\\"Print to console\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"console.log($1);\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n },\\\\n // console log\\\\n \\\\\\\"Print to console for debug\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"debug\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"console.log('${1:${CLIPBOARD}} :');\\\\\\\",\\\\n \\\\\\\"console.log(${1:${CLIPBOARD}});\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Log output to console for debug\\\\\\\"\\\\n },\\\\n // ajoute un snipet de else / elseif\\\\n \\\\\\\"else\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"else\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"else {\\\\\\\", \\\\\\\"\\\\\\\\t$1\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Créer un bloc else\\\\\\\"\\\\n },\\\\n \\\\\\\"elseif\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"elseif\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"else if($1){\\\\\\\", \\\\\\\"\\\\\\\\t$2\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Créer un bloc else if\\\\\\\"\\\\n },\\\\n \\\\\\\"Require Module\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"require\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const {$2} = require('$1');$3\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for require module\\\\\\\"\\\\n },\\\\n // ES6\\\\n \\\\\\\"Import Module\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"import\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"import {$2} from '$1';$3\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for import module\\\\\\\"\\\\n },\\\\n \\\\\\\"Import CSS\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"importcss\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"import '$1';$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"snippets for import css module\\\\\\\"\\\\n },\\\\n // fast functions\\\\n \\\\\\\"var a = function () {}\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"var\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"var $1 = function ($2) $3{\\\\\\\", \\\\\\\"\\\\\\\\t$4\\\\\\\", \\\\\\\"};\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"normale\\\\\\\"\\\\n },\\\\n \\\\\\\"var a = () => {}\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"var\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"var $1 = ($2) $3=> {\\\\\\\", \\\\\\\"\\\\\\\\t$4\\\\\\\", \\\\\\\"};\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"fléchée\\\\\\\"\\\\n },\\\\n \\\\\\\"function ()\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"function\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"function ($1) $2{\\\\\\\", \\\\\\\"\\\\\\\\t$3\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"normale\\\\\\\"\\\\n },\\\\n \\\\\\\"() => {}\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"function\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"($1) $2=> {\\\\\\\", \\\\\\\"\\\\\\\\t$3\\\\\\\", \\\\\\\"}\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"fléchée\\\\\\\"\\\\n },\\\\n \\\\\\\"props\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"props destructuring\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const { $1 } = this.props;\\\\\\\", \\\\\\\"$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"props destructuring\\\\\\\"\\\\n },\\\\n \\\\\\\"state\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"state destructuring\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\\\\"const { $1 } = this.state;\\\\\\\", \\\\\\\"$2\\\\\\\"],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"state destructuring\\\\\\\"\\\\n }\\\\n}\\\\n\\\"}\"}"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment