Last active
February 17, 2023 20:41
-
-
Save sanjarcode/9779d3fb2e7e562ae68fbaab7874a824 to your computer and use it in GitHub Desktop.
STALE, NOT IN USE vscode Settings Sync Gist
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2022-08-27T11:31:09.388Z","extensionVersion":"v3.4.3"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"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" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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": [] | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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 | |
} | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// 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" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// 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" | |
}, | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// 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" | |
}, | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// 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" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// 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" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// 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