Skip to content

Instantly share code, notes, and snippets.

@sanjarcode
Last active February 17, 2023 20:41
Show Gist options
  • Save sanjarcode/9779d3fb2e7e562ae68fbaab7874a824 to your computer and use it in GitHub Desktop.
Save sanjarcode/9779d3fb2e7e562ae68fbaab7874a824 to your computer and use it in GitHub Desktop.
STALE, NOT IN USE vscode Settings Sync Gist
{"lastUpload":"2022-08-27T11:31:09.388Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "55c9a325-d650-4ab2-a952-3f3c6faba089",
"publisherId": "Atishay-Jain.All-Autocomplete",
"publisherDisplayName": "Atishay-Jain"
},
"name": "All-Autocomplete",
"publisher": "Atishay-Jain",
"version": "0.0.23"
},
{
"metadata": {
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "3.0.2"
},
{
"metadata": {
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3",
"publisherId": "formulahendry.code-runner",
"publisherDisplayName": "formulahendry"
},
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.11.8"
},
{
"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": "690b692e-e8a9-493f-b802-8089d50ac1b2",
"publisherId": "ms-vscode.cpptools",
"publisherDisplayName": "ms-vscode"
},
"name": "cpptools",
"publisher": "ms-vscode",
"version": "1.11.5"
},
{
"metadata": {
"id": "93f9de62-940d-4f24-aebd-5f3e532fec09",
"publisherId": "smcpeak.default-keys-windows",
"publisherDisplayName": "smcpeak"
},
"name": "default-keys-windows",
"publisher": "smcpeak",
"version": "0.0.8"
},
{
"metadata": {
"id": "8e264a73-4cfc-4be1-8f4f-c6a4ede494a4",
"publisherId": "dendron.dendron",
"publisherDisplayName": "dendron"
},
"name": "dendron",
"publisher": "dendron",
"version": "0.107.2"
},
{
"metadata": {
"id": "dc14db92-c5a5-4e4c-a4bc-1d4ae6f4dbab",
"publisherId": "dendron.dendron-markdown-shortcuts",
"publisherDisplayName": "dendron"
},
"name": "dendron-markdown-shortcuts",
"publisher": "dendron",
"version": "0.12.1"
},
{
"metadata": {
"id": "b08e77c9-221d-41a6-9668-59bc8fd04128",
"publisherId": "dendron.dendron-paste-image",
"publisherDisplayName": "dendron"
},
"name": "dendron-paste-image",
"publisher": "dendron",
"version": "1.1.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "12.1.2"
},
{
"metadata": {
"id": "4a3717df-00d2-40dd-9ed5-cea39d4d6a6d",
"publisherId": "kameshkotwani.google-search",
"publisherDisplayName": "kameshkotwani"
},
"name": "google-search",
"publisher": "kameshkotwani",
"version": "0.0.1"
},
{
"metadata": {
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8",
"publisherId": "ms-toolsai.jupyter",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter",
"publisher": "ms-toolsai",
"version": "2022.7.1002181843"
},
{
"metadata": {
"id": "9f6dc8db-620c-4844-b8c5-e74914f1be27",
"publisherId": "ms-toolsai.jupyter-keymap",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter-keymap",
"publisher": "ms-toolsai",
"version": "1.0.0"
},
{
"metadata": {
"id": "b15c72f8-d5fe-421a-a4f7-27ed9f6addbf",
"publisherId": "ms-toolsai.jupyter-renderers",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter-renderers",
"publisher": "ms-toolsai",
"version": "1.0.9"
},
{
"metadata": {
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
"publisherId": "ritwickdey.LiveServer",
"publisherDisplayName": "ritwickdey"
},
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.7.5"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "material-theme",
"publisher": "zhuangtongfa",
"version": "3.15.2"
},
{
"metadata": {
"id": "f0173dd6-501a-46b6-9840-c7849f6f9ee2",
"publisherId": "alefragnani.numbered-bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "numbered-bookmarks",
"publisher": "alefragnani",
"version": "8.3.1"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "9.5.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2022.12.0"
},
{
"metadata": {
"id": "aae0701b-111f-49c1-9000-abd37a442f28",
"publisherId": "WallabyJs.quokka-vscode",
"publisherDisplayName": "WallabyJs"
},
"name": "quokka-vscode",
"publisher": "WallabyJs",
"version": "1.0.497"
},
{
"metadata": {
"id": "61048194-bd70-4abb-b039-d796bf6be01c",
"publisherId": "bung87.rails",
"publisherDisplayName": "bung87"
},
"name": "rails",
"publisher": "bung87",
"version": "0.17.8"
},
{
"metadata": {
"id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
"publisherId": "humao.rest-client",
"publisherDisplayName": "humao"
},
"name": "rest-client",
"publisher": "humao",
"version": "0.25.0"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.28.1"
},
{
"metadata": {
"id": "867c2662-4ce0-4736-a22c-69975925a0c6",
"publisherId": "misogi.ruby-rubocop",
"publisherDisplayName": "misogi"
},
"name": "ruby-rubocop",
"publisher": "misogi",
"version": "0.8.6"
},
{
"metadata": {
"id": "66a5558f-9e27-4895-9c3e-dde3d657bc13",
"publisherId": "sianglim.slim",
"publisherDisplayName": "sianglim"
},
"name": "slim",
"publisher": "sianglim",
"version": "0.1.2"
},
{
"metadata": {
"id": "94fef082-6c2d-43ac-9540-6617b51a3a12",
"publisherId": "qwtel.sqlite-viewer",
"publisherDisplayName": "qwtel"
},
"name": "sqlite-viewer",
"publisher": "qwtel",
"version": "0.1.5"
},
{
"metadata": {
"id": "c919f1b2-3705-431b-9cfd-bb0f6f3c9720",
"publisherId": "softwaredotcom.swdc-vscode",
"publisherDisplayName": "softwaredotcom"
},
"name": "swdc-vscode",
"publisher": "softwaredotcom",
"version": "2.6.33"
},
{
"metadata": {
"id": "e5a47a72-5bb1-4139-8080-9c57b37a7e8a",
"publisherId": "jsaulou.theme-by-language",
"publisherDisplayName": "jsaulou"
},
"name": "theme-by-language",
"publisher": "jsaulou",
"version": "1.2.1"
},
{
"metadata": {
"id": "a5223b43-8621-4351-a14e-3d560f85f277",
"publisherId": "Vue.volar",
"publisherDisplayName": "Vue"
},
"name": "volar",
"publisher": "Vue",
"version": "0.40.1"
},
{
"metadata": {
"id": "ea6a6046-2132-421f-a984-664909fcf0b8",
"publisherId": "hediet.vscode-drawio",
"publisherDisplayName": "hediet"
},
"name": "vscode-drawio",
"publisher": "hediet",
"version": "1.6.4"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.2.6"
},
{
"metadata": {
"id": "c727ab43-8d12-4f26-9648-f1d91035c9b6",
"publisherId": "NuclleaR.vscode-extension-auto-import",
"publisherDisplayName": "NuclleaR"
},
"name": "vscode-extension-auto-import",
"publisher": "NuclleaR",
"version": "1.4.3"
},
{
"metadata": {
"id": "63cce059-9b09-4959-bba8-01be8a606850",
"publisherId": "bung87.vscode-gemfile",
"publisherDisplayName": "bung87"
},
"name": "vscode-gemfile",
"publisher": "bung87",
"version": "0.4.2"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "vscode-icons-team.vscode-icons",
"publisherDisplayName": "vscode-icons-team"
},
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "11.15.0"
},
{
"metadata": {
"id": "364d2426-116a-433a-a5d8-a5098dc3afbd",
"publisherId": "ms-python.vscode-pylance",
"publisherDisplayName": "ms-python"
},
"name": "vscode-pylance",
"publisher": "ms-python",
"version": "2022.8.10"
},
{
"metadata": {
"id": "708cfcd8-e0c6-49ca-9af6-b27a342d247b",
"publisherId": "wingrunr21.vscode-ruby",
"publisherDisplayName": "wingrunr21"
},
"name": "vscode-ruby",
"publisher": "wingrunr21",
"version": "0.28.0"
},
{
"metadata": {
"id": "ef3377ea-5d5d-4341-ba99-3915934f28ba",
"publisherId": "devwright.vscode-terminal-capture",
"publisherDisplayName": "devwright"
},
"name": "vscode-terminal-capture",
"publisher": "devwright",
"version": "0.0.1"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.22"
}
]
{
"telemetry.machineId": "9bd1ae83daa8b7665fda43e96e2aff67795573535236c90605f6e03453626c15",
"lastKnownMenubarData": {
"menus": {
"File": {
"items": [
{
"id": "workbench.action.files.newUntitledFile",
"label": "&&New Text File"
},
{
"id": "welcome.showNewFileEntries",
"label": "New File..."
},
{
"id": "workbench.action.newWindow",
"label": "New &&Window"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.files.openFile",
"label": "&&Open File..."
},
{
"id": "workbench.action.files.openFolder",
"label": "Open &&Folder..."
},
{
"id": "workbench.action.openWorkspace",
"label": "Open Wor&&kspace from File..."
},
{
"id": "submenuitem.MenubarRecentMenu",
"label": "Open &&Recent",
"submenu": {
"items": [
{
"id": "workbench.action.reopenClosedEditor",
"label": "&&Reopen Closed Editor",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"fsPath": "/home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/react-router-demo",
"external": "file:///home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/react-router-demo",
"path": "/home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/react-router-demo",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/react-router-demo"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/volopay-work/vp-fly",
"path": "/home/sanjar/volopay-work/vp-fly",
"scheme": "file"
},
"enabled": true,
"label": "~/volopay-work/vp-fly"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/volopay-work/volo-fe",
"path": "/home/sanjar/volopay-work/volo-fe",
"scheme": "file"
},
"enabled": true,
"label": "~/volopay-work/volo-fe"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/assorted-reactjs-apps",
"path": "/home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/assorted-reactjs-apps",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/assorted-reactjs-apps"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/MEGAsync/Work_Section/professional_career/projects/gnome-shell-extensions-sync",
"path": "/home/sanjar/MEGAsync/Work_Section/professional_career/projects/gnome-shell-extensions-sync",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/Work_Section/professional_career/projects/gnome-shell-extensions-sync"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/redux-demo",
"path": "/home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/redux-demo",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/redux-demo"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/react-redux-demo",
"path": "/home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/react-redux-demo",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/react-redux-demo"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/redux-demo-codevolution",
"path": "/home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/redux-demo-codevolution",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/redux-demo-codevolution"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/reduxtoolkit-demo-codevolution",
"path": "/home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/reduxtoolkit-demo-codevolution",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/reduxtoolkit-demo-codevolution"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/.bashrc",
"path": "/home/sanjar/.bashrc",
"scheme": "file"
},
"enabled": true,
"label": "~/.bashrc"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/.bash_aliases",
"path": "/home/sanjar/.bash_aliases",
"scheme": "file"
},
"enabled": true,
"label": "~/.bash_aliases"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///media/sanjar/Media/Games/PC/CoD%20-%20Black%20Ops%203%20%5BFitGirl%20Repack%5D/MD5/fitgirl-bins.md5",
"path": "/media/sanjar/Media/Games/PC/CoD - Black Ops 3 [FitGirl Repack]/MD5/fitgirl-bins.md5",
"scheme": "file"
},
"enabled": true,
"label": "/media/sanjar/Media/Games/PC/CoD - Black Ops 3 [FitGirl Repack]/MD5/fitgirl-bins.md5"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///media/sanjar/Media/Games/PC/CoD%20-%20Black%20Ops%203%20%5BFitGirl%20Repack%5D/Verify%20BIN%20files%20before%20installation.bat",
"path": "/media/sanjar/Media/Games/PC/CoD - Black Ops 3 [FitGirl Repack]/Verify BIN files before installation.bat",
"scheme": "file"
},
"enabled": true,
"label": "/media/sanjar/Media/Games/PC/CoD - Black Ops 3 [FitGirl Repack]/Verify BIN files before installation.bat"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///media/sanjar/0AEEBEE4EEBEC6EB/home_files/Call.of.Duty.Advanced.Warfare.Proper.Crack-RELOADED/reloaded.nfo",
"path": "/media/sanjar/0AEEBEE4EEBEC6EB/home_files/Call.of.Duty.Advanced.Warfare.Proper.Crack-RELOADED/reloaded.nfo",
"scheme": "file"
},
"enabled": true,
"label": "/media/sanjar/0AEEBEE4EEBEC6EB/home_files/Call.of.Duty.Advanced.Warfare.Proper.Crack-RELOADED/reloaded.nfo"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/MEGAsync/Boosters/rough_space/misc_sandbox/try.md",
"path": "/home/sanjar/MEGAsync/Boosters/rough_space/misc_sandbox/try.md",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/Boosters/rough_space/misc_sandbox/try.md"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/MEGAsync/Boosters/rough_space/misc_sandbox/buy-monitor.md",
"path": "/home/sanjar/MEGAsync/Boosters/rough_space/misc_sandbox/buy-monitor.md",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/Boosters/rough_space/misc_sandbox/buy-monitor.md"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/MEGAsync/.megasyncignore",
"path": "/home/sanjar/MEGAsync/.megasyncignore",
"scheme": "file"
},
"enabled": true,
"label": "~/MEGAsync/.megasyncignore"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/Downloads/user.txt",
"path": "/home/sanjar/Downloads/user.txt",
"scheme": "file"
},
"enabled": true,
"label": "~/Downloads/user.txt"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"external": "file:///home/sanjar/.config/dconf/user",
"path": "/home/sanjar/.config/dconf/user",
"scheme": "file"
},
"enabled": true,
"label": "~/.config/dconf/user"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openRecent",
"label": "&&More..."
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.clearRecentFiles",
"label": "&&Clear Recently Opened"
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "addRootFolder",
"label": "A&&dd Folder to Workspace..."
},
{
"id": "workbench.action.saveWorkspaceAs",
"label": "Save Workspace As..."
},
{
"id": "workbench.action.duplicateWorkspaceInNewWindow",
"label": "Duplicate Workspace"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.files.save",
"label": "&&Save"
},
{
"id": "workbench.action.files.saveAs",
"label": "Save &&As..."
},
{
"id": "saveAll",
"label": "Save A&&ll",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "submenuitem.MenubarShare",
"label": "Share",
"submenu": {
"items": [
{
"id": "github.copyVscodeDevLinkFile",
"label": "Copy vscode.dev Link"
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleAutoSave",
"label": "A&&uto Save",
"checked": true
},
{
"id": "submenuitem.MenubarPreferencesMenu",
"label": "&&Preferences",
"submenu": {
"items": [
{
"id": "workbench.action.openSettings",
"label": "&&Settings"
},
{
"id": "settings.filterByOnline",
"label": "&&Online Services Settings"
},
{
"id": "settings.filterByTelemetry",
"label": "Telemetry Settings"
},
{
"id": "workbench.view.extensions",
"label": "&&Extensions"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openGlobalKeybindings",
"label": "Keyboard Shortcuts"
},
{
"id": "workbench.extensions.action.showRecommendedKeymapExtensions",
"label": "&&Migrate Keyboard Shortcuts from..."
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openSnippets",
"label": "Configure User Snippets"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.selectTheme",
"label": "&&Color Theme"
},
{
"id": "workbench.action.selectIconTheme",
"label": "File &&Icon Theme"
},
{
"id": "workbench.action.selectProductIconTheme",
"label": "&&Product Icon Theme"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.userDataSync.actions.turnOn",
"label": "Turn on Settings Sync..."
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.files.revert",
"label": "Re&&vert File"
},
{
"id": "workbench.action.closeActiveEditor",
"label": "&&Close Editor"
},
{
"id": "workbench.action.closeFolder",
"label": "Close &&Folder"
},
{
"id": "workbench.action.closeWindow",
"label": "Clos&&e Window"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.quit",
"label": "E&&xit"
}
]
},
"Edit": {
"items": [
{
"id": "undo",
"label": "&&Undo"
},
{
"id": "redo",
"label": "&&Redo"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.clipboardCutAction",
"label": "Cu&&t"
},
{
"id": "editor.action.clipboardCopyAction",
"label": "&&Copy"
},
{
"id": "submenuitem.MenubarCopy",
"label": "Copy As",
"submenu": {
"items": [
{
"id": "gitlens.copyRemoteFileUrlToClipboard",
"label": "Copy Remote File Url"
},
{
"id": "gitlens.copyRemoteFileUrlFrom",
"label": "Copy Remote File Url From..."
}
]
}
},
{
"id": "editor.action.clipboardPasteAction",
"label": "&&Paste"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "actions.find",
"label": "&&Find"
},
{
"id": "editor.action.startFindReplaceAction",
"label": "&&Replace"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.findInFiles",
"label": "Find &&in Files"
},
{
"id": "workbench.action.replaceInFiles",
"label": "Replace &&in Files"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.commentLine",
"label": "&&Toggle Line Comment"
},
{
"id": "editor.action.blockComment",
"label": "Toggle &&Block Comment"
},
{
"id": "editor.emmet.action.expandAbbreviation",
"label": "Emmet: E&&xpand Abbreviation"
}
]
},
"Selection": {
"items": [
{
"id": "editor.action.selectAll",
"label": "&&Select All"
},
{
"id": "editor.action.smartSelect.expand",
"label": "&&Expand Selection"
},
{
"id": "editor.action.smartSelect.shrink",
"label": "&&Shrink Selection"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.copyLinesUpAction",
"label": "&&Copy Line Up"
},
{
"id": "editor.action.copyLinesDownAction",
"label": "Co&&py Line Down"
},
{
"id": "editor.action.moveLinesUpAction",
"label": "Mo&&ve Line Up"
},
{
"id": "editor.action.moveLinesDownAction",
"label": "Move &&Line Down"
},
{
"id": "editor.action.duplicateSelection",
"label": "&&Duplicate Selection"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.insertCursorAbove",
"label": "&&Add Cursor Above"
},
{
"id": "editor.action.insertCursorBelow",
"label": "A&&dd Cursor Below"
},
{
"id": "editor.action.insertCursorAtEndOfEachLineSelected",
"label": "Add C&&ursors to Line Ends"
},
{
"id": "editor.action.addSelectionToNextFindMatch",
"label": "Add &&Next Occurrence"
},
{
"id": "editor.action.addSelectionToPreviousFindMatch",
"label": "Add P&&revious Occurrence"
},
{
"id": "editor.action.selectHighlights",
"label": "Select All &&Occurrences"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleMultiCursorModifier",
"label": "Switch to Alt+Click for Multi-Cursor"
},
{
"id": "editor.action.toggleColumnSelection",
"label": "Column &&Selection Mode"
}
]
},
"View": {
"items": [
{
"id": "workbench.action.showCommands",
"label": "&&Command Palette..."
},
{
"id": "workbench.action.openView",
"label": "&&Open View..."
},
{
"id": "vscode.menubar.separator"
},
{
"id": "submenuitem.MenubarAppearanceMenu",
"label": "&&Appearance",
"submenu": {
"items": [
{
"id": "workbench.action.toggleFullScreen",
"label": "&&Full Screen"
},
{
"id": "workbench.action.toggleZenMode",
"label": "Zen Mode"
},
{
"id": "workbench.action.toggleCenteredLayout",
"label": "&&Centered Layout"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleMenuBar",
"label": "Menu &&Bar"
},
{
"id": "workbench.action.toggleSidebarVisibility",
"label": "&&Primary Side Bar",
"checked": true
},
{
"id": "workbench.action.toggleAuxiliaryBar",
"label": "Secondary Si&&de Bar"
},
{
"id": "workbench.action.toggleStatusbarVisibility",
"label": "S&&tatus Bar",
"checked": true
},
{
"id": "workbench.action.toggleActivityBarVisibility",
"label": "&&Activity Bar"
},
{
"id": "workbench.action.togglePanel",
"label": "&&Panel"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleSidebarPosition",
"label": "&&Move Primary Side Bar Left"
},
{
"id": "submenuitem.MenubarPanelPositionMenu",
"label": "Panel Position",
"submenu": {
"items": [
{
"id": "workbench.action.positionPanelBottom",
"label": "Bottom"
},
{
"id": "workbench.action.positionPanelLeft",
"label": "Left"
},
{
"id": "workbench.action.positionPanelRight",
"label": "Right",
"checked": true
}
]
}
},
{
"id": "submenuitem.MenubarPanelAlignmentMenu",
"label": "Align Panel",
"submenu": {
"items": [
{
"id": "workbench.action.alignPanelCenter",
"label": "Center",
"checked": true
},
{
"id": "workbench.action.alignPanelJustify",
"label": "Justify"
},
{
"id": "workbench.action.alignPanelLeft",
"label": "Left"
},
{
"id": "workbench.action.alignPanelRight",
"label": "Right"
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.zoomIn",
"label": "&&Zoom In"
},
{
"id": "workbench.action.zoomOut",
"label": "&&Zoom Out"
},
{
"id": "workbench.action.zoomReset",
"label": "&&Reset Zoom"
}
]
}
},
{
"id": "submenuitem.MenubarLayoutMenu",
"label": "Editor &&Layout",
"submenu": {
"items": [
{
"id": "workbench.action.splitEditorUp",
"label": "Split &&Up"
},
{
"id": "workbench.action.splitEditorDown",
"label": "Split &&Down"
},
{
"id": "workbench.action.splitEditorLeft",
"label": "Split &&Left"
},
{
"id": "workbench.action.splitEditorRight",
"label": "Split &&Right"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.splitEditorInGroup",
"label": "Split in &&Group"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.editorLayoutSingle",
"label": "&&Single"
},
{
"id": "workbench.action.editorLayoutTwoColumns",
"label": "&&Two Columns"
},
{
"id": "workbench.action.editorLayoutThreeColumns",
"label": "T&&hree Columns"
},
{
"id": "workbench.action.editorLayoutTwoRows",
"label": "T&&wo Rows"
},
{
"id": "workbench.action.editorLayoutThreeRows",
"label": "Three &&Rows"
},
{
"id": "workbench.action.editorLayoutTwoByTwoGrid",
"label": "&&Grid (2x2)"
},
{
"id": "workbench.action.editorLayoutTwoRowsRight",
"label": "Two R&&ows Right"
},
{
"id": "workbench.action.editorLayoutTwoColumnsBottom",
"label": "Two &&Columns Bottom"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleEditorGroupLayout",
"label": "Flip &&Layout"
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.view.explorer",
"label": "&&Explorer"
},
{
"id": "workbench.view.search",
"label": "&&Search"
},
{
"id": "workbench.view.scm",
"label": "Source &&Control"
},
{
"id": "workbench.view.debug",
"label": "&&Run"
},
{
"id": "workbench.view.extensions",
"label": "E&&xtensions"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.actions.view.problems",
"label": "&&Problems"
},
{
"id": "workbench.action.output.toggleOutput",
"label": "&&Output"
},
{
"id": "workbench.debug.action.toggleRepl",
"label": "De&&bug Console"
},
{
"id": "workbench.action.terminal.toggleTerminal",
"label": "&&Terminal"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.toggleWordWrap",
"label": "&&Word Wrap"
},
{
"id": "editor.action.toggleMinimap",
"label": "&&Minimap",
"checked": true
},
{
"id": "breadcrumbs.toggle",
"label": "&&Breadcrumbs",
"checked": true
},
{
"id": "editor.action.toggleRenderWhitespace",
"label": "&&Render Whitespace"
},
{
"id": "editor.action.toggleRenderControlCharacter",
"label": "Render &&Control Characters",
"checked": true
}
]
},
"Go": {
"items": [
{
"id": "workbench.action.navigateBack",
"label": "&&Back",
"enabled": false
},
{
"id": "workbench.action.navigateForward",
"label": "&&Forward",
"enabled": false
},
{
"id": "workbench.action.navigateToLastEditLocation",
"label": "&&Last Edit Location",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "submenuitem.MenubarSwitchEditorMenu",
"label": "Switch &&Editor",
"submenu": {
"items": [
{
"id": "workbench.action.nextEditor",
"label": "&&Next Editor"
},
{
"id": "workbench.action.previousEditor",
"label": "&&Previous Editor"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openNextRecentlyUsedEditor",
"label": "&&Next Used Editor"
},
{
"id": "workbench.action.openPreviousRecentlyUsedEditor",
"label": "&&Previous Used Editor"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.nextEditorInGroup",
"label": "&&Next Editor in Group"
},
{
"id": "workbench.action.previousEditorInGroup",
"label": "&&Previous Editor in Group"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openNextRecentlyUsedEditorInGroup",
"label": "&&Next Used Editor in Group"
},
{
"id": "workbench.action.openPreviousRecentlyUsedEditorInGroup",
"label": "&&Previous Used Editor in Group"
}
]
}
},
{
"id": "submenuitem.MenubarSwitchGroupMenu",
"label": "Switch &&Group",
"submenu": {
"items": [
{
"id": "workbench.action.focusFirstEditorGroup",
"label": "Group &&1"
},
{
"id": "workbench.action.focusSecondEditorGroup",
"label": "Group &&2"
},
{
"id": "workbench.action.focusThirdEditorGroup",
"label": "Group &&3",
"enabled": false
},
{
"id": "workbench.action.focusFourthEditorGroup",
"label": "Group &&4",
"enabled": false
},
{
"id": "workbench.action.focusFifthEditorGroup",
"label": "Group &&5",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.focusNextGroup",
"label": "&&Next Group",
"enabled": false
},
{
"id": "workbench.action.focusPreviousGroup",
"label": "&&Previous Group",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.focusLeftGroup",
"label": "Group &&Left",
"enabled": false
},
{
"id": "workbench.action.focusRightGroup",
"label": "Group &&Right",
"enabled": false
},
{
"id": "workbench.action.focusAboveGroup",
"label": "Group &&Above",
"enabled": false
},
{
"id": "workbench.action.focusBelowGroup",
"label": "Group &&Below",
"enabled": false
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.quickOpen",
"label": "Go to &&File..."
},
{
"id": "workbench.action.showAllSymbols",
"label": "Go to Symbol in &&Workspace..."
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.gotoSymbol",
"label": "Go to &&Symbol in Editor..."
},
{
"id": "editor.action.revealDefinition",
"label": "Go to &&Definition"
},
{
"id": "editor.action.revealDeclaration",
"label": "Go to &&Declaration"
},
{
"id": "editor.action.goToTypeDefinition",
"label": "Go to &&Type Definition"
},
{
"id": "editor.action.goToImplementation",
"label": "Go to &&Implementations"
},
{
"id": "editor.action.goToReferences",
"label": "Go to &&References"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.gotoLine",
"label": "Go to &&Line/Column..."
},
{
"id": "editor.action.jumpToBracket",
"label": "Go to &&Bracket"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.marker.nextInFiles",
"label": "Next &&Problem"
},
{
"id": "editor.action.marker.prevInFiles",
"label": "Previous &&Problem"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.action.dirtydiff.next",
"label": "Next &&Change"
},
{
"id": "editor.action.dirtydiff.previous",
"label": "Previous &&Change"
}
]
},
"Run": {
"items": [
{
"id": "workbench.action.debug.start",
"label": "&&Start Debugging"
},
{
"id": "workbench.action.debug.run",
"label": "Run &&Without Debugging"
},
{
"id": "workbench.action.debug.stop",
"label": "&&Stop Debugging",
"enabled": false
},
{
"id": "workbench.action.debug.restart",
"label": "&&Restart Debugging",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.debug.configure",
"label": "Open &&Configurations",
"enabled": false
},
{
"id": "debug.addConfiguration",
"label": "A&&dd Configuration..."
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.debug.stepOver",
"label": "Step &&Over",
"enabled": false
},
{
"id": "workbench.action.debug.stepInto",
"label": "Step &&Into",
"enabled": false
},
{
"id": "workbench.action.debug.stepOut",
"label": "Step O&&ut",
"enabled": false
},
{
"id": "workbench.action.debug.continue",
"label": "&&Continue",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "editor.debug.action.toggleBreakpoint",
"label": "Toggle &&Breakpoint"
},
{
"id": "submenuitem.MenubarNewBreakpointMenu",
"label": "&&New Breakpoint",
"submenu": {
"items": [
{
"id": "editor.debug.action.conditionalBreakpoint",
"label": "&&Conditional Breakpoint..."
},
{
"id": "editor.debug.action.toggleInlineBreakpoint",
"label": "Inline Breakp&&oint"
},
{
"id": "workbench.debug.viewlet.action.addFunctionBreakpointAction",
"label": "&&Function Breakpoint..."
},
{
"id": "editor.debug.action.addLogPoint",
"label": "&&Logpoint..."
}
]
}
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.debug.viewlet.action.enableAllBreakpoints",
"label": "&&Enable All Breakpoints"
},
{
"id": "workbench.debug.viewlet.action.disableAllBreakpoints",
"label": "Disable A&&ll Breakpoints"
},
{
"id": "workbench.debug.viewlet.action.removeAllBreakpoints",
"label": "Remove &&All Breakpoints"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "debug.installAdditionalDebuggers",
"label": "&&Install Additional Debuggers..."
}
]
},
"Terminal": {
"items": [
{
"id": "workbench.action.terminal.new",
"label": "&&New Terminal"
},
{
"id": "workbench.action.terminal.split",
"label": "&&Split Terminal",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.tasks.runTask",
"label": "&&Run Task..."
},
{
"id": "workbench.action.tasks.build",
"label": "Run &&Build Task..."
},
{
"id": "workbench.action.terminal.runActiveFile",
"label": "Run &&Active File"
},
{
"id": "workbench.action.terminal.runSelectedText",
"label": "Run &&Selected Text"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.tasks.showTasks",
"label": "Show Runnin&&g Tasks...",
"enabled": false
},
{
"id": "workbench.action.tasks.restartTask",
"label": "R&&estart Running Task...",
"enabled": false
},
{
"id": "workbench.action.tasks.terminate",
"label": "&&Terminate Task...",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.tasks.configureTaskRunner",
"label": "&&Configure Tasks..."
},
{
"id": "workbench.action.tasks.configureDefaultBuildTask",
"label": "Configure De&&fault Build Task..."
}
]
},
"Help": {
"items": [
{
"id": "workbench.action.openWalkthrough",
"label": "Get Started"
},
{
"id": "workbench.action.showCommands",
"label": "Show All Commands"
},
{
"id": "workbench.action.openDocumentationUrl",
"label": "&&Documentation"
},
{
"id": "workbench.action.showInteractivePlayground",
"label": "Editor Playgrou&&nd"
},
{
"id": "update.showCurrentReleaseNotes",
"label": "&&Release Notes"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.keybindingsReference",
"label": "&&Keyboard Shortcuts Reference"
},
{
"id": "workbench.action.openVideoTutorialsUrl",
"label": "&&Video Tutorials"
},
{
"id": "workbench.action.openTipsAndTricksUrl",
"label": "Tips and Tri&&cks"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openTwitterUrl",
"label": "&&Join Us on Twitter"
},
{
"id": "workbench.action.openRequestFeatureUrl",
"label": "&&Search Feature Requests"
},
{
"id": "workbench.action.openIssueReporter",
"label": "Report &&Issue"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.openLicenseUrl",
"label": "View &&License"
},
{
"id": "workbench.action.openPrivacyStatementUrl",
"label": "Privac&&y Statement"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.toggleDevTools",
"label": "Toggle Developer Tools"
},
{
"id": "workbench.action.openProcessExplorer",
"label": "Open &&Process Explorer"
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.showAboutDialog",
"label": "&&About"
}
]
}
},
"keybindings": {
"workbench.action.files.newUntitledFile": {
"label": "Ctrl+N",
"userSettingsLabel": "ctrl+n"
},
"welcome.showNewFileEntries": {
"label": "Ctrl+Alt+Super+N",
"userSettingsLabel": "ctrl+alt+meta+n"
},
"workbench.action.newWindow": {
"label": "Ctrl+Shift+N",
"userSettingsLabel": "ctrl+shift+n"
},
"workbench.action.files.openFile": {
"label": "Ctrl+O",
"userSettingsLabel": "ctrl+o"
},
"workbench.action.files.openFolder": {
"label": "Ctrl+K Ctrl+O",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+o"
},
"workbench.action.reopenClosedEditor": {
"label": "Ctrl+Shift+T",
"userSettingsLabel": "ctrl+shift+t"
},
"workbench.action.openRecent": {
"label": "Ctrl+R",
"userSettingsLabel": "ctrl+r"
},
"workbench.action.files.save": {
"label": "Ctrl+S",
"userSettingsLabel": "ctrl+s"
},
"workbench.action.files.saveAs": {
"label": "Ctrl+Shift+S",
"userSettingsLabel": "ctrl+shift+s"
},
"saveAll": {
"label": "Ctrl+K S",
"isNative": false,
"userSettingsLabel": "ctrl+k s"
},
"workbench.action.openSettings": {
"label": "Ctrl+,",
"userSettingsLabel": "ctrl+,"
},
"workbench.view.extensions": {
"label": "Ctrl+Shift+X",
"userSettingsLabel": "ctrl+shift+x"
},
"workbench.action.openGlobalKeybindings": {
"label": "Ctrl+K Ctrl+S",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+s"
},
"workbench.action.selectTheme": {
"label": "Ctrl+K Ctrl+T",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+t"
},
"workbench.action.closeActiveEditor": {
"label": "Ctrl+F4",
"userSettingsLabel": "ctrl+f4"
},
"workbench.action.closeFolder": {
"label": "Ctrl+K F",
"isNative": false,
"userSettingsLabel": "ctrl+k f"
},
"workbench.action.closeWindow": {
"label": "Alt+F4",
"userSettingsLabel": "alt+f4"
},
"undo": {
"label": "Ctrl+Z",
"userSettingsLabel": "ctrl+z"
},
"redo": {
"label": "Ctrl+Y",
"userSettingsLabel": "ctrl+y"
},
"editor.action.clipboardCutAction": {
"label": "Ctrl+X",
"userSettingsLabel": "ctrl+x"
},
"editor.action.clipboardCopyAction": {
"label": "Ctrl+C",
"userSettingsLabel": "ctrl+c"
},
"editor.action.clipboardPasteAction": {
"label": "Ctrl+V",
"userSettingsLabel": "ctrl+v"
},
"actions.find": {
"label": "Ctrl+F",
"userSettingsLabel": "ctrl+f"
},
"editor.action.startFindReplaceAction": {
"label": "Ctrl+H",
"userSettingsLabel": "ctrl+h"
},
"workbench.action.findInFiles": {
"label": "Ctrl+Shift+F",
"userSettingsLabel": "ctrl+shift+f"
},
"workbench.action.replaceInFiles": {
"label": "Ctrl+Shift+H",
"userSettingsLabel": "ctrl+shift+h"
},
"editor.action.commentLine": {
"label": "Ctrl+/",
"userSettingsLabel": "ctrl+/"
},
"editor.action.blockComment": {
"label": "Shift+Alt+A",
"userSettingsLabel": "shift+alt+a"
},
"editor.emmet.action.expandAbbreviation": {
"label": "Tab",
"userSettingsLabel": "tab"
},
"editor.action.selectAll": {
"label": "Ctrl+A",
"userSettingsLabel": "ctrl+a"
},
"editor.action.smartSelect.expand": {
"label": "Shift+Alt+Right",
"userSettingsLabel": "shift+alt+right"
},
"editor.action.smartSelect.shrink": {
"label": "Shift+Alt+Left",
"userSettingsLabel": "shift+alt+left"
},
"editor.action.copyLinesUpAction": {
"label": "Shift+Alt+Up",
"userSettingsLabel": "shift+alt+up"
},
"editor.action.copyLinesDownAction": {
"label": "Shift+Alt+Down",
"userSettingsLabel": "shift+alt+down"
},
"editor.action.moveLinesUpAction": {
"label": "Alt+Up",
"userSettingsLabel": "alt+up"
},
"editor.action.moveLinesDownAction": {
"label": "Alt+Down",
"userSettingsLabel": "alt+down"
},
"editor.action.insertCursorAbove": {
"label": "Ctrl+Alt+Up",
"userSettingsLabel": "ctrl+alt+up"
},
"editor.action.insertCursorBelow": {
"label": "Ctrl+Alt+Down",
"userSettingsLabel": "ctrl+alt+down"
},
"editor.action.insertCursorAtEndOfEachLineSelected": {
"label": "Shift+Alt+I",
"userSettingsLabel": "shift+alt+i"
},
"editor.action.addSelectionToNextFindMatch": {
"label": "Ctrl+D",
"userSettingsLabel": "ctrl+d"
},
"editor.action.selectHighlights": {
"label": "Ctrl+Shift+A",
"userSettingsLabel": "ctrl+shift+a"
},
"workbench.action.showCommands": {
"label": "Ctrl+Shift+P",
"userSettingsLabel": "ctrl+shift+p"
},
"workbench.action.toggleFullScreen": {
"label": "F11",
"userSettingsLabel": "f11"
},
"workbench.action.toggleZenMode": {
"label": "Shift+F12",
"userSettingsLabel": "shift+f12"
},
"workbench.action.toggleSidebarVisibility": {
"label": "Ctrl+B",
"userSettingsLabel": "ctrl+b"
},
"workbench.action.togglePanel": {
"label": "Ctrl+J",
"userSettingsLabel": "ctrl+j"
},
"workbench.action.zoomIn": {
"label": "Ctrl+=",
"userSettingsLabel": "ctrl+="
},
"workbench.action.zoomOut": {
"label": "Ctrl+-",
"userSettingsLabel": "ctrl+-"
},
"workbench.action.zoomReset": {
"label": "Ctrl+0",
"userSettingsLabel": "ctrl+0"
},
"workbench.action.splitEditorInGroup": {
"label": "Ctrl+K Ctrl+Shift+\\",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+shift+\\"
},
"workbench.action.toggleEditorGroupLayout": {
"label": "Shift+Alt+0",
"userSettingsLabel": "shift+alt+0"
},
"workbench.view.explorer": {
"label": "Ctrl+Shift+E",
"userSettingsLabel": "ctrl+shift+e"
},
"workbench.view.search": {
"label": "Ctrl+Shift+F",
"userSettingsLabel": "ctrl+shift+f"
},
"workbench.view.scm": {
"label": "Ctrl+Shift+G",
"userSettingsLabel": "ctrl+shift+g"
},
"workbench.view.debug": {
"label": "Ctrl+Shift+D",
"userSettingsLabel": "ctrl+shift+d"
},
"workbench.actions.view.problems": {
"label": "Ctrl+Shift+M",
"userSettingsLabel": "ctrl+shift+m"
},
"workbench.action.output.toggleOutput": {
"label": "Ctrl+Shift+U",
"userSettingsLabel": "ctrl+shift+u"
},
"workbench.debug.action.toggleRepl": {
"label": "Ctrl+Shift+Y",
"userSettingsLabel": "ctrl+shift+y"
},
"workbench.action.terminal.toggleTerminal": {
"label": "Ctrl+`",
"userSettingsLabel": "ctrl+`"
},
"editor.action.toggleWordWrap": {
"label": "Alt+Z",
"userSettingsLabel": "alt+z"
},
"workbench.action.navigateBack": {
"label": "Alt+Left",
"userSettingsLabel": "alt+left"
},
"workbench.action.navigateForward": {
"label": "Alt+Right",
"userSettingsLabel": "alt+right"
},
"workbench.action.navigateToLastEditLocation": {
"label": "Ctrl+K Ctrl+Q",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+q"
},
"workbench.action.nextEditor": {
"label": "Ctrl+PageDown",
"userSettingsLabel": "ctrl+pagedown"
},
"workbench.action.previousEditor": {
"label": "Ctrl+PageUp",
"userSettingsLabel": "ctrl+pageup"
},
"workbench.action.nextEditorInGroup": {
"label": "Ctrl+K Ctrl+PageDown",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+pagedown"
},
"workbench.action.previousEditorInGroup": {
"label": "Ctrl+K Ctrl+PageUp",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+pageup"
},
"workbench.action.focusFirstEditorGroup": {
"label": "Ctrl+1",
"userSettingsLabel": "ctrl+1"
},
"workbench.action.focusSecondEditorGroup": {
"label": "Ctrl+2",
"userSettingsLabel": "ctrl+2"
},
"workbench.action.focusThirdEditorGroup": {
"label": "Ctrl+3",
"userSettingsLabel": "ctrl+3"
},
"workbench.action.focusFourthEditorGroup": {
"label": "Ctrl+4",
"userSettingsLabel": "ctrl+4"
},
"workbench.action.focusFifthEditorGroup": {
"label": "Ctrl+5",
"userSettingsLabel": "ctrl+5"
},
"workbench.action.focusLeftGroup": {
"label": "Ctrl+K Ctrl+LeftArrow",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+left"
},
"workbench.action.focusRightGroup": {
"label": "Ctrl+K Ctrl+RightArrow",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+right"
},
"workbench.action.focusAboveGroup": {
"label": "Ctrl+K Ctrl+UpArrow",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+up"
},
"workbench.action.focusBelowGroup": {
"label": "Ctrl+K Ctrl+DownArrow",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+down"
},
"workbench.action.quickOpen": {
"label": "Ctrl+P",
"userSettingsLabel": "ctrl+p"
},
"workbench.action.showAllSymbols": {
"label": "Ctrl+T",
"userSettingsLabel": "ctrl+t"
},
"workbench.action.gotoSymbol": {
"label": "Ctrl+Shift+O",
"userSettingsLabel": "ctrl+shift+o"
},
"editor.action.revealDefinition": {
"label": "F12",
"userSettingsLabel": "f12"
},
"editor.action.goToImplementation": {
"label": "Ctrl+F12",
"userSettingsLabel": "ctrl+f12"
},
"workbench.action.gotoLine": {
"label": "Ctrl+G",
"userSettingsLabel": "ctrl+g"
},
"editor.action.jumpToBracket": {
"label": "Ctrl+Shift+\\",
"userSettingsLabel": "ctrl+shift+\\"
},
"editor.action.marker.nextInFiles": {
"label": "F8",
"userSettingsLabel": "f8"
},
"editor.action.marker.prevInFiles": {
"label": "Shift+F8",
"userSettingsLabel": "shift+f8"
},
"editor.action.dirtydiff.next": {
"label": "Alt+F3",
"userSettingsLabel": "alt+f3"
},
"editor.action.dirtydiff.previous": {
"label": "Shift+Alt+F3",
"userSettingsLabel": "shift+alt+f3"
},
"workbench.action.debug.start": {
"label": "F5",
"userSettingsLabel": "f5"
},
"workbench.action.debug.run": {
"label": "Ctrl+F5",
"userSettingsLabel": "ctrl+f5"
},
"workbench.action.debug.stop": {
"label": "Shift+F5",
"userSettingsLabel": "shift+f5"
},
"workbench.action.debug.restart": {
"label": "Ctrl+Shift+F5",
"userSettingsLabel": "ctrl+shift+f5"
},
"workbench.action.debug.stepOver": {
"label": "F10",
"userSettingsLabel": "f10"
},
"workbench.action.debug.stepInto": {
"label": "F11",
"userSettingsLabel": "f11"
},
"workbench.action.debug.stepOut": {
"label": "Shift+F11",
"userSettingsLabel": "shift+f11"
},
"workbench.action.debug.continue": {
"label": "F5",
"userSettingsLabel": "f5"
},
"editor.debug.action.toggleBreakpoint": {
"label": "F9",
"userSettingsLabel": "f9"
},
"editor.debug.action.toggleInlineBreakpoint": {
"label": "Shift+F9",
"userSettingsLabel": "shift+f9"
},
"workbench.action.terminal.new": {
"label": "Ctrl+Shift+`",
"userSettingsLabel": "ctrl+shift+`"
},
"workbench.action.terminal.split": {
"label": "Ctrl+Shift+5",
"userSettingsLabel": "ctrl+shift+5"
},
"workbench.action.tasks.build": {
"label": "Ctrl+Shift+B",
"userSettingsLabel": "ctrl+shift+b"
},
"workbench.action.keybindingsReference": {
"label": "Ctrl+K Ctrl+R",
"isNative": false,
"userSettingsLabel": "ctrl+k ctrl+r"
},
"workbench.action.toggleDevTools": {
"label": "Ctrl+Shift+I",
"userSettingsLabel": "ctrl+shift+i"
}
}
},
"theme": "vs-dark",
"themeBackground": "#23272e",
"windowSplash": {
"baseTheme": "vs-dark",
"colorInfo": {
"foreground": "#cccccc",
"background": "#23272e",
"editorBackground": "#23272e",
"titleBarBackground": "#23272e",
"activityBarBackground": "#23272e",
"sideBarBackground": "#1e2227",
"statusBarBackground": "#1e2227",
"statusBarNoFolderBackground": "#1e2227"
},
"layoutInfo": {
"sideBarSide": "right",
"editorPartMinWidth": 220,
"titleBarHeight": 0,
"activityBarWidth": 0,
"sideBarWidth": 340,
"statusBarHeight": 22,
"windowBorder": false
}
},
"windowsState": {
"lastActiveWindow": {
"folder": "file:///home/sanjar/MEGAsync/Work_Section/study_dir/cse_dir/app_development/web_dev/projects/react-router-demo",
"backupPath": "/home/sanjar/.config/Code/Backups/ce0d02b86715a3bdec34d3258a8e7d97",
"uiState": {
"mode": 1,
"x": 0,
"y": 64,
"width": 960,
"height": 1016
}
},
"openedWindows": []
}
}
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "ctrl+0",
"command": "-workbench.action.focusSideBar"
},
{
"key": "alt+enter",
"command": "-debug.openBreakpointToSide",
"when": "breakpointsFocused"
},
{
"key": "alt+enter",
"command": "-editor.action.selectAllMatches",
"when": "editorFocus && findWidgetVisible"
},
{
"key": "alt+enter",
"command": "code-runner.run"
},
{
"key": "ctrl+alt+n",
"command": "-code-runner.run"
},
{
"key": "ctrl+0",
"command": "workbench.action.zoomReset"
},
{
"key": "ctrl+numpad0",
"command": "-workbench.action.zoomReset"
},
{
"key": "shift+f12",
"command": "workbench.action.toggleZenMode"
},
{
"key": "shift+f11",
"command": "-workbench.action.toggleZenMode"
},
{
"key": "ctrl+shift+j",
"command": "-workbench.action.search.toggleQueryDetails",
"when": "searchViewletVisible"
},
{
"key": "ctrl+shift+j",
"command": "editor.action.joinLines",
"when": "editorTextFocus"
},
{
"key": "ctrl+j",
"command": "-editor.action.joinLines",
"when": "editorTextFocus"
},
{
"key": "shift+alt+u",
"command": "-java.projectConfiguration.update",
"when": "editorFocus"
},
{
"key": "ctrl+k v",
"command": "html.showPreviewToSide",
"when": "editorLangId == 'html'"
},
{
"key": "ctrl+shift+a",
"command": "editor.action.selectHighlights",
"when": "editorFocus"
},
{
"key": "ctrl+shift+l",
"command": "-editor.action.selectHighlights",
"when": "editorFocus"
},
{
"key": "ctrl+shift+capslock",
"command": "editor.action.transformToLowercase"
},
{
"key": "ctrl+capslock",
"command": "editor.action.transformToUppercase"
},
{
"key": "ctrl+shift+v",
"command": "extension.liveServer.goOnline",
"when": "editorTextFocus && editorLangId == 'html'"
},
{
"key": "alt+l alt+o",
"command": "-extension.liveServer.goOnline",
"when": "editorTextFocus"
},
{
"key": "alt+k alt+p",
"command": "extension.liveServer.goOffline",
"when": "editorTextFocus"
},
{
"key": "alt+l alt+c",
"command": "-extension.liveServer.goOffline",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+capslock",
"command": "editor.action.transformToTitlecase"
},
{
"key": "ctrl+shift+z",
"command": "-redo",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "ctrl+z",
"command": "-editor.action.customEditor.undo",
"when": "focusedCustomEditorIsEditable && !inputFocus"
},
{
"key": "ctrl+z",
"command": "-notebook.undo",
"when": "notebookEditorFocused && !inputFocus"
},
{
"key": "ctrl+z",
"command": "undo",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "ctrl+z",
"command": "-undo",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "ctrl+alt+w",
"command": "workbench.action.closeOtherEditors"
},
{
"key": "ctrl+shift+,",
"command": "workbench.action.openSettingsJson"
},
{
"key": "shift+up",
"command": "workbench.action.toggleMaximizedPanel",
"when": "terminalFocus"
},
{
"key": "alt+enter",
"command": "mssql.runQuery",
"when": "editorTextFocus && editorLangId == 'sql'"
},
{
"key": "ctrl+shift+e",
"command": "-mssql.runQuery",
"when": "editorTextFocus && editorLangId == 'sql'"
},
{
"key": "ctrl+alt+f",
"command": "extension.googleSearch"
},
{
"key": "ctrl+alt+r",
"command": "revealFileInOS",
"when": "editorFocus"
},
{
"key": "ctrl+alt+r",
"command": "-revealFileInOS",
"when": "!editorFocus"
},
{
"key": "ctrl+alt+c",
"command": "copyFilePath",
"when": "editorFocus"
},
{
"key": "ctrl+alt+c",
"command": "-copyFilePath",
"when": "!editorFocus"
},
{
"key": "ctrl+alt+k",
"command": "-code-runner.runCustomCommand"
},
{
"key": "ctrl+shift+right",
"command": "-workbench.action.terminal.resizePaneRight",
"when": "terminalFocus && terminalProcessSupported"
},
{
"key": "ctrl+shift+left",
"command": "-workbench.action.terminal.resizePaneLeft",
"when": "terminalFocus && terminalProcessSupported"
},
{
"key": "ctrl+shift+left",
"command": "workbench.action.terminal.resizePaneLeft",
"when": "terminalFocus && terminalProcessSupported"
},
{
"key": "ctrl+shift+right",
"command": "workbench.action.terminal.resizePaneRight",
"when": "terminalFocus && terminalProcessSupported"
},
{
"key": "ctrl+shift+down",
"command": "-workbench.action.terminal.scrollDown",
"when": "terminalFocus && terminalProcessSupported"
},
{
"key": "ctrl+shift+down",
"command": "workbench.action.terminal.resizePaneDown",
"when": "terminalFocus && terminalProcessSupported"
},
{
"key": "ctrl+shift+up",
"command": "workbench.action.terminal.resizePaneUp",
"when": "terminalFocus && terminalProcessSupported"
},
{
"key": "ctrl+shift+up",
"command": "-workbench.action.terminal.scrollUp",
"when": "terminalFocus && terminalProcessSupported"
},
{
"key": "alt+7",
"command": "outline.focus",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+e",
"command": "-workbench.action.quickOpenNavigatePreviousInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "shift+alt+e",
"command": "-PowerShell.ExpandAlias",
"when": "editorTextFocus && editorLangId == 'powershell'"
},
{
"key": "ctrl+shift+e",
"command": "workbench.view.explorer"
},
{
"key": "ctrl+shift+e",
"command": "-workbench.view.explorer"
},
{
"key": "ctrl+alt+a",
"command": "git.stage"
},
{
"key": "ctrl+enter",
"command": "-jupyter.runcurrentcell",
"when": "editorTextFocus && jupyter.hascodecells && !editorHasSelection && !notebookEditorFocused"
},
{
"key": "ctrl+enter",
"command": "-notebook.cell.insertCodeCellBelow",
"when": "notebookCellListFocused && !inputFocus"
},
{
"key": "ctrl+enter",
"command": "-catalyst.runAllTestCases"
},
{
"key": "shift+enter e",
"command": "extension.jumpy-word"
},
{
"key": "shift+enter l",
"command": "extension.jumpy-line"
}
]
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "alt+enter",
"command": "code-runner.run"
},
{
"key": "ctrl+alt+n",
"command": "-code-runner.run"
},
{
"key": "alt+right",
"command": "-workbench.action.navigateForward"
}
]
{
"code-runner.saveFileBeforeRun": true,
"code-runner.clearPreviousOutput": true,
"code-runner.runInTerminal": true,
"code-runner.executorMap": {
// execution template: Go to file, compile(?), clear screen, run, wait(?)
// code-runner variables: https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner#configuration
"cpp": "cd $dir && clear && g++ -std=c++17 $fileName -o obj_$fileNameWithoutExt.out && ./obj_$fileNameWithoutExt.out",
"c": "cd $dir && clear && gcc $fileName -o obj_$fileNameWithoutExt.out && ./obj_$fileNameWithoutExt.out",
"python": "cd $dir && clear && $pythonPath -u $fullFileName",
"java": "cd $dir && clear && javac $fileName && java $fileNameWithoutExt",
"typescript": "cd $dir && clear && tsc $fileName && node $fileNameWithoutExt.js"
},
// for other tasks
"code-runner.executorMapByFileExtension": {
//.txt for checking if code ran properly
".txt": "if [ \"$(head 10 | diff -N $fullFileName $dir/ideal_out.txt)\" == '' ]; then clear && echo 'Passed!!' && echo ''; else clear && echo 'Failed--->' && echo ''; diff -N out.txt ideal_out.txt | head -6; fi;",
// ".m": "cd $dir && clear && octave -q --persist $fileName && read && quit"
},
//hidden files
"files.exclude": {
// VCS
"**/.git": true,
"**/.gitignore": true,
"**/.hg": false,
"**/.svn": false,
"**/CVS": false,
// vscode
"**/.vscode": true, // per-folder settings
"**/tempCodeRunner*": true, // saved dirty file
// lang based
"**/__pycache__": true, // Python cache
"**/obj_*.out": true, // C++ object(executable)
"**/*.class": true, // Java class
// React uneccessary files
"**/serviceWorker.js": false,
"**/setupTests.js": false,
// misc
"**/[0-9]*.[0-9]*_*.txt": false, // zim page
},
"files.trimTrailingWhitespace": true,
"files.autoSaveDelay": 10,
"files.autoGuessEncoding": true,
"files.autoSave": "afterDelay",
"files.maxMemoryForLargeFilesMB": 40,
"files.insertFinalNewline": true,
"editor.fontFamily": "monospace",
"editor.lineHeight": 0,
"editor.fontLigatures": true,
"editor.cursorBlinking": "blink",
"editor.cursorStyle": "line",
"editor.multiCursorModifier": "ctrlCmd",
"editor.snippetSuggestions": "top",
"editor.suggestSelection": "first",
"editor.codeLens": true,
"editor.quickSuggestionsDelay": 1,
"editor.renderWhitespace": "none",
"editor.acceptSuggestionOnEnter": "off",
"editor.formatOnType": true,
"editor.formatOnSave": false,
"editor.autoClosingOvertype": "always",
"window.menuBarVisibility": "toggle",
// git
"git.autorefresh": false,
"git.autofetch": false,
"git.confirmSync": false,
"git.autoRepositoryDetection": false,
"C_Cpp.updateChannel": "Default",
"C_Cpp.default.enableConfigurationSquiggles": true,
"C_Cpp.errorSquiggles": "Enabled",
"C_Cpp.intelliSenseEngineFallback": "Enabled",
"C_Cpp.intelliSenseEngine": "Default",
// Python3
// "python.defaultInterpreterPath": "python",
"python.jediEnabled": false,
"python.autoComplete.addBrackets": true,
"python.linting.banditEnabled": false,
"python.linting.pylintEnabled": true,
"python.linting.enabled": true,
"python.formatting.provider": "yapf",
"python.terminal.activateEnvironment": true,
"python.terminal.executeInFileDir": true,
"python.terminal.activateEnvInCurrentTerminal": true,
"python.analysis.memory.keepLibraryLocalVariables": true,
"python.testing.cwd": "string",
"python.showStartPage": true,
// "python.autoComplete.extraPaths": [
// "/usr/bin/python3/"
// ],
// java
"java.configuration.checkProjectSettingsExclusions": false,
"java.errors.incompleteClasspath.severity": "ignore",
"java.semanticHighlighting.enabled": true,
"java.refactor.renameFromFileExplorer": "preview",
"java.dependency.autoRefresh": false,
"java.completion.guessMethodArguments": true,
"javascript.updateImportsOnFileMove.enabled": "always",
// sync
"sync.gist": "9779d3fb2e7e562ae68fbaab7874a824",
"sync.forceDownload": false,
"sync.autoUpload": false,
"sync.autoDownload": false,
"sync.quietSync": true,
"sync.removeExtensions": false,
"sync.syncExtensions": true,
// emmet
"emmet.showSuggestionsAsSnippets": true,
"emmet.triggerExpansionOnTab": true,
// zenmode
"zenMode.centerLayout": false,
"zenMode.hideTabs": true,
"zenMode.hideStatusBar": true,
"zenMode.hideLineNumbers": true,
"workbench.panel.defaultLocation": "right",
"workbench.startupEditor": "newUntitledFile",
"workbench.iconTheme": "vscode-icons",
"workbench.statusBar.color": "red",
"workbench.colorCustomizations": {},
// terminal
"terminal.integrated.scrollback": 500,
"terminal.integrated.enableBell": true,
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.rendererType": "canvas",
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.shell.linux": "/bin/bash",
"terminal.integrated.fontSize": 15,
// explorer
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"explorer.autoReveal": false,
// formatter w.r.t language
"[c]": {
"editor.defaultFormatter": "ms-vscode.cpptools"
},
"[cpp]": {
"editor.defaultFormatter": "ms-vscode.cpptools"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[md]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[Octave]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[ruby]": {
"editor.defaultFormatter": "misogi.ruby-rubocop"
},
// Settings sync
"settingsSync.ignoredSettings": [],
"settingsSync.ignoredExtensions": [],
//theme by lang - extension
"theme-by-language.themes": {
"*": "One Dark Pro",
"cpp": "One Monokai",
"python": "Cobalt2",
"javascript": "One Dark Pro",
"c": "One Monokai",
"markdown": "One Dark Pro",
"html": "One Dark Pro",
"shellscript": "Cobalt2",
"plaintext": "Cobalt2",
"csv": "One Dark Pro",
"json": "Cobalt2",
"octave": "Cobalt2",
"java": "One Monokai",
"ipynb": "Default Light+",
"ruby": "One Dark Pro Darker",
"javascriptreact": "One Dark Pro Darker"
},
// arduino
"arduino.path": "/opt/arduino-1.8.12",
"arduino.additionalUrls": "",
"arduino.logLevel": "info",
"arduino.enableUSBDetection": true,
// live server
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.donotVerifyTags": true,
// others--------------------------------
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"debug.onTaskErrors": "abort",
"debug.console.fontSize": 15,
"vsicons.dontShowNewVersionMessage": true,
"octave.clearPreviousOutput": true,
"quokka.colors": {
"covered": "#62b455",
"errorPath": "#ffa0a0",
"errorSource": "#fe536a",
"notCovered": "#cccccc",
"partiallyCovered": "#d2a032"
},
"workbench.colorTheme": "Cobalt2",
"terminal.integrated.localEchoLatencyThreshold": 0,
"terminal.integrated.localEchoStyle": "dim",
"workbench.editorAssociations": {
"*.ipynb": "jupyter-notebook"
},
"java.configuration.runtimes": [],
"explorer.incrementalNaming": "smart",
"python.analysis.completeFunctionParens": true,
"python.languageServer": "Pylance",
"scratchpads.promptForRemoval": false,
"files.associations": {
".megasyncignore": "ignore"
},
"editor.renderLineHighlight": "all",
"jupyter.askForKernelRestart": false,
"terminal.integrated.fontFamily": "monospace",
"editor.largeFileOptimizations": false,
"todo-tree.tree.showScanModeButton": false,
"quokka.showOutputOnStart": false,
"debug.inlineValues": true,
"security.workspace.trust.untrustedFiles": "open",
"extensions.autoUpdate": false,
"notebook.cellToolbarLocation": {
"default": "right",
"jupyter-notebook": "left"
},
"editor.linkedEditing": true,
"editor.fontSize": 16,
"hediet.vscode-drawio.local-storage": "eyIuZHJhd2lvLWNvbmZpZyI6IntcImxhbmd1YWdlXCI6XCJcIixcImN1c3RvbUZvbnRzXCI6W10sXCJsaWJyYXJpZXNcIjpcImdlbmVyYWxcIixcImN1c3RvbUxpYnJhcmllc1wiOltcIkwuc2NyYXRjaHBhZFwiXSxcInBsdWdpbnNcIjpbXSxcInJlY2VudENvbG9yc1wiOltdLFwiZm9ybWF0V2lkdGhcIjowLFwiY3JlYXRlVGFyZ2V0XCI6ZmFsc2UsXCJwYWdlRm9ybWF0XCI6e1wieFwiOjAsXCJ5XCI6MCxcIndpZHRoXCI6ODUwLFwiaGVpZ2h0XCI6MTEwMH0sXCJzZWFyY2hcIjp0cnVlLFwic2hvd1N0YXJ0U2NyZWVuXCI6dHJ1ZSxcImdyaWRDb2xvclwiOlwiI2QwZDBkMFwiLFwiZGFya0dyaWRDb2xvclwiOlwiIzZlNmU2ZVwiLFwiYXV0b3NhdmVcIjp0cnVlLFwicmVzaXplSW1hZ2VzXCI6bnVsbCxcIm9wZW5Db3VudGVyXCI6MCxcInZlcnNpb25cIjoxOCxcInVuaXRcIjoxLFwiaXNSdWxlck9uXCI6ZmFsc2UsXCJ1aVwiOlwiXCJ9In0=",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"bracket-pair-colorizer-2.depreciation-notice": false,
"workbench.activityBar.visible": false,
"workbench.editor.untitled.hint": "hidden",
"workbench.sideBar.location": "right",
"terminal.integrated.enableMultiLinePasteWarning": false,
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "markup.list",
"settings": {
"foreground": "#6c7500",
},
},
{
"scope": "markup.bold",
"settings": {
"fontStyle": "bold",
},
},
{
"scope": "markup.heading",
"settings": {
"fontStyle": "bold",
},
},
{
"scope": "markup.inline.raw",
"settings": {
"fontStyle": "bold",
"foreground": "#707070",
},
},
{
"scope": "string.other.link.title.markdown",
"settings": {
"fontStyle": "underline",
},
},
],
},
"[python]": {
"editor.defaultFormatter": "ms-python.python"
},
"window.experimental.commandCenter": true,
"tabnine.experimentalAutoImports": true,
"window.zoomLevel": 1,
// "profileSwitcher.profiles": [],
// "profileSwitcher.extensions": {},
// "profileSwitcher.extensionsIgnore": [
// // itself
// "aaronpowell.vscode-profile-switcher",
// // basic
// "atishay-jain.all-autocomplete",
// "aaron-bond.better-comments",
// "coenraads.bracket-pair-colorizer-2",
// "formulahendry.code-runner",
// "softwaredotcom.swdc-vscode",
// "kameshkotwani.google-search",
// "esbenp.prettier-vscode",
// "yzhang.markdown-all-in-one",
// "alefragnani.numbered-bookmarks",
// "esbenp.prettier-vscode",
// "alefragnani.project-manager",
// "shan.code-settings-sync",
// "devwright.vscode-terminal-capture",
// "visualstudioexptteam.vscodeintellicode",
// "streetsidesoftware.code-spell-checker",
// // theming software
// "wesbos.theme-cobalt2",
// "zhuangtongfa.material-theme",
// "azemoh.one-monokai",
// "vscode-icons-team.vscode-icons",
// "jsaulou.theme-by-language",
// // "ms-vsliveshare.vsliveshare-audio",
// // "ms-vsliveshare.vsliveshare-pack",
// // "ms-vsliveshare.vsliveshare",
// ],
}
/*
For cpp,
comment besides a variable shows its property
comment above a function shows its property
*/
// Pure CPP settings
/*
{
"configurations": [
{
"name": "Linux",
"includePath": ["${workspaceFolder}/**"],
"defines": [],
"compilerPath": "/usr/bin/g++-7",
"intelliSenseMode": "clang-x64",
"cppStandard": "c++17",
"cStandard": "c11"
},
{
"name": "Win32",
"includePath": ["${workspaceFolder}/**"],
"defines": ["_DEBUG", "UNICODE", "_UNICODE"],
"compilerPath": "C:\\cygwin64\\bin\\gcc.exe",
"intelliSenseMode": "clang-x64"
}
],
"version": 4
}
*/
//For arduino, replace when using it
// Arduino settings
/*
{
"configurations": [
{
"name": "Linux",
"includePath": ["${workspaceFolder}/**", "/opt/arduino-1.8.12/**"],
"defines": [],
"compilerPath": "/usr/bin/g++-7",
"intelliSenseMode": "clang-x64",
"cppStandard": "c++17",
"cStandard": "c11"
},
{
"name": "Win32",
"includePath": ["${workspaceFolder}/**"],
"defines": ["_DEBUG", "UNICODE", "_UNICODE"],
"compilerPath": "C:\\cygwin64\\bin\\gcc.exe",
"intelliSenseMode": "clang-x64"
}
],
"version": 4
}
*/
{
// Place your snippets for c 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": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"Basic Skeleton": {
"prefix": "ske",
"body": [
"#include <stdio.h>",
"",
"int main()",
"{",
" $0",
" printf(\"%s\",\"\\n\");",
" return 0;",
"}"
],
"description": "Skeleton for C"
},
// line
"Long line - just": {
"prefix": "line",
"body": [
"cout<<\"\\n-------------------------------------------------------------\\n\";$0"
],
"description": "A big line for console"
}
}
{
// Place your snippets for cpp 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": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"Basic Skeleton": {
"prefix": "ske",
"body": [
"#include <bits/stdc++.h>",
"using namespace std;",
"",
"int main()",
"{",
" $0",
" cout << endl;",
" return 0;",
"}",
""
],
"description": "Skeleton for cpp"
},
// line
"Long line - just": {
"prefix": "line",
"body": [
"cout<<\"\\n-------------------------------------------------------------\\n\";$0"
],
"description": "A big line for console"
},
"File I/O": {
"prefix": "io",
"body": [
"// freopen(\"in.txt\", \"r\", stdin);",
"// freopen(\"out.txt\", \"r\", stdout);\n"
],
"description": "Standard input/output from local files"
},
"function_program": {
"prefix": "fun",
"body": [
"#include <bits/stdc++.h>",
"using namespace std;",
"",
"$1 $2($3);",
"",
"int main()",
"{",
" $2($5);",
" $6cout << endl;",
" return 0;",
"}",
"",
"",
"${1:return_type} ${2:function_name}($3)",
"{",
" ${4:definition}",
"}",
""
],
"description": "Function with a main()"
},
"class_program": {
"prefix": "cla",
"body": [
"#include <bits/stdc++.h>",
"using namespace std;",
"",
"class $1",
"{",
"private:",
" $2",
"public:",
" $3",
"};",
"",
"int main()",
"{",
" $1 $4;",
" $5cout << endl;",
" return 0;",
"}"
],
"description": "Class and a main()"
},
"Hello World": {
"prefix": "hel",
"body": "#include <bits/stdc++.h>\nusing namespace std;\n\nint main()\n{\n\tcout << \"Hello, World!!\";\n\t$0cout << endl;\n\treturn 0;\n}",
"description": "Simple Hello world program for checking the compiler"
},
// competitive
"Input cases": {
"prefix": ["comp", "cases"],
"body": [
"#include <bits/stdc++.h>",
"using namespace std;",
"",
"void func1(${2:int n})",
"{",
" // Solve and output",
" ${5://definition}",
"}",
"",
"int main()",
"{",
" int cases = 1;",
" ${1://}cin >> cases; // cases - optional",
"",
" ${2://variable declarations};",
"",
" for (int i = 0; i < cases; i++)",
" {",
" ${3:cin >> }; //take input",
" func1($4); // pass args\n\t}",
" return 0;",
"}",
"",
],
"description": "Standard array i/p for websites"
},
}
{
// Place your snippets for java 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": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
//https://macromates.com/manual/en/environment_variables
"Basic Skeleton": {
"prefix": "ske",
"body": [
"public class $TM_FILENAME_BASE {",
"\tpublic static void main(String[] args) {",
"\t\t${0:$TM_FILENAME_BASE x = new $TM_FILENAME_BASE();}",
"\t}",
"}"
],
"description": "Skeleton for java"
},
}
{
// Place your snippets for javascript 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": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"Delete HTML and CSS": {
"prefix": "dhc",
"body": [
"//-------> PLACE ON TOP Deletes HTML and CSS <-------",
"for (let i = Number(document.body.innerHTML = \"\"), head = document.head.children, j = head.length; i < j; i++)",
" if (head[i].tagName === \"LINK\") head[i].setAttribute(\"href\", \"\");",
"//-------End Snippet-------",
"",
"$0"
],
"description": "Delete HTML and CSS"
},
"Copy to Clipboard": {
"prefix": "ccli",
"body": [
"(function (elementObjToBeCopied) {",
" let tempCopyClipboardTextArea = document.createElement(\"textarea\");",
" tempCopyClipboardTextArea.value =",
" \"value\" in elementObjToBeCopied",
" ? elementObjToBeCopied.value",
" : elementObjToBeCopied.textContent;",
" document.body.appendChild(tempCopyClipboardTextArea);",
" tempCopyClipboardTextArea.select();",
" tempCopyClipboardTextArea.setSelectionRange(0, 99999);",
" document.execCommand(\"copy\");",
" tempCopyClipboardTextArea.remove();",
"})(${1:source});",
"",
"$0"
],
"description": "Copy to Clipboard"
}
}
{
// Place your snippets for javascriptreact 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": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"JS Empty Fragment": {
"prefix": "frag",
"body": [
"(<></>)'$0'"
],
"description": "JS Empty Fragment"
}
}
{
// Place your snippets for python 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": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"Main(driver)": {
"prefix": ["main", "name", "__name__"],
"body": ["if __name__ == '__main__':\n\t${0:pass}"],
"description": "Main section"
},
"Long line": {
"prefix": "line",
"body": ["print('----------------------------------------')\n$0"],
"description": "horizontal seperator size 40"
},
"File IO": {
"prefix": ["io", "fileio"],
"body": [
"import sys",
"sys.stdin = open(\"in.txt\", \"r\")\n",
"#sys.stdin = open(\"out.txt\", \"r\")\n"
]
},
"Competitive Programming": {
"prefix": ["comp", "cases"],
"body": [
"def func1($2): # Solve and output",
" ${3:pass}",
"",
"if __name__ == '__main__':",
" cases = 1 ${1:#}; cases = int(input())",
" for i in range(cases):",
" ${2:inputs,}_, *_ = [*map(int, filter(len, input().split(' '))), None]",
" func1($2)",
""
],
"description": ""
},
"Scripting Skeleton for Python": {
"prefix": ["scr", "sh"],
"body": [
"#!/usr/bin/env python3",
"\n${1:#code}",
"\ndef driver():\n\t${2:pass}",
"\nif __name__ == '__main__':",
"\tdriver()$3"
],
"description": "Scripting Skeleton for Python3"
},
"Selenium boilerplate": {
"prefix": "sel",
"body": [
"from webdriver_manager.chrome import ChromeDriverManager",
"from selenium import webdriver",
"browser = webdriver.Chrome(ChromeDriverManager().install())",
"browser.get('${1:https://www.google.com}')",
"${0}"
],
"description": "Selenium boilerplate for python3"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment