Skip to content

Instantly share code, notes, and snippets.

@MartinP7r
Last active October 30, 2021 05:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MartinP7r/c74d992df43fd7f31780edb06040f218 to your computer and use it in GitHub Desktop.
Save MartinP7r/c74d992df43fd7f31780edb06040f218 to your computer and use it in GitHub Desktop.
{"lastUpload":"2021-10-30T05:17:01.742Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.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": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "11.6.0"
},
{
"metadata": {
"id": "f2c8b652-2886-45ef-8bc0-c8d1ee8a0e9f",
"publisherId": "znck.grammarly",
"publisherDisplayName": "znck"
},
"name": "grammarly",
"publisher": "znck",
"version": "0.14.0"
},
{
"metadata": {
"id": "be992f3f-9f22-4b66-a1d2-ecad04c28a28",
"publisherId": "abusaidm.html-snippets",
"publisherDisplayName": "abusaidm"
},
"name": "html-snippets",
"publisher": "abusaidm",
"version": "0.2.1"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.8.0"
},
{
"metadata": {
"id": "d23d3650-f2d4-4f2b-ac01-b0e46ffade67",
"publisherId": "ahinkle.laravel-model-snippets",
"publisherDisplayName": "ahinkle"
},
"name": "laravel-model-snippets",
"publisher": "ahinkle",
"version": "2.0.0"
},
{
"metadata": {
"id": "050d4900-7979-4d10-b7aa-e274f6ae8730",
"publisherId": "onecentlin.laravel5-snippets",
"publisherDisplayName": "onecentlin"
},
"name": "laravel5-snippets",
"publisher": "onecentlin",
"version": "1.13.0"
},
{
"metadata": {
"id": "98790d67-10fa-497c-9113-f6c7489207b2",
"publisherId": "yzhang.markdown-all-in-one",
"publisherDisplayName": "yzhang"
},
"name": "markdown-all-in-one",
"publisher": "yzhang",
"version": "3.4.0"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "material-theme",
"publisher": "zhuangtongfa",
"version": "3.13.0"
},
{
"metadata": {
"id": "2e717d3b-b52d-434c-be8f-0604fdabe7b6",
"publisherId": "onecentlin.phpunit-snippets",
"publisherDisplayName": "onecentlin"
},
"name": "phpunit-snippets",
"publisher": "onecentlin",
"version": "1.1.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "12.4.0"
},
{
"metadata": {
"id": "93ce222b-5f6f-49b7-9ab1-a0463c6238df",
"publisherId": "ms-vscode-remote.remote-containers",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-containers",
"publisher": "ms-vscode-remote",
"version": "0.194.3"
},
{
"metadata": {
"id": "607fd052-be03-4363-b657-2bd62b83d28a",
"publisherId": "ms-vscode-remote.remote-ssh",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh",
"publisher": "ms-vscode-remote",
"version": "0.65.8"
},
{
"metadata": {
"id": "bfeaf631-bcff-4908-93ed-fda4ef9a0c5c",
"publisherId": "ms-vscode-remote.remote-ssh-edit",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh-edit",
"publisher": "ms-vscode-remote",
"version": "0.65.8"
},
{
"metadata": {
"id": "f0c5397b-d357-4197-99f0-cb4202f22818",
"publisherId": "ms-vscode-remote.remote-wsl",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-wsl",
"publisher": "ms-vscode-remote",
"version": "0.58.2"
},
{
"metadata": {
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4",
"publisherId": "ms-vscode.sublime-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "sublime-keybindings",
"publisher": "ms-vscode",
"version": "4.0.10"
},
{
"metadata": {
"id": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1",
"publisherId": "dracula-theme.theme-dracula",
"publisherDisplayName": "dracula-theme"
},
"name": "theme-dracula",
"publisher": "dracula-theme",
"version": "2.24.0"
},
{
"metadata": {
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03",
"publisherId": "vscodevim.vim",
"publisherDisplayName": "vscodevim"
},
"name": "vim",
"publisher": "vscodevim",
"version": "1.21.8"
},
{
"metadata": {
"id": "085342db-9568-49b0-ad93-3223ac4c1baa",
"publisherId": "mrmlnc.vscode-apache",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-apache",
"publisher": "mrmlnc",
"version": "1.2.0"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.17.0"
},
{
"metadata": {
"id": "efa79b03-91c5-4c6a-9846-0a7b6f7af05e",
"publisherId": "bmalehorn.vscode-fish",
"publisherDisplayName": "bmalehorn"
},
"name": "vscode-fish",
"publisher": "bmalehorn",
"version": "1.0.24"
},
{
"metadata": {
"id": "7fd11801-ff86-49a8-b3f5-af4813af709f",
"publisherId": "af4jm.vscode-icalendar",
"publisherDisplayName": "af4jm"
},
"name": "vscode-icalendar",
"publisher": "af4jm",
"version": "1.0.1"
},
{
"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.6.0"
},
{
"metadata": {
"id": "23d72dfc-8dd1-4e30-926e-8783b4378f13",
"publisherId": "ms-vscode-remote.vscode-remote-extensionpack",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "vscode-remote-extensionpack",
"publisher": "ms-vscode-remote",
"version": "0.21.0"
},
{
"metadata": {
"id": "23d65a8c-fcd4-4897-86da-7fe55088e2c6",
"publisherId": "LaurentTreguier.vscode-simple-icons",
"publisherDisplayName": "LaurentTreguier"
},
"name": "vscode-simple-icons",
"publisher": "LaurentTreguier",
"version": "1.16.0"
},
{
"metadata": {
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
"publisherId": "wayou.vscode-todo-highlight",
"publisherDisplayName": "wayou"
},
"name": "vscode-todo-highlight",
"publisher": "wayou",
"version": "1.0.4"
},
{
"metadata": {
"id": "6703768d-d42f-474e-9f6e-5f288d53f6e8",
"publisherId": "redhat.vscode-xml",
"publisherDisplayName": "redhat"
},
"name": "vscode-xml",
"publisher": "redhat",
"version": "0.18.0"
}
]
{
"agentPort": 44419,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 81828,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-6960ff869fdb7e865359c465a2189d19d7441bfe.sock",
"socksPort": 58487,
"startupTime": 1595374687999
}
{
"agentPort": 33338,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 46372,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-9cc030b8a19caef5d6e787851ee8c27148cb22ea.sock",
"socksPort": 52507,
"startupTime": 1598565718209
}
{
"agentPort": 35629,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 3861,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-d61d1a02a32d63b2bec5e7892a8ab81ea92e5748.sock",
"socksPort": 65296,
"startupTime": 1590128090344
}
{
"remoteListeningOn": {
"port": 45319
},
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 5325,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-0628a97f59195a35071861e538dab7fa0a7126ae.sock",
"socksPort": 54608,
"startupTime": 1600918847138
}
{
"remoteListeningOn": {
"port": 43348
},
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"connectionToken": "9d0f8278-b6c1-4748-badf-67cbbef45686",
"pid": 71761,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-1ca99c060dc3e680d85d443e0c3fc34c45242ad4.sock",
"socksPort": 62968,
"startupTime": 1613534224457
}
{
"agentPort": 34428,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 41351,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-a069eb0d427b58f708fe9fc310119937a0715716.sock",
"socksPort": 57754,
"startupTime": 1584601132806
}
{
"remoteListeningOn": {
"port": 45081
},
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"connectionToken": "140c0913-a185-4f2c-b812-a9580b0d6827",
"pid": 16036,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-3814877f6739ad1af3ac06bd8781229fb93228d8.sock",
"socksPort": 54737,
"startupTime": 1612482832600
}
{
"agentPort": 34493,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 2238,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-405a6585ead7d2cebac37e55e9a5492783822446.sock",
"socksPort": 49791,
"startupTime": 1596764329637
}
{
"agentPort": 43584,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 97438,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-865e034f781960207a46721ab150369f9db92c9f.sock",
"socksPort": 62016,
"startupTime": 1594255311366
}
{
"remoteListeningOn": {
"port": 45564
},
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 53305,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-325280fc73ec4d3675c7e9f5de66f941162e8786.sock",
"socksPort": 65491,
"startupTime": 1604628958856
}
{
"agentPort": 45046,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 71142,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-6e3d65483574c481c7bc2092eea0714eb905201a.sock",
"socksPort": 64037,
"startupTime": 1589766534829
}
{
"agentPort": 38340,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 50910,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-77c55da1faf17d2ccb704bdcc27db67425004911.sock",
"socksPort": 51014,
"startupTime": 1597712304624
}
{
"remoteListeningOn": {
"port": 40625
},
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 7482,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-08cddd006187159a29f7420da06063c26e5c3e78.sock",
"socksPort": 49686,
"startupTime": 1607295727974
}
{
"remoteListeningOn": {
"port": 40346
},
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 60512,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-f38ee2eed1a7c84ebbd8c7fb943beb7a7e69e1a2.sock",
"socksPort": 57707,
"startupTime": 1602735595046
}
{
"remoteListeningOn": {
"port": 33990
},
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"serverStartTime": 71,
"pid": 72087,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-24e146a0095b630c991bd5e221227a8d02d8ccc6.sock",
"socksPort": 63061,
"startupTime": 1611185298391
}
{
"agentPort": 39805,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/71298",
"platform": "linux",
"pid": 43469,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-de4c830e3bc75f5119f45a0b28ae11cd7ea42e7f.sock",
"socksPort": 49468,
"startupTime": 1588046517373
}
{
"agentPort": 41843,
"osReleaseId": "centos",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/0",
"platform": "linux",
"pid": 992,
"ipcHandlePath": "/var/folders/xq/8yrkk6xn1p9btfkhp6jdgckdpx3v2_/T/vscode-ssh-askpass-7f4b4b2801929980af2fa1de94bc1688790a617c.sock",
"socksPort": 63623,
"startupTime": 1597651925092
}
{"owner":"redhat.vscode-xml","sessionId":"e6efe091-f15c-4995-a4bf-069b61fb52191629188109336","time":1629188144930}
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+alt+p",
"command": "projectManager.listProjects"
},
{
"key": "shift+alt+p",
"command": "projectManager.listProjects"
},
{
"key": "ctrl+enter",
"command": "editor.action.insertLineAfter",
"when": "editorTextFocus && !editorReadonly"
},
/* {
"key": "alt+shift+f",
"command": "phpformatter.fix",
"when": "editorFocus"
},*/
{
"key": "f3",
"command": "-editor.action.nextMatchFindAction",
"when": "editorTextFocus"
},
{
"key": "f3",
"command": "-editor.action.nextMatchFindAction",
"when": "editorFocus"
},
{
"key": "F3",
"command": "settings.cycle",
"when": "editorTextFocus",
"args": {
"id": "zenn", // must be unique
"overrideWorkspaceSettings": true,
"values": [ // Note: use the same settings in each values object
{
"editor.minimap.enabled": true,
// "workbench.statusBar.visible": true
},
{
"editor.minimap.enabled": false,
// "workbench.statusBar.visible": false
}
]
}
}
]
// Empty
[
{
"key": "alt+enter",
"command": "editor.action.insertLineAfter",
"when": "editorTextFocus && !editorReadonly"
},
// -------------------
// Remove key bindings
{
"key": "cmd+enter",
"command": "-extension.runQueryBuild"
},
{
"key": "ctrl+shift+g",
"command": "-workbench.view.scm"
},
{
"key": "shift+cmd+c",
"command": "-workbench.action.terminal.openNativeConsole",
"when": "!terminalFocus"
},
{
"key": "cmd+shift+c",
"command": "workbench.view.scm"
},
{
"key": "cmd+enter",
"command": "-list.select"
},
{
"key": "cmd+enter",
"command": "-editor.action.insertLineAfter"
},
{
"key": "alt+cmd+down",
"command": "-editor.action.goToDeclaration"
},
{
"key": "cmd+n",
"command": "explorer.newFile"
},
{
"key": "cmd+n",
"command": "-workbench.action.files.newUntitledFile"
},
{
"key": "alt+cmd+n",
"command": "workbench.action.files.newUntitledFile"
},
{
"key": "ctrl+cmd+n",
"command": "explorer.newFolder"
},
{
"key": "alt+cmd+o",
"command": "opensshremotes.openEmptyWindow"
},
{
"key": "alt+` ",
"command": "workbench.action.toggleMaximizedPanel"
},
{
"key": "cmd+u",
"command": "-cursorUndo",
"when": "textInputFocus"
},
{
"key": "cmd+u",
"command": "test-explorer.run-all"
},
{
"key": "shift+cmd+u",
"command": "test-explorer.run-test-at-cursor"
},
{
"key": "cmd+t",
"command": "-workbench.action.quickOpen"
},
{
"key": "cmd+t cmd+t",
"command": "toggle",
"when": "editorTextFocus",
"args": {
"id": "lineNumbers",
"value": [
{
"editor.lineNumbers": "relative"
},
{
"editor.lineNumbers": "on"
}
]
}
},
]
{
// VSCode の表示言語を定義します。
// サポートされている言語の一覧については、https://go.microsoft.com/fwlink/?LinkId=761051 をご覧ください。
// VSCode の再起動に必要な値を変更します。
"locale":"en"
}
{
"name": "material-icon-theme",
"version": "2.0.5"
}
{
"editor.fontFamily": "Hack, 'Source Han Code JP', Consolas, 'Courier New', monospace",
"editor.fontSize": 14,
"editor.mouseWheelZoom": false,
"editor.fontLigatures": true,
"editor.minimap.showSlider": "always",
"editor.minimap.renderCharacters": false,
"files.eol": "\n",
"files.insertFinalNewline": true,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/.DS_Store": true,
"**/.phpintel": true,
"**/.vscode": false,
"**/._.DS_Store": true
},
"editor.renderIndentGuides": true,
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"editor.formatOnSave": true,
"editor.tabCompletion": "on",
"editor.acceptSuggestionOnEnter": "smart",
"editor.acceptSuggestionOnCommitCharacter": false,
"editor.wordBasedSuggestions": true,
"editor.suggestLineHeight": 20,
"editor.snippetSuggestions": "top",
"editor.lineNumbers": "on",
"workbench.colorTheme": "One Dark Pro",
"workbench.iconTheme": "vscode-icons",
"workbench.statusBar.visible": true,
"workbench.activityBar.visible": true,
"workbench.colorCustomizations": {
"editorSuggestWidget.selectedBackground": "#813a3a", //"#FF6644",
"editorSuggestWidget.foreground": "#FFFFFF",
"editorIndentGuide.activeBackground": "#FFFFFF",
"editorCursor.foreground": "#ffae00",
"editorCursor.background": "#ffae00",
"list.focusBackground": "#FFFFFF",
"list.focusForeground": "#000000",
"sideBar.foreground": "#999999",
"terminal.foreground": "#ffffff"
// "editor.rangeHighlightBackground": "#990000"
},
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true
},
"editor.cursorWidth": 3,
"editor.rulers": [
100
],
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.fontFamily": "Menlo, 'Source Han Code JP', Consolas, 'Courier New', monospace",
"editor.renderLineHighlight": "line",
"sync.gist": "c74d992df43fd7f31780edb06040f218",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.forceDownload": false,
"sync.quietSync": false,
"sync.askGistName": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"todohighlight.defaultStyle": {
"borderRadius": "4px"
},
"todohighlight.keywords": [
{
"text": "???:",
"color": "#000000",
"backgroundColor": "white",
"overviewRulerColor": "grey",
"border": "1px solid orange"
},
{
"text": "!!!:",
"color": "#ffffff",
"backgroundColor": "red",
"overviewRulerColor": "grey",
"border": "1px solid black"
},
{
"text": "MEMO:",
"color": "#000000",
"backgroundColor": "white",
"overviewRulerColor": "grey",
"border": "1px solid orange"
},
{
"text": "TODO:",
"color": "#ffffff",
"backgroundColor": "#ff0000",
"border": "1px solid white",
"overviewRulerColor": "grey"
},
{
"text": "REFAC:",
"color": "#ffffff",
"backgroundColor": "#0000ff",
"border": "1px solid white",
"overviewRulerColor": "white"
}
],
"extensions.ignoreRecommendations": false,
"emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",
"emmet.triggerExpansionOnTab": true,
"emmet.syntaxProfiles": {
"vue-html": "html",
"vue": "html"
},
"emmet.showAbbreviationSuggestions": true,
"emmet.excludeLanguages": [
"markdown",
"php"
],
"emmet.includeLanguages": {
"vue-html": "html",
"vue": "html",
"laravel-blade": "html"
},
"[javascript]": {
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"editor.defaultFormatter": "esbenp.prettier-vscode"
// "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.formatOnSave": true,
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
}
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"gitlens.codeLens.recentChange.enabled": false,
"gitlens.codeLens.authors.enabled": false,
"files.associations": {
"*.vue": "vue",
"*.log*": "log",
"*.php": "php",
"*.blade.php": "blade",
"*.podspec": "ruby"
},
// Defines space handling before function argument parentheses. Requires TypeScript >= 2.1.5.
"typescript.format.insertSpaceBeforeFunctionParenthesis": true,
// Defines space handling before function argument parentheses. Requires TypeScript >= 2.1.5.
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
// Eslint options
// "eslint.enable": false,
"eslint.format.enable": true,
"eslint.run": "onSave",
"eslint.options": {
"extensions": [
".html",
".js",
".vue",
".jsx"
]
},
"eslint.validate": [
"javascript",
"html",
"vue"
],
"keyboard.dispatch": "keyCode",
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": true,
"suppressShowKeyBindingsNotice": true,
"suppressUpdateNotice": false,
"suppressWelcomeNotice": true
},
"explorer.confirmDelete": false,
"logViewer.watch": [
{
"title": "PHP logs",
"pattern": "logs/*log"
},
{
"title": "API logs",
"pattern": "api/logs/*log"
},
{
"title": "Old logs",
"pattern": "util/log/*log*"
},
{
"title": "ASAP logs",
"pattern": "api/util/log/*log.0"
},
{
"title": "Laravel daily",
"pattern": "storage/logs/laravel-20*"
},
{
"title": "Laravel",
"pattern": "storage/logs/laravel.log"
},
{
"title": "Laravel CLI",
"pattern": "storage/logs/laravel-cli.log"
},
{
"title": "Laravel Worker",
"pattern": "storage/logs/laravel-worker.log"
}
],
"prettier.singleQuote": true,
"prettier.trailingComma": "es5",
"prettier.semi": false,
"prettier.printWidth": 100,
"prettier.tabWidth": 2,
"prettier.disableLanguages": [
"markdown"
],
"prettier.bracketSpacing": false,
"prettier.arrowParens": "avoid",
"gitlens.keymap": "chorded",
"workbench.startupEditor": "newUntitledFile",
"editor.suggest.snippetsPreventQuickSuggestions": false,
"explorer.confirmDragAndDrop": false,
"editor.quickSuggestionsDelay": 0,
"gitlens.views.fileHistory.enabled": true,
"gitlens.views.lineHistory.enabled": true,
"vetur.format.defaultFormatterOptions": {
"js-beautify-html": {
"wrap_attributes": "force-expand-multiline"
},
"prettier": {
"semi": false,
"singleQuote": true,
"trailingComma": "es5",
"printWidth": 100
},
"prettier-eslint": {},
"prettyhtml": {
"printWidth": 100,
"singleQuote": false,
"wrapAttributes": true,
"sortAttributes": false
}
},
"python.venvPath": "~/.virtualenvs, ~/.cache/pypoetry/virtualenvs",
"python.venvFolders": [
"envs",
".pyenv",
".direnv",
".virtualenvs"
],
"terminal.external.osxExec": "iTerm.app",
"intelephense.completion.fullyQualifyGlobalConstantsAndFunctions": true,
"intelephense.format.enable": true,
"namespaceResolver.exclude": "**/node_modules/**",
"terminal.explorerKind": "external",
"terminal.integrated.fontSize": 14,
"html.format.wrapLineLength": 100,
"html.format.wrapAttributes": "aligned-multiple",
"terminal.integrated.letterSpacing": 0,
"intelephense.files.maxSize": 10000000,
"phpfmt.enable_auto_align": true,
"telemetry.telemetryLevel": "crash",
"files.watcherExclude": {
"**/vendor/**": true
},
"editor.showFoldingControls": "always",
"namespaceResolver.sortAlphabetically": true,
// @sync host=home
"phpcs.executablePath": "/Users/cyrus/.composer/vendor/bin/phpcs",
"phpcs.standard": "PSR2",
"phpcs.errorSeverity": 6,
"phpcs.warningSeverity": 6,
// "[php]": {
// "editor.defaultFormatter": "kokororin.vscode-phpfmt"
// },
"sync.forceUpload": false,
"todo-tree.filtering.excludeGlobs": [
"**/public/js/app.js",
"**/resources/docs/**"
],
"todo-tree.general.tags": [
"TODO",
"FIXME",
"REFAC",
"!!!",
"MEMO",
"???"
],
"todo-tree.highlights.enabled": false,
"editor.minimap.enabled": false,
"editor.cursorBlinking": "solid",
"git.autofetch": true,
"php.suggest.basic": false,
"scm.defaultViewMode": "list",
"markdown.marp.themes": [
"https://raw.githubusercontent.com/hakimel/reveal.js/master/css/theme/sky.css"
],
"prettier.configPath": "/home/martin/.prettierrc",
"oneDarkPro.bold": true,
"oneDarkPro.editorTheme": "One Dark Pro",
"editor.largeFileOptimizations": false,
// "phpunit.php": "/usr/bin/php74",
// @sync env=VSCODE_REMOTE
"artisan.php.location": "/usr/bin/php74",
"phpunit.php": "/usr/bin/php74",
// @sync env=VSCODE_LOCAL
"artisan.php.location": "/usr/local/bin/php",
// "phpunit.php": "/usr/local/bin/php",
"phpunit.shell": "zsh",
"terminal.integrated.profiles.osx": {
"bash": {
"path": "bash",
"args": [
"-l"
],
"icon": "terminal-bash"
},
"zsh": {
"path": "zsh",
"args": [
"-l"
]
},
"fish": {
"path": "/usr/local/bin/fish",
"args": [
"-l"
]
},
"tmux": {
"path": "tmux",
"icon": "terminal-tmux"
},
"pwsh": {
"path": "pwsh",
"icon": "terminal-powershell"
}
},
"php.validate.enable": false,
"intelephense.diagnostics.undefinedSymbols": true,
"intelephense.diagnostics.undefinedMethods": false,
"intelephense.diagnostics.typeErrors": false,
"intelephense.diagnostics.undefinedTypes": true,
"editor.cursorSmoothCaretAnimation": true,
"explorer.compactFolders": false,
"todo-tree.general.statusBar": "tags",
"blade.format.enable": true,
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
"[scss]": {
"editor.defaultFormatter": "michelemelluso.code-beautifier"
},
"diffEditor.ignoreTrimWhitespace": false,
"todo-tree.tree.showScanModeButton": false,
"vim.whichwrap": "<,>,h,l,[,]",
"editor.renderControlCharacters": false,
"window.zoomLevel": -1,
"workbench.sideBar.location": "left",
"vim.easymotion": true,
"vim.cursorStylePerMode.normal": "block-outline",
"editor.cursorSurroundingLines": 3,
"git.confirmSync": false,
"markdown-preview-enhanced.previewTheme": "one-dark.css",
"python.defaultInterpreterPath": "/Users/cyrus/anaconda3/bin/python",
"vsicons.dontShowNewVersionMessage": true,
"markdown.preview.lineHeight": 1.5,
"extensions.autoUpdate": false,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"javascript.updateImportsOnFileMove.enabled": "always",
"[dockerfile]": {
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
},
"[xml]": {
"editor.defaultFormatter": "redhat.vscode-xml"
},
"cSpell.userWords": [
"martin",
"pfundmair"
],
"terminal.integrated.defaultProfile.osx": "fish"
}
{
// Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. 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": {
// "scope": "javascript,typescript",
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
// "PHP Container Controller": {
// "prefix": "php controller class",
// "body": [
// "<?php",
// "namespace App\\Controller${1:\\\\};",
// "",
// "use \\Psr\\Container\\ContainerInterface;",
// "",
// "class ${2:ControllerName} extends \\App\\Controller\\BaseController",
// "{",
// "\t${3:protected \\$mapper;}",
// "",
// "\tpublic function __construct(ContainerInterface \\$container)",
// "\t{",
// "\t\tparent::__construct(\\$container);",
// "\t\t${4:\\$this->mapper = \\$container['spot']->mapper('App\\Model\\\\${5:ExampleModel}');}",
// "\t}",
// "}"
// ],
// "description": "A slim 3 container controller class extending BaseController"
// },
"PHP File": {
"prefix": "php file",
"body": ["<?php", "", "namespace $2;"],
"description": "Basic PHP file"
},
"Vue.js template": {
"prefix": "vue.js",
"body": [
"<template>",
" <div>",
" <!-- -->",
" </div>",
"</template>",
"",
"<script>",
"// import axios from 'axios'",
"// import debounce from 'js-utils/helpers/debounce'",
"",
"export default {",
" props: {",
" value: { type: String, default: null",
"},",
"\t},",
"\t// model: {",
"\t// event: 'selected',",
"\t// prop: 'object',",
"\t// },",
" data() {",
" return {}",
"\t},",
" watch: {",
"\t\t// searchText: debounce(function(value) {",
"\t\t// this.search(value)",
"\t\t// }, 500),",
" watchedVariable(value) {},",
"\t},",
" computed: {},",
" created() {},",
" methods: {",
" method(value) {},",
"\t},",
"}",
"</script>",
"",
"<style scoped>",
"</style>"
],
"description": "basic vue.js template"
},
"Insert Filename": {
"prefix": "filename",
"body": ["$TM_FILENAME_BASE"],
"description": "Insert the name of the current file"
}
}
{
// 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"
// }
"Datatable template": {
"prefix": "dt",
"body": [
"$(function () {",
"",
"\t$('#$1-table').DataTable({",
"\t\tserverSide: true,",
"\t\tprocessing: true,",
"\t\tlengthMenu: [[10, 25, 50, -1], [10, 25, 50, 'All']]",
"\t\tpageLength: 25,",
"\t\tajax: '',",
"\t\torder: [[1, 'asc']],",
"\t\tcolumns: [",
"\t\t\t{ data: 'id', name: 'id', orderable: false },",
"\t\t\t{ data: 'name', name: 'name' },",
"\t\t],",
"\t\tcolumnDefs: [",
"\t\t\t{",
"\t\t\t\ttargets: -1,",
"\t\t\t\tvisible: false,",
"\t\t\t\trender: function (data, type, row, meta) {",
"\t\t\t\t\treturn data",
"\t\t\t\t},",
"\t\t\t\tclassName: 'text-nowrap'",
"\t\t\t},",
"\t\t],",
"\t\tinitComplete: function () { },",
"\t\tdrawCallback: function (settings) {} // for select fields",
"\t})",
"",
"\tvar table = $('#$1-table').DataTable()",
"})",
],
"description": "DataTables JavaScript boilerplate"
}
}
{
// Place your snippets for markdown 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"
// }
}
{
// Place your snippets for php 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"
// }
"Route Method": {
"prefix": "route method",
"body": [
"public function ${1:methodName}(\\$request, \\$response, \\$args)",
"{",
"\t$2",
"\treturn \\$response->withJson([\"under construction\"],200);",
"}"
],
"description": "A slim 3 route method"
},
"Slim logger": {
"prefix": "slim-logger",
"body": [
"\\$this->logger->${1:debug}('$2');"
],
"description": "Custom Slim logger snippet"
},
"Print_r snippet": {
"prefix": "print_r snippet",
"body": [
"print_r($1, true)${2:;}"
],
"description": "print_r snippet"
},
// "function": {
// "prefix": "fu",
// "body": [
// "${1:public }function ${2:FunctionName}(${5:Type} $${6:var}${7: = ${8:null}})",
// "{",
// "\t${9:# code...}",
// "}"
// ],
// "description": "Function"
// },
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment