vscode config
This commit is contained in:
parent
4ae405e46c
commit
ab4f8563f2
18
.config/Code/.gitignore
vendored
Normal file
18
.config/Code/.gitignore
vendored
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
Backups/
|
||||||
|
databases/
|
||||||
|
Local Storage/
|
||||||
|
Service/
|
||||||
|
logs/
|
||||||
|
CachedExtensionVSIXs/
|
||||||
|
WebStorage/
|
||||||
|
User/workspaceStorage/
|
||||||
|
User/History/
|
||||||
|
User/globalStorage/
|
||||||
|
User/profiles/*/globalStorage
|
||||||
|
Cache/
|
||||||
|
GPUCache/
|
||||||
|
CachedProfilesData/
|
||||||
|
DawnCache/
|
||||||
|
Crashpad/
|
||||||
|
CachedData/
|
||||||
|
Service Worker/
|
1
.config/Code/.org.chromium.Chromium.3TWBsR
Normal file
1
.config/Code/.org.chromium.Chromium.3TWBsR
Normal file
File diff suppressed because one or more lines are too long
0
.config/Code/.org.chromium.Chromium.B2oyLD
Normal file
0
.config/Code/.org.chromium.Chromium.B2oyLD
Normal file
1
.config/Code/.org.chromium.Chromium.E8QUK0
Normal file
1
.config/Code/.org.chromium.Chromium.E8QUK0
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/.org.chromium.Chromium.MgyFlX
Normal file
1
.config/Code/.org.chromium.Chromium.MgyFlX
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/.org.chromium.Chromium.fjOupM
Normal file
1
.config/Code/.org.chromium.Chromium.fjOupM
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/.org.chromium.Chromium.hijXmm
Normal file
1
.config/Code/.org.chromium.Chromium.hijXmm
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/.org.chromium.Chromium.mv7ZfG
Normal file
1
.config/Code/.org.chromium.Chromium.mv7ZfG
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/.org.chromium.Chromium.qKiqjK
Normal file
1
.config/Code/.org.chromium.Chromium.qKiqjK
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/.org.chromium.Chromium.sv1COv
Normal file
1
.config/Code/.org.chromium.Chromium.sv1COv
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/.org.chromium.Chromium.tTWvwj
Normal file
1
.config/Code/.org.chromium.Chromium.tTWvwj
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/.org.chromium.Chromium.ufXhXf
Normal file
1
.config/Code/.org.chromium.Chromium.ufXhXf
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/.org.chromium.Chromium.vbzDX0
Normal file
1
.config/Code/.org.chromium.Chromium.vbzDX0
Normal file
File diff suppressed because one or more lines are too long
0
.config/Code/Cookies-journal
Normal file
0
.config/Code/Cookies-journal
Normal file
BIN
.config/Code/Dictionaries/en-US-10-1.bdic
Normal file
BIN
.config/Code/Dictionaries/en-US-10-1.bdic
Normal file
Binary file not shown.
1
.config/Code/Network Persistent State
Normal file
1
.config/Code/Network Persistent State
Normal file
File diff suppressed because one or more lines are too long
1
.config/Code/Preferences
Normal file
1
.config/Code/Preferences
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"partition":{"per_host_zoom_levels":{"6693842038208267752":{"vscode-app":1.0}}},"spellcheck":{"dictionaries":["en-US"],"dictionary":""}}
|
BIN
.config/Code/Session Storage/000003.log
Normal file
BIN
.config/Code/Session Storage/000003.log
Normal file
Binary file not shown.
1
.config/Code/Session Storage/CURRENT
Normal file
1
.config/Code/Session Storage/CURRENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
MANIFEST-000001
|
0
.config/Code/Session Storage/LOCK
Normal file
0
.config/Code/Session Storage/LOCK
Normal file
3
.config/Code/Session Storage/LOG
Normal file
3
.config/Code/Session Storage/LOG
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
2024/07/29-22:46:14.204 12196 Reusing MANIFEST /home/goodhumored/.config/Code/Session Storage/MANIFEST-000001
|
||||||
|
2024/07/29-22:46:14.204 12196 Recovering log #3
|
||||||
|
2024/07/29-22:46:14.204 12196 Reusing old log /home/goodhumored/.config/Code/Session Storage/000003.log
|
3
.config/Code/Session Storage/LOG.old
Normal file
3
.config/Code/Session Storage/LOG.old
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
2024/07/29-15:16:46.162 113fa Reusing MANIFEST /home/goodhumored/.config/Code/Session Storage/MANIFEST-000001
|
||||||
|
2024/07/29-15:16:46.162 113fa Recovering log #3
|
||||||
|
2024/07/29-15:16:46.163 113fa Reusing old log /home/goodhumored/.config/Code/Session Storage/000003.log
|
BIN
.config/Code/Session Storage/MANIFEST-000001
Normal file
BIN
.config/Code/Session Storage/MANIFEST-000001
Normal file
Binary file not shown.
BIN
.config/Code/Shared Dictionary/cache/index
vendored
Normal file
BIN
.config/Code/Shared Dictionary/cache/index
vendored
Normal file
Binary file not shown.
BIN
.config/Code/Shared Dictionary/cache/index-dir/the-real-index
vendored
Normal file
BIN
.config/Code/Shared Dictionary/cache/index-dir/the-real-index
vendored
Normal file
Binary file not shown.
BIN
.config/Code/Shared Dictionary/db
Normal file
BIN
.config/Code/Shared Dictionary/db
Normal file
Binary file not shown.
0
.config/Code/Shared Dictionary/db-journal
Normal file
0
.config/Code/Shared Dictionary/db-journal
Normal file
1
.config/Code/TransportSecurity
Normal file
1
.config/Code/TransportSecurity
Normal file
File diff suppressed because one or more lines are too long
BIN
.config/Code/Trust Tokens
Normal file
BIN
.config/Code/Trust Tokens
Normal file
Binary file not shown.
0
.config/Code/Trust Tokens-journal
Normal file
0
.config/Code/Trust Tokens-journal
Normal file
203
.config/Code/User/keybindings.json
Normal file
203
.config/Code/User/keybindings.json
Normal file
@ -0,0 +1,203 @@
|
|||||||
|
// Place your key bindings in this file to override the defaults
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "alt+left",
|
||||||
|
"command": "cursorWordPartLeft"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "cursorWordPartLeftSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+right",
|
||||||
|
"command": "cursorWordPartRight"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "cursorWordPartRightSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+`",
|
||||||
|
"command": "extension.js-debug.createDebuggerTerminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+home",
|
||||||
|
"command": "workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+up",
|
||||||
|
"command": "-workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+end",
|
||||||
|
"command": "workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+down",
|
||||||
|
"command": "-workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "delete",
|
||||||
|
"command": "-workbench.action.terminal.killActiveTab",
|
||||||
|
"when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+w",
|
||||||
|
"command": "workbench.action.terminal.kill",
|
||||||
|
"when": "terminalFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+down",
|
||||||
|
"command": "editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+down",
|
||||||
|
"command": "-editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+up",
|
||||||
|
"command": "editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+up",
|
||||||
|
"command": "-editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "-editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "-editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+i",
|
||||||
|
"command": "editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+i",
|
||||||
|
"command": "-editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+g alt+d",
|
||||||
|
"command": "editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "f12",
|
||||||
|
"command": "-editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+w",
|
||||||
|
"command": "-workbench.action.closeWindow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+c",
|
||||||
|
"command": "editor.action.transformToCamelcase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+l",
|
||||||
|
"command": "editor.action.transformToLowercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "editor.action.transformToUppercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "-bito.menu.styleCheck"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "workbench.debug.panel.action.clearReplAction"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+pageup",
|
||||||
|
"command": "editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "-editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "-editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+s",
|
||||||
|
"command": "editor.action.transformToSnakecase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+pagedown",
|
||||||
|
"command": "editor.action.smartSelect.shrink",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "-editor.action.smartSelect.shrink",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+p",
|
||||||
|
"command": "workbench.action.experimental.quickTextSearch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+alt+t",
|
||||||
|
"command": "testing.startContinuousRun"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+t",
|
||||||
|
"command": "testing.stopContinuousRun"
|
||||||
|
}
|
||||||
|
]
|
1
.config/Code/User/profiles/-13775fb5/extensions.json
Normal file
1
.config/Code/User/profiles/-13775fb5/extensions.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"identifier":{"id":"ms-vscode.cpptools-extension-pack","uuid":"3957b2f6-f086-49b5-a7b4-5da772123130"},"version":"1.3.0","location":{"$mid":1,"path":"/home/goodhumored/.vscode/extensions/ms-vscode.cpptools-extension-pack-1.3.0","scheme":"file"},"relativeLocation":"ms-vscode.cpptools-extension-pack-1.3.0","metadata":{"id":"3957b2f6-f086-49b5-a7b4-5da772123130","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1717092375286,"pinned":false,"source":"gallery"}},{"identifier":{"id":"ms-vscode.cpptools-themes","uuid":"99b17261-8f6e-45f0-9ad5-a69c6f509a4f"},"version":"2.0.0","location":{"$mid":1,"path":"/home/goodhumored/.vscode/extensions/ms-vscode.cpptools-themes-2.0.0","scheme":"file"},"relativeLocation":"ms-vscode.cpptools-themes-2.0.0","metadata":{"id":"99b17261-8f6e-45f0-9ad5-a69c6f509a4f","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1717092375319,"pinned":false,"source":"gallery"}},{"identifier":{"id":"ms-vscode.cmake-tools","uuid":"7c889349-8749-43d4-8b5e-08939936d7f4"},"version":"1.18.41","location":{"$mid":1,"path":"/home/goodhumored/.vscode/extensions/ms-vscode.cmake-tools-1.18.41","scheme":"file"},"relativeLocation":"ms-vscode.cmake-tools-1.18.41","metadata":{"id":"7c889349-8749-43d4-8b5e-08939936d7f4","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1717092375297,"pinned":false,"source":"gallery"}},{"identifier":{"id":"twxs.cmake","uuid":"2be7cf14-2603-402e-9771-fd79df83cdf8"},"version":"0.0.17","location":{"$mid":1,"path":"/home/goodhumored/.vscode/extensions/twxs.cmake-0.0.17","scheme":"file"},"relativeLocation":"twxs.cmake-0.0.17","metadata":{"id":"2be7cf14-2603-402e-9771-fd79df83cdf8","publisherId":"b5ab7991-81a8-4557-af54-4cb8e01e85c1","publisherDisplayName":"twxs","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1717092375305,"pinned":false,"source":"gallery"}},{"identifier":{"id":"ms-vscode.cpptools","uuid":"690b692e-e8a9-493f-b802-8089d50ac1b2"},"version":"1.20.5","location":{"$mid":1,"path":"/home/goodhumored/.vscode/extensions/ms-vscode.cpptools-1.20.5-linux-x64","scheme":"file"},"relativeLocation":"ms-vscode.cpptools-1.20.5-linux-x64","metadata":{"id":"690b692e-e8a9-493f-b802-8089d50ac1b2","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"linux-x64","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1717092362217,"pinned":false,"source":"gallery"}},{"identifier":{"id":"vadimcn.vscode-lldb","uuid":"bee31e34-a44b-4a76-9ec2-e9fd1439a0f6"},"version":"1.10.0","location":{"$mid":1,"path":"/home/goodhumored/.vscode/extensions/vadimcn.vscode-lldb-1.10.0","scheme":"file"},"relativeLocation":"vadimcn.vscode-lldb-1.10.0","metadata":{"id":"bee31e34-a44b-4a76-9ec2-e9fd1439a0f6","publisherId":"3b05d186-6311-4caa-99b5-09032a9d3cf5","publisherDisplayName":"Vadim Chugunov","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1717092459490,"pinned":false,"source":"gallery"}},{"identifier":{"id":"franneck94.c-cpp-runner","uuid":"0f4eac03-b4ec-4a55-bce1-deb41fde32ab"},"version":"9.4.8","location":{"$mid":1,"fsPath":"/home/goodhumored/.vscode/extensions/franneck94.c-cpp-runner-9.4.8","external":"file:///home/goodhumored/.vscode/extensions/franneck94.c-cpp-runner-9.4.8","path":"/home/goodhumored/.vscode/extensions/franneck94.c-cpp-runner-9.4.8","scheme":"file"},"relativeLocation":"franneck94.c-cpp-runner-9.4.8","metadata":{"id":"0f4eac03-b4ec-4a55-bce1-deb41fde32ab","publisherId":"2b38f774-03da-4fb7-abaf-18e025753ee5","publisherDisplayName":"franneck94","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1717092459481,"pinned":false,"source":"gallery"}}]
|
23
.config/Code/User/profiles/-13775fb5/keybindings.json
Normal file
23
.config/Code/User/profiles/-13775fb5/keybindings.json
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
// Place your key bindings in this file to override the defaults
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "shift+alt+up",
|
||||||
|
"command": "editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+up",
|
||||||
|
"command": "-editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+down",
|
||||||
|
"command": "editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+down",
|
||||||
|
"command": "-editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
}
|
||||||
|
]
|
1
.config/Code/User/profiles/-261b9716/extensions.json
Normal file
1
.config/Code/User/profiles/-261b9716/extensions.json
Normal file
File diff suppressed because one or more lines are too long
191
.config/Code/User/profiles/-261b9716/keybindings.json
Normal file
191
.config/Code/User/profiles/-261b9716/keybindings.json
Normal file
@ -0,0 +1,191 @@
|
|||||||
|
// Place your key bindings in this file to override the defaults
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "alt+left",
|
||||||
|
"command": "cursorWordPartLeft"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "cursorWordPartLeftSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+right",
|
||||||
|
"command": "cursorWordPartRight"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "cursorWordPartRightSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+`",
|
||||||
|
"command": "extension.js-debug.createDebuggerTerminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+home",
|
||||||
|
"command": "workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+up",
|
||||||
|
"command": "-workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+end",
|
||||||
|
"command": "workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+down",
|
||||||
|
"command": "-workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "delete",
|
||||||
|
"command": "-workbench.action.terminal.killActiveTab",
|
||||||
|
"when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+w",
|
||||||
|
"command": "workbench.action.terminal.kill",
|
||||||
|
"when": "terminalFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+down",
|
||||||
|
"command": "editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+down",
|
||||||
|
"command": "-editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+up",
|
||||||
|
"command": "editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+up",
|
||||||
|
"command": "-editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "-editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "-editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+i",
|
||||||
|
"command": "editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+i",
|
||||||
|
"command": "-editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+g alt+d",
|
||||||
|
"command": "editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "f12",
|
||||||
|
"command": "-editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+w",
|
||||||
|
"command": "-workbench.action.closeWindow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+c",
|
||||||
|
"command": "editor.action.transformToCamelcase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+l",
|
||||||
|
"command": "editor.action.transformToLowercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "editor.action.transformToUppercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "-bito.menu.styleCheck"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "workbench.debug.panel.action.clearReplAction"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+pageup",
|
||||||
|
"command": "editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "-editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "-editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+s",
|
||||||
|
"command": "editor.action.transformToSnakecase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+pagedown",
|
||||||
|
"command": "editor.action.smartSelect.shrink",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "-editor.action.smartSelect.shrink",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
}
|
||||||
|
]
|
160
.config/Code/User/profiles/-261b9716/settings.json
Normal file
160
.config/Code/User/profiles/-261b9716/settings.json
Normal file
@ -0,0 +1,160 @@
|
|||||||
|
{
|
||||||
|
"editor.unicodeHighlight.allowedCharacters": {
|
||||||
|
"с": true
|
||||||
|
},
|
||||||
|
"editor.insertSpaces": true,
|
||||||
|
"editor.tabSize": 2,
|
||||||
|
"workbench.editor.pinnedTabSizing": "compact",
|
||||||
|
"workbench.startupEditor": "newUntitledFile",
|
||||||
|
"editor.smoothScrolling": true,
|
||||||
|
"editor.cursorSmoothCaretAnimation": "on",
|
||||||
|
"workbench.list.smoothScrolling": true,
|
||||||
|
"editor.cursorBlinking": "phase",
|
||||||
|
"editor.fontSize": 15,
|
||||||
|
"editor.detectIndentation": false,
|
||||||
|
"editor.lineHeight": 18,
|
||||||
|
"security.workspace.trust.enabled": false,
|
||||||
|
"editor.linkedEditing": true,
|
||||||
|
"terminal.integrated.fontSize": 13,
|
||||||
|
"editor.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"editor.fontLigatures": true,
|
||||||
|
"terminal.integrated.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",
|
||||||
|
"files.associations": {
|
||||||
|
"*.php": "php",
|
||||||
|
"*.tsx": "typescriptreact"
|
||||||
|
},
|
||||||
|
"terminal.integrated.mouseWheelScrollSensitivity": 0.2,
|
||||||
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
||||||
|
"git.confirmSync": false,
|
||||||
|
"git.autofetch": true,
|
||||||
|
"typescript.preferences.importModuleSpecifier": "relative",
|
||||||
|
"[typescript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.fixAll.eslint": "explicit"
|
||||||
|
},
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"[typescriptreact]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"auto.languages": {
|
||||||
|
"typescript": {
|
||||||
|
"symbol": "$",
|
||||||
|
"stringWrapper": "`"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"editor.stickyScroll.enabled": true,
|
||||||
|
"typescript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"bitoAI.codeCompletion.enableCommentToCode": true,
|
||||||
|
"workbench.iconTheme": "material-icon-theme",
|
||||||
|
"material-icon-theme.files.associations": {
|
||||||
|
"*.module.ts": "Nest-module",
|
||||||
|
"*.controller.ts": "Nest-controller",
|
||||||
|
"*.service.ts": "Nest-service",
|
||||||
|
"*.filter.ts": "Rubocop",
|
||||||
|
"*.exception.ts": "Mojo",
|
||||||
|
"*.interceptor.ts": "Nest-middleware",
|
||||||
|
"*.decorator.ts": "Razor",
|
||||||
|
"*.guard.ts": "Nest-guard",
|
||||||
|
"*.resolver.ts": "Nest-resolver",
|
||||||
|
"*.object.ts": "Graphql",
|
||||||
|
"*.schema.ts": "Database",
|
||||||
|
"*.model.ts": "Database",
|
||||||
|
"*.dto.ts": "Json",
|
||||||
|
"*.output-dto.ts": "Json",
|
||||||
|
"*.message.ts": "Raml",
|
||||||
|
"*.reply-message.ts": "Raml",
|
||||||
|
"*.spec.ts": "Vitest",
|
||||||
|
"*.enum.ts": "Purescript",
|
||||||
|
"main.ts": "Nest"
|
||||||
|
},
|
||||||
|
"material-icon-theme.folders.associations": {
|
||||||
|
"catalog": "Docs",
|
||||||
|
"application": "Controller",
|
||||||
|
"domain": "Core",
|
||||||
|
"dipalCommon": "Git",
|
||||||
|
"infrastructure": "Context",
|
||||||
|
"dtos": "Content",
|
||||||
|
"enums": "Enum"
|
||||||
|
},
|
||||||
|
"explorer.fileNesting.enabled": true,
|
||||||
|
"explorer.fileNesting.patterns": {
|
||||||
|
"*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts",
|
||||||
|
"*.jsx": "${capture}.js",
|
||||||
|
"*.ts": "${capture}.ts, ${capture}.spec.ts",
|
||||||
|
"tsconfig.json": "tsconfig.*.json, vite.config.ts, .swcrc, nest-cli.json",
|
||||||
|
".eslintrc.json": ".prettierrc",
|
||||||
|
"package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml",
|
||||||
|
"Dockerfile": "Dockerfile, .dockerignore, docker-compose.yaml",
|
||||||
|
".env": ".env, .env.example",
|
||||||
|
"*.go": "${capture}.go, ${capture}_test.go",
|
||||||
|
"Jenkinsfile": "Jenkinsfile, sonar-project.properties"
|
||||||
|
},
|
||||||
|
"typelens.showReferencesForProperties": false,
|
||||||
|
"typelens.singular": "eine Referenz",
|
||||||
|
"typelens.unusedcolor": "#97aecc",
|
||||||
|
"typelens.skiplanguages": [
|
||||||
|
"dockerfile",
|
||||||
|
"csharp",
|
||||||
|
"jsonc"
|
||||||
|
],
|
||||||
|
"typelens.noreferences": "keine Referenzen",
|
||||||
|
"typelens.plural": "{0} Referenzen",
|
||||||
|
"[json]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"gprs.token": "d73139cbdf4f679050fcc4c21402888953ea9ef5",
|
||||||
|
"gprs.host": "https://git.dipal.ru/api/v1",
|
||||||
|
"vitest.commandLine": "run",
|
||||||
|
"[jsonc]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"editor.inlineSuggest.showToolbar": "onHover",
|
||||||
|
"openproject.base_url": "https://board.dipal.ru",
|
||||||
|
"openproject.token": "8ce73a54a8e3e19ed698f0480569791d997aa68169710713866f8380d071c901",
|
||||||
|
"emmet.includeLanguages": {
|
||||||
|
"typescript": "typescriptreact"
|
||||||
|
},
|
||||||
|
// "emmet.triggerExpansionOnTab": true,
|
||||||
|
"emmet.showSuggestionsAsSnippets": true,
|
||||||
|
"emmet.showAbbreviationSuggestions": true,
|
||||||
|
"emmet.useInlineCompletions": true,
|
||||||
|
"[css]": {
|
||||||
|
"editor.defaultFormatter": "vscode.css-language-features"
|
||||||
|
},
|
||||||
|
"javascript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"emmet.excludeLanguages": [
|
||||||
|
"markdown",
|
||||||
|
"typescript"
|
||||||
|
],
|
||||||
|
"window.zoomLevel": 1,
|
||||||
|
"[markdown]": {
|
||||||
|
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
|
||||||
|
},
|
||||||
|
"[html]": {
|
||||||
|
"editor.defaultFormatter": "vscode.html-language-features"
|
||||||
|
},
|
||||||
|
"markdown.preview.scrollEditorWithPreview": false,
|
||||||
|
"markdown.preview.scrollPreviewWithEditor": false,
|
||||||
|
// "oxc_language_server.enable": true,
|
||||||
|
// "editor.stickyTabStops": true,
|
||||||
|
// "editor.tabCompletion": "on",
|
||||||
|
"workbench.editor.highlightModifiedTabs": true,
|
||||||
|
// "editor.tabFocusMode": true,
|
||||||
|
"comment-divider.languagesMap": {
|
||||||
|
"plantuml": [
|
||||||
|
"'",
|
||||||
|
"'"
|
||||||
|
],
|
||||||
|
},
|
||||||
|
"workbench.productIconTheme": "bongocat",
|
||||||
|
"vscode-pets.throwBallWithMouse": true,
|
||||||
|
"vscode-pets.petSize": "small",
|
||||||
|
"vscode-pets.theme": "castle",
|
||||||
|
"go.toolsManagement.autoUpdate": true,
|
||||||
|
"gopls": {
|
||||||
|
"ui.navigation.importShortcut": "Definition"
|
||||||
|
},
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"include": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "conf",
|
||||||
|
"body": [
|
||||||
|
"\\$config = include(\\$_SERVER['DOCUMENT_ROOT'].'/config/${1:app}.php');",
|
||||||
|
"$0"
|
||||||
|
],
|
||||||
|
"description": "includes config to var"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"log to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "lg",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"log to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Lg",
|
||||||
|
"body": [
|
||||||
|
"Logger::log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "vd",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Vd",
|
||||||
|
"body": [
|
||||||
|
"Logger::vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"get logger instance": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "logger",
|
||||||
|
"body": [
|
||||||
|
"\\$logger = Logger::getInstance();$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to console"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"Insert var": {
|
||||||
|
"scope": "html",
|
||||||
|
"prefix": "?",
|
||||||
|
"body": [
|
||||||
|
"<?=\\$${1:var}?>"
|
||||||
|
],
|
||||||
|
"description": "Insert variable into html"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,55 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"private readonly ...": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "prr",
|
||||||
|
"body": [
|
||||||
|
"private readonly _${1:name}: ${2:Type}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"props": {
|
||||||
|
"scope": "typescriptreact",
|
||||||
|
"prefix": "props",
|
||||||
|
"body": [
|
||||||
|
"{ className }: { className?: string }"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"prop": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "prop",
|
||||||
|
"body": [
|
||||||
|
"private _${1:name}: ${3:Type}",
|
||||||
|
"get${2:Name}(): ${3:Type} {",
|
||||||
|
" return this._${1:name}",
|
||||||
|
"}",
|
||||||
|
"set${2:Name}(${1:name}: ${3:Type}) {",
|
||||||
|
" this._${1:name} = ${1:name}",
|
||||||
|
"}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"roprop": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "ro",
|
||||||
|
"body": [
|
||||||
|
"private readonly _${1:name}: ${3:Type};",
|
||||||
|
"get${2:Name}(): ${3:Type} {",
|
||||||
|
" return this._${1:name}",
|
||||||
|
"}"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
1
.config/Code/User/profiles/-29dfd18e/extensions.json
Normal file
1
.config/Code/User/profiles/-29dfd18e/extensions.json
Normal file
File diff suppressed because one or more lines are too long
187
.config/Code/User/profiles/-29dfd18e/keybindings.json
Normal file
187
.config/Code/User/profiles/-29dfd18e/keybindings.json
Normal file
@ -0,0 +1,187 @@
|
|||||||
|
// Place your key bindings in this file to override the defaults
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "alt+left",
|
||||||
|
"command": "cursorWordPartLeft"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "cursorWordPartLeftSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+right",
|
||||||
|
"command": "cursorWordPartRight"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "cursorWordPartRightSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+`",
|
||||||
|
"command": "extension.js-debug.createDebuggerTerminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+home",
|
||||||
|
"command": "workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+up",
|
||||||
|
"command": "-workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+end",
|
||||||
|
"command": "workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+down",
|
||||||
|
"command": "-workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "delete",
|
||||||
|
"command": "-workbench.action.terminal.killActiveTab",
|
||||||
|
"when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+w",
|
||||||
|
"command": "workbench.action.terminal.kill",
|
||||||
|
"when": "terminalFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+down",
|
||||||
|
"command": "editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+down",
|
||||||
|
"command": "-editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+up",
|
||||||
|
"command": "editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+up",
|
||||||
|
"command": "-editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "-editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "-editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+i",
|
||||||
|
"command": "editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+i",
|
||||||
|
"command": "-editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+g alt+d",
|
||||||
|
"command": "editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "f12",
|
||||||
|
"command": "-editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+w",
|
||||||
|
"command": "-workbench.action.closeWindow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+c",
|
||||||
|
"command": "editor.action.transformToCamelcase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+l",
|
||||||
|
"command": "editor.action.transformToLowercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "editor.action.transformToUppercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "-bito.menu.styleCheck"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "workbench.debug.panel.action.clearReplAction"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+w",
|
||||||
|
"command": "editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "-editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "-editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "markdowntable.nextCell",
|
||||||
|
"when": "editorTextFocus && markdowntable.contextkey.selection.InMarkdownTable && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "-markdowntable.nextCell",
|
||||||
|
"when": "editorTextFocus && markdowntable.contextkey.selection.InMarkdownTable && !editorReadonly && !editorTabMovesFocus && !inSnippetMode && !suggestWidgetMultipleSuggestions && !suggestWidgetVisible"
|
||||||
|
}
|
||||||
|
]
|
140
.config/Code/User/profiles/-29dfd18e/settings.json
Normal file
140
.config/Code/User/profiles/-29dfd18e/settings.json
Normal file
@ -0,0 +1,140 @@
|
|||||||
|
{
|
||||||
|
"editor.unicodeHighlight.allowedCharacters": {
|
||||||
|
"с": true
|
||||||
|
},
|
||||||
|
"editor.insertSpaces": true,
|
||||||
|
"editor.tabSize": 2,
|
||||||
|
"workbench.editor.pinnedTabSizing": "compact",
|
||||||
|
"workbench.startupEditor": "newUntitledFile",
|
||||||
|
"editor.smoothScrolling": true,
|
||||||
|
"editor.cursorSmoothCaretAnimation": "on",
|
||||||
|
"workbench.list.smoothScrolling": true,
|
||||||
|
"editor.fontSize": 15,
|
||||||
|
"editor.detectIndentation": false,
|
||||||
|
"editor.lineHeight": 18,
|
||||||
|
"security.workspace.trust.enabled": false,
|
||||||
|
"editor.linkedEditing": true,
|
||||||
|
"terminal.integrated.fontSize": 13,
|
||||||
|
"editor.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"editor.fontLigatures": true,
|
||||||
|
"terminal.integrated.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",
|
||||||
|
"files.associations": {
|
||||||
|
"*.php": "php",
|
||||||
|
"*.tsx": "typescriptreact"
|
||||||
|
},
|
||||||
|
"terminal.integrated.mouseWheelScrollSensitivity": 0.2,
|
||||||
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
||||||
|
"git.confirmSync": false,
|
||||||
|
"git.autofetch": true,
|
||||||
|
"typescript.preferences.importModuleSpecifier": "relative",
|
||||||
|
"[typescript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.fixAll.eslint": "explicit"
|
||||||
|
},
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"[typescriptreact]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"auto.languages": {
|
||||||
|
"typescript": {
|
||||||
|
"symbol": "$",
|
||||||
|
"stringWrapper": "`"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"editor.stickyScroll.enabled": true,
|
||||||
|
"typescript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"bitoAI.codeCompletion.enableCommentToCode": true,
|
||||||
|
"workbench.iconTheme": "material-icon-theme",
|
||||||
|
"material-icon-theme.files.associations": {
|
||||||
|
"*.module.ts": "Nest-module",
|
||||||
|
"*.controller.ts": "Nest-controller",
|
||||||
|
"*.service.ts": "Nest-service",
|
||||||
|
"*.filter.ts": "Rubocop",
|
||||||
|
"*.exception.ts": "Mojo",
|
||||||
|
"*.interceptor.ts": "Nest-middleware",
|
||||||
|
"*.decorator.ts": "Razor",
|
||||||
|
"*.guard.ts": "Nest-guard",
|
||||||
|
"*.resolver.ts": "Nest-resolver",
|
||||||
|
"*.object.ts": "Graphql",
|
||||||
|
"*.schema.ts": "Database",
|
||||||
|
"*.model.ts": "Database",
|
||||||
|
"*.dto.ts": "Json",
|
||||||
|
"*.output-dto.ts": "Json",
|
||||||
|
"*.message.ts": "Raml",
|
||||||
|
"*.reply-message.ts": "Raml",
|
||||||
|
"*.spec.ts": "Vitest",
|
||||||
|
"*.enum.ts": "Purescript",
|
||||||
|
"main.ts": "Nest"
|
||||||
|
},
|
||||||
|
"material-icon-theme.folders.associations": {
|
||||||
|
"catalog": "Docs",
|
||||||
|
"application": "Controller",
|
||||||
|
"domain": "Core",
|
||||||
|
"dipalCommon": "Git",
|
||||||
|
"infrastructure": "Context",
|
||||||
|
"dtos": "Content",
|
||||||
|
"enums": "Enum"
|
||||||
|
},
|
||||||
|
"explorer.fileNesting.enabled": true,
|
||||||
|
"explorer.fileNesting.patterns": {
|
||||||
|
"*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts",
|
||||||
|
"*.jsx": "${capture}.js",
|
||||||
|
"*.ts": "${capture}.ts, ${capture}.spec.ts",
|
||||||
|
"tsconfig.json": "tsconfig.*.json, vite.config.ts, .swcrc, nest-cli.json",
|
||||||
|
".eslintrc.json": ".prettierrc",
|
||||||
|
"package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml",
|
||||||
|
"Dockerfile": "Dockerfile, .dockerignore, docker-compose.yaml",
|
||||||
|
".env": ".env, .env.example",
|
||||||
|
"Jenkinsfile": "Jenkinsfile, sonar-project.properties"
|
||||||
|
},
|
||||||
|
"typelens.showReferencesForProperties": false,
|
||||||
|
"typelens.singular": "eine Referenz",
|
||||||
|
"typelens.unusedcolor": "#97aecc",
|
||||||
|
"typelens.skiplanguages": [
|
||||||
|
"dockerfile",
|
||||||
|
"csharp",
|
||||||
|
"jsonc"
|
||||||
|
],
|
||||||
|
"typelens.noreferences": "keine Referenzen",
|
||||||
|
"typelens.plural": "{0} Referenzen",
|
||||||
|
"[json]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"gprs.token": "d73139cbdf4f679050fcc4c21402888953ea9ef5",
|
||||||
|
"gprs.host": "https://git.dipal.ru/api/v1",
|
||||||
|
"vitest.commandLine": "run",
|
||||||
|
"[jsonc]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"editor.inlineSuggest.showToolbar": "onHover",
|
||||||
|
"openproject.base_url": "https://board.dipal.ru",
|
||||||
|
"openproject.token": "8ce73a54a8e3e19ed698f0480569791d997aa68169710713866f8380d071c901",
|
||||||
|
"emmet.includeLanguages": {
|
||||||
|
"typescript": "typescriptreact"
|
||||||
|
},
|
||||||
|
"emmet.triggerExpansionOnTab": true,
|
||||||
|
"emmet.showSuggestionsAsSnippets": true,
|
||||||
|
"emmet.showAbbreviationSuggestions": true,
|
||||||
|
"emmet.useInlineCompletions": true,
|
||||||
|
"[css]": {
|
||||||
|
"editor.defaultFormatter": "vscode.css-language-features"
|
||||||
|
},
|
||||||
|
"javascript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"emmet.excludeLanguages": [
|
||||||
|
"markdown",
|
||||||
|
"typescript"
|
||||||
|
],
|
||||||
|
"window.zoomLevel": 1,
|
||||||
|
"[markdown]": {
|
||||||
|
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
|
||||||
|
},
|
||||||
|
"[html]": {
|
||||||
|
"editor.defaultFormatter": "vscode.html-language-features"
|
||||||
|
},
|
||||||
|
"markdown.preview.scrollEditorWithPreview": false,
|
||||||
|
"markdown.preview.scrollPreviewWithEditor": false,
|
||||||
|
"bitoAI.appearance.fontSize (Match with IDE Font)": false,
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"include": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "conf",
|
||||||
|
"body": [
|
||||||
|
"\\$config = include(\\$_SERVER['DOCUMENT_ROOT'].'/config/${1:app}.php');",
|
||||||
|
"$0"
|
||||||
|
],
|
||||||
|
"description": "includes config to var"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"log to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "lg",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"log to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Lg",
|
||||||
|
"body": [
|
||||||
|
"Logger::log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "vd",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Vd",
|
||||||
|
"body": [
|
||||||
|
"Logger::vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"get logger instance": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "logger",
|
||||||
|
"body": [
|
||||||
|
"\\$logger = Logger::getInstance();$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to console"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"Insert var": {
|
||||||
|
"scope": "html",
|
||||||
|
"prefix": "?",
|
||||||
|
"body": [
|
||||||
|
"<?=\\$${1:var}?>"
|
||||||
|
],
|
||||||
|
"description": "Insert variable into html"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"private readonly ...": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "prr",
|
||||||
|
"body": [
|
||||||
|
"private readonly _${1:name}: ${2:Type}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"props": {
|
||||||
|
"scope": "typescriptreact",
|
||||||
|
"prefix": "props",
|
||||||
|
"body": [
|
||||||
|
"{ className }: { className?: string }"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
1
.config/Code/User/profiles/-2c7a1e13/extensions.json
Normal file
1
.config/Code/User/profiles/-2c7a1e13/extensions.json
Normal file
File diff suppressed because one or more lines are too long
203
.config/Code/User/profiles/-2c7a1e13/keybindings.json
Normal file
203
.config/Code/User/profiles/-2c7a1e13/keybindings.json
Normal file
@ -0,0 +1,203 @@
|
|||||||
|
// Place your key bindings in this file to override the defaults
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "alt+left",
|
||||||
|
"command": "cursorWordPartLeft"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "cursorWordPartLeftSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+right",
|
||||||
|
"command": "cursorWordPartRight"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "cursorWordPartRightSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+`",
|
||||||
|
"command": "extension.js-debug.createDebuggerTerminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+home",
|
||||||
|
"command": "workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+up",
|
||||||
|
"command": "-workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+end",
|
||||||
|
"command": "workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+down",
|
||||||
|
"command": "-workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "delete",
|
||||||
|
"command": "-workbench.action.terminal.killActiveTab",
|
||||||
|
"when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+w",
|
||||||
|
"command": "workbench.action.terminal.kill",
|
||||||
|
"when": "terminalFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+down",
|
||||||
|
"command": "editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+down",
|
||||||
|
"command": "-editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+up",
|
||||||
|
"command": "editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+up",
|
||||||
|
"command": "-editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "-editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "-editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+i",
|
||||||
|
"command": "editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+i",
|
||||||
|
"command": "-editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+g alt+d",
|
||||||
|
"command": "editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "f12",
|
||||||
|
"command": "-editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+w",
|
||||||
|
"command": "-workbench.action.closeWindow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+c",
|
||||||
|
"command": "editor.action.transformToCamelcase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+l",
|
||||||
|
"command": "editor.action.transformToLowercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "editor.action.transformToUppercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "-bito.menu.styleCheck"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "workbench.debug.panel.action.clearReplAction"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+pageup",
|
||||||
|
"command": "editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "-editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "-editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+s",
|
||||||
|
"command": "editor.action.transformToSnakecase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+pagedown",
|
||||||
|
"command": "editor.action.smartSelect.shrink",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "-editor.action.smartSelect.shrink",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+p",
|
||||||
|
"command": "workbench.action.experimental.quickTextSearch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+alt+t",
|
||||||
|
"command": "testing.startContinuousRun"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+t",
|
||||||
|
"command": "testing.stopContinuousRun"
|
||||||
|
}
|
||||||
|
]
|
159
.config/Code/User/profiles/-2c7a1e13/settings.json
Normal file
159
.config/Code/User/profiles/-2c7a1e13/settings.json
Normal file
@ -0,0 +1,159 @@
|
|||||||
|
{
|
||||||
|
"editor.unicodeHighlight.allowedCharacters": {
|
||||||
|
"с": true
|
||||||
|
},
|
||||||
|
"editor.insertSpaces": true,
|
||||||
|
"editor.tabSize": 2,
|
||||||
|
"workbench.editor.pinnedTabSizing": "compact",
|
||||||
|
"workbench.startupEditor": "newUntitledFile",
|
||||||
|
"editor.smoothScrolling": true,
|
||||||
|
"editor.cursorSmoothCaretAnimation": "on",
|
||||||
|
"workbench.list.smoothScrolling": true,
|
||||||
|
"editor.fontSize": 15,
|
||||||
|
"editor.detectIndentation": false,
|
||||||
|
"editor.lineHeight": 18,
|
||||||
|
"security.workspace.trust.enabled": false,
|
||||||
|
"editor.linkedEditing": true,
|
||||||
|
"terminal.integrated.fontSize": 13,
|
||||||
|
"editor.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"editor.fontLigatures": true,
|
||||||
|
"terminal.integrated.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",
|
||||||
|
"files.associations": {
|
||||||
|
"*.php": "php",
|
||||||
|
"*.tsx": "typescriptreact"
|
||||||
|
},
|
||||||
|
"terminal.integrated.mouseWheelScrollSensitivity": 0.2,
|
||||||
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
||||||
|
"git.confirmSync": false,
|
||||||
|
"git.autofetch": true,
|
||||||
|
"typescript.preferences.importModuleSpecifier": "relative",
|
||||||
|
"[typescript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.fixAll.eslint": "explicit"
|
||||||
|
},
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"[typescriptreact]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"auto.languages": {
|
||||||
|
"typescript": {
|
||||||
|
"symbol": "$",
|
||||||
|
"stringWrapper": "`"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"editor.stickyScroll.enabled": true,
|
||||||
|
"typescript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"bitoAI.codeCompletion.enableCommentToCode": true,
|
||||||
|
"workbench.iconTheme": "emoji-file-icons",
|
||||||
|
"material-icon-theme.files.associations": {
|
||||||
|
"*.module.ts": "Nest-module",
|
||||||
|
"*.controller.ts": "Nest-controller",
|
||||||
|
"*.service.ts": "Nest-service",
|
||||||
|
"*.filter.ts": "Rubocop",
|
||||||
|
"*.exception.ts": "Mojo",
|
||||||
|
"*.interceptor.ts": "Nest-middleware",
|
||||||
|
"*.decorator.ts": "Razor",
|
||||||
|
"*.guard.ts": "Nest-guard",
|
||||||
|
"*.resolver.ts": "Nest-resolver",
|
||||||
|
"*.object.ts": "Graphql",
|
||||||
|
"*.schema.ts": "Database",
|
||||||
|
"*.model.ts": "Database",
|
||||||
|
"*.dto.ts": "Json",
|
||||||
|
"*.output-dto.ts": "Json",
|
||||||
|
"*.message.ts": "Raml",
|
||||||
|
"*.reply-message.ts": "Raml",
|
||||||
|
"*.spec.ts": "Vitest",
|
||||||
|
"*.enum.ts": "Purescript",
|
||||||
|
"main.ts": "Nest"
|
||||||
|
},
|
||||||
|
"material-icon-theme.folders.associations": {
|
||||||
|
"catalog": "Docs",
|
||||||
|
"application": "Controller",
|
||||||
|
"domain": "Core",
|
||||||
|
"dipalCommon": "Git",
|
||||||
|
"infrastructure": "Context",
|
||||||
|
"dtos": "Content",
|
||||||
|
"enums": "Enum"
|
||||||
|
},
|
||||||
|
"explorer.fileNesting.enabled": true,
|
||||||
|
"explorer.fileNesting.patterns": {
|
||||||
|
"*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts",
|
||||||
|
"*.jsx": "${capture}.js",
|
||||||
|
"*.ts": "${capture}.ts, ${capture}.spec.ts",
|
||||||
|
"tsconfig.json": "tsconfig.*.json, vite.config.ts, .swcrc, nest-cli.json",
|
||||||
|
".eslintrc.json": ".prettierrc",
|
||||||
|
"package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml",
|
||||||
|
"Dockerfile": "Dockerfile, .dockerignore, docker-compose.yaml",
|
||||||
|
".env": ".env, .env.example",
|
||||||
|
"Jenkinsfile": "Jenkinsfile, sonar-project.properties"
|
||||||
|
},
|
||||||
|
"typelens.showReferencesForProperties": false,
|
||||||
|
"typelens.singular": "eine Referenz",
|
||||||
|
"typelens.unusedcolor": "#97aecc",
|
||||||
|
"typelens.skiplanguages": [
|
||||||
|
"dockerfile",
|
||||||
|
"csharp",
|
||||||
|
"jsonc"
|
||||||
|
],
|
||||||
|
"typelens.noreferences": "keine Referenzen",
|
||||||
|
"typelens.plural": "{0} Referenzen",
|
||||||
|
"[json]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"gprs.token": "d73139cbdf4f679050fcc4c21402888953ea9ef5",
|
||||||
|
"gprs.host": "https://git.dipal.ru/api/v1",
|
||||||
|
"vitest.commandLine": "run",
|
||||||
|
"[jsonc]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"editor.inlineSuggest.showToolbar": "onHover",
|
||||||
|
"openproject.base_url": "https://board.dipal.ru",
|
||||||
|
"openproject.token": "8ce73a54a8e3e19ed698f0480569791d997aa68169710713866f8380d071c901",
|
||||||
|
"emmet.includeLanguages": {
|
||||||
|
"typescript": "typescriptreact"
|
||||||
|
},
|
||||||
|
// "emmet.triggerExpansionOnTab": true,
|
||||||
|
"emmet.showSuggestionsAsSnippets": true,
|
||||||
|
"emmet.showAbbreviationSuggestions": true,
|
||||||
|
"emmet.useInlineCompletions": true,
|
||||||
|
"[css]": {
|
||||||
|
"editor.defaultFormatter": "vscode.css-language-features"
|
||||||
|
},
|
||||||
|
"javascript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"emmet.excludeLanguages": [
|
||||||
|
"markdown",
|
||||||
|
"typescript"
|
||||||
|
],
|
||||||
|
"window.zoomLevel": 1,
|
||||||
|
"[markdown]": {
|
||||||
|
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
|
||||||
|
},
|
||||||
|
"[html]": {
|
||||||
|
"editor.defaultFormatter": "vscode.html-language-features"
|
||||||
|
},
|
||||||
|
"markdown.preview.scrollEditorWithPreview": false,
|
||||||
|
"markdown.preview.scrollPreviewWithEditor": false,
|
||||||
|
// "oxc_language_server.enable": true,
|
||||||
|
// "editor.stickyTabStops": true,
|
||||||
|
// "editor.tabCompletion": "on",
|
||||||
|
"workbench.editor.highlightModifiedTabs": true,
|
||||||
|
// "editor.tabFocusMode": true,
|
||||||
|
"comment-divider.languagesMap": {
|
||||||
|
"plantuml": [
|
||||||
|
"'",
|
||||||
|
"'"
|
||||||
|
],
|
||||||
|
},
|
||||||
|
"workbench.productIconTheme": "bongocat",
|
||||||
|
"vscode-pets.throwBallWithMouse": true,
|
||||||
|
"vscode-pets.petSize": "small",
|
||||||
|
"vscode-pets.theme": "castle",
|
||||||
|
"window.menuBarVisibility": "toggle",
|
||||||
|
"[javascript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"workbench.editor.editorActionsLocation": "titleBar"
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"include": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "conf",
|
||||||
|
"body": [
|
||||||
|
"\\$config = include(\\$_SERVER['DOCUMENT_ROOT'].'/config/${1:app}.php');",
|
||||||
|
"$0"
|
||||||
|
],
|
||||||
|
"description": "includes config to var"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"log to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "lg",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"log to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Lg",
|
||||||
|
"body": [
|
||||||
|
"Logger::log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "vd",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Vd",
|
||||||
|
"body": [
|
||||||
|
"Logger::vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"get logger instance": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "logger",
|
||||||
|
"body": [
|
||||||
|
"\\$logger = Logger::getInstance();$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to console"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"Insert var": {
|
||||||
|
"scope": "html",
|
||||||
|
"prefix": "?",
|
||||||
|
"body": [
|
||||||
|
"<?=\\$${1:var}?>"
|
||||||
|
],
|
||||||
|
"description": "Insert variable into html"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,69 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"private readonly ...": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "prr",
|
||||||
|
"body": [
|
||||||
|
"private readonly _${1:name}: ${2:Type}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"props": {
|
||||||
|
"scope": "typescriptreact",
|
||||||
|
"prefix": "props",
|
||||||
|
"body": [
|
||||||
|
"{ className }: { className?: string }"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"prop": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "prop",
|
||||||
|
"body": [
|
||||||
|
"private _${1:name}: ${3:Type}",
|
||||||
|
"get${2:Name}(): ${3:Type} {",
|
||||||
|
" return this._${1:name}",
|
||||||
|
"}",
|
||||||
|
"set${2:Name}(${1:name}: ${3:Type}) {",
|
||||||
|
" this._${1:name} = ${1:name}",
|
||||||
|
"}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"roprop": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "ro",
|
||||||
|
"body": [
|
||||||
|
"private readonly _${1:name}: ${3:Type};",
|
||||||
|
"get${2:Name}(): ${3:Type} {",
|
||||||
|
" return this._${1:name}",
|
||||||
|
"}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"vs": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "vs",
|
||||||
|
"body": [
|
||||||
|
"vi.spyOn(${1:class}, \"${2:method}\")${3:.mock$4};"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"faker lorem word": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "flw",
|
||||||
|
"body": [
|
||||||
|
"faker.lorem.word();"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
1
.config/Code/User/profiles/-77d4ab9a/extensions.json
Normal file
1
.config/Code/User/profiles/-77d4ab9a/extensions.json
Normal file
File diff suppressed because one or more lines are too long
133
.config/Code/User/profiles/-77d4ab9a/keybindings.json
Normal file
133
.config/Code/User/profiles/-77d4ab9a/keybindings.json
Normal file
@ -0,0 +1,133 @@
|
|||||||
|
// Place your key bindings in this file to override the defaults
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "alt+left",
|
||||||
|
"command": "cursorWordPartLeft"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "cursorWordPartLeftSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+right",
|
||||||
|
"command": "cursorWordPartRight"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "cursorWordPartRightSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+`",
|
||||||
|
"command": "extension.js-debug.createDebuggerTerminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+home",
|
||||||
|
"command": "workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+up",
|
||||||
|
"command": "-workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+end",
|
||||||
|
"command": "workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+down",
|
||||||
|
"command": "-workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "delete",
|
||||||
|
"command": "-workbench.action.terminal.killActiveTab",
|
||||||
|
"when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+w",
|
||||||
|
"command": "workbench.action.terminal.kill",
|
||||||
|
"when": "terminalFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+down",
|
||||||
|
"command": "editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+down",
|
||||||
|
"command": "-editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+up",
|
||||||
|
"command": "editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+up",
|
||||||
|
"command": "-editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "-editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "-editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+i",
|
||||||
|
"command": "editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+i",
|
||||||
|
"command": "-editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+g alt+d",
|
||||||
|
"command": "editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "f12",
|
||||||
|
"command": "-editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
}
|
||||||
|
]
|
81
.config/Code/User/profiles/-77d4ab9a/settings.json
Normal file
81
.config/Code/User/profiles/-77d4ab9a/settings.json
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
{
|
||||||
|
"editor.tabCompletion": "on",
|
||||||
|
"editor.unicodeHighlight.allowedCharacters": {
|
||||||
|
"с": true
|
||||||
|
},
|
||||||
|
"editor.insertSpaces": true,
|
||||||
|
"editor.tabSize": 2,
|
||||||
|
"workbench.editor.pinnedTabSizing": "compact",
|
||||||
|
"workbench.startupEditor": "newUntitledFile",
|
||||||
|
"editor.smoothScrolling": true,
|
||||||
|
"editor.cursorSmoothCaretAnimation": "on",
|
||||||
|
"workbench.list.smoothScrolling": true,
|
||||||
|
"editor.fontSize": 15,
|
||||||
|
"editor.detectIndentation": false,
|
||||||
|
"editor.lineHeight": 18,
|
||||||
|
"security.workspace.trust.enabled": false,
|
||||||
|
"editor.linkedEditing": true,
|
||||||
|
"terminal.integrated.fontSize": 13,
|
||||||
|
"editor.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"editor.fontLigatures": true,
|
||||||
|
"terminal.integrated.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",
|
||||||
|
"vetur.validation.template": false,
|
||||||
|
"vetur.validation.script": false,
|
||||||
|
"vetur.validation.style": false,
|
||||||
|
"sftp.debug": true,
|
||||||
|
"sftp.printDebugLog": true,
|
||||||
|
"files.associations": {
|
||||||
|
"*.php": "php"
|
||||||
|
},
|
||||||
|
"terminal.integrated.mouseWheelScrollSensitivity": 0.2,
|
||||||
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
||||||
|
"git.confirmSync": false,
|
||||||
|
"git.autofetch": true,
|
||||||
|
"typescript.preferences.importModuleSpecifier": "relative",
|
||||||
|
"[typescript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"eslint.codeActionsOnSave.mode": "problems",
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.fixAll": "always",
|
||||||
|
"source.organizeImports": "always"
|
||||||
|
},
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"[typescriptreact]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"auto.languages": {
|
||||||
|
"typescript": {
|
||||||
|
"symbol": "$",
|
||||||
|
"stringWrapper": "`"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"editor.stickyScroll.enabled": true,
|
||||||
|
"typescript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"emmet.includeLanguages": {
|
||||||
|
"typescript": "typescriptreact"
|
||||||
|
},
|
||||||
|
"javascript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"bitoAI.codeCompletion.enableCommentToCode": true,
|
||||||
|
"editor.inlineSuggest.showToolbar": "onHover",
|
||||||
|
"[html]": {
|
||||||
|
"editor.defaultFormatter": "vscode.html-language-features"
|
||||||
|
},
|
||||||
|
"[javascript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"emmet.triggerExpansionOnTab": true,
|
||||||
|
"[jsonc]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"vim.camelCaseMotion.enable": true,
|
||||||
|
"vim.enableNeovim": true,
|
||||||
|
"vim.overrideCopy": false,
|
||||||
|
"vim.sneak": true,
|
||||||
|
"vim.smartRelativeLine": true,
|
||||||
|
"vim.useSystemClipboard": true,
|
||||||
|
"diffEditor.renderSideBySide": true,
|
||||||
|
"diffEditor.experimental.showMoves": true,
|
||||||
|
"bitoAI.appearance.fontSize (Match with IDE Font)": false
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"include": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "conf",
|
||||||
|
"body": [
|
||||||
|
"\\$config = include(\\$_SERVER['DOCUMENT_ROOT'].'/config/${1:app}.php');",
|
||||||
|
"$0"
|
||||||
|
],
|
||||||
|
"description": "includes config to var"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"log to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "lg",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"log to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Lg",
|
||||||
|
"body": [
|
||||||
|
"Logger::log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "vd",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Vd",
|
||||||
|
"body": [
|
||||||
|
"Logger::vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"get logger instance": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "logger",
|
||||||
|
"body": [
|
||||||
|
"\\$logger = Logger::getInstance();$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to console"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"Insert var": {
|
||||||
|
"scope": "html",
|
||||||
|
"prefix": "?",
|
||||||
|
"body": [
|
||||||
|
"<?=\\$${1:var}?>"
|
||||||
|
],
|
||||||
|
"description": "Insert variable into html"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
// Place your snippets for typescriptreact 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"
|
||||||
|
// }
|
||||||
|
"React component": {
|
||||||
|
"prefix": "comp",
|
||||||
|
"body": [
|
||||||
|
"export default function ${1:Name}({ className }: { className?: string }) {",
|
||||||
|
" return <div className={`\\${className}`}>$2</div>;",
|
||||||
|
"}"
|
||||||
|
],
|
||||||
|
"description": "new react component"
|
||||||
|
}
|
||||||
|
}
|
1
.config/Code/User/profiles/4a4ec34f/extensions.json
Normal file
1
.config/Code/User/profiles/4a4ec34f/extensions.json
Normal file
File diff suppressed because one or more lines are too long
123
.config/Code/User/profiles/4a4ec34f/keybindings.json
Normal file
123
.config/Code/User/profiles/4a4ec34f/keybindings.json
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
// Place your key bindings in this file to override the defaults
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "alt+left",
|
||||||
|
"command": "cursorWordPartLeft"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "cursorWordPartLeftSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+right",
|
||||||
|
"command": "cursorWordPartRight"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "cursorWordPartRightSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+`",
|
||||||
|
"command": "extension.js-debug.createDebuggerTerminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+home",
|
||||||
|
"command": "workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+up",
|
||||||
|
"command": "-workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+end",
|
||||||
|
"command": "workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+down",
|
||||||
|
"command": "-workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "delete",
|
||||||
|
"command": "-workbench.action.terminal.killActiveTab",
|
||||||
|
"when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+w",
|
||||||
|
"command": "workbench.action.terminal.kill",
|
||||||
|
"when": "terminalFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+down",
|
||||||
|
"command": "editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+down",
|
||||||
|
"command": "-editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+up",
|
||||||
|
"command": "editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+up",
|
||||||
|
"command": "-editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "-editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "-editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+i",
|
||||||
|
"command": "editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+i",
|
||||||
|
"command": "-editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
}
|
||||||
|
]
|
46
.config/Code/User/profiles/4a4ec34f/settings.json
Normal file
46
.config/Code/User/profiles/4a4ec34f/settings.json
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"editor.tabCompletion": "on",
|
||||||
|
"editor.unicodeHighlight.allowedCharacters": {
|
||||||
|
"с": true
|
||||||
|
},
|
||||||
|
"editor.insertSpaces": false,
|
||||||
|
"editor.tabSize": 2,
|
||||||
|
"workbench.editor.pinnedTabSizing": "compact",
|
||||||
|
"workbench.startupEditor": "newUntitledFile",
|
||||||
|
"editor.smoothScrolling": true,
|
||||||
|
"editor.cursorSmoothCaretAnimation": "on",
|
||||||
|
"workbench.list.smoothScrolling": true,
|
||||||
|
"editor.fontSize": 15,
|
||||||
|
"editor.detectIndentation": false,
|
||||||
|
"editor.lineHeight": 18,
|
||||||
|
"security.workspace.trust.enabled": false,
|
||||||
|
"editor.linkedEditing": true,
|
||||||
|
"terminal.integrated.fontSize": 13,
|
||||||
|
"editor.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"editor.fontLigatures": true,
|
||||||
|
"terminal.integrated.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",
|
||||||
|
"vetur.validation.template": false,
|
||||||
|
"vetur.validation.script": false,
|
||||||
|
"vetur.validation.style": false,
|
||||||
|
"sftp.debug": true,
|
||||||
|
"sftp.printDebugLog": true,
|
||||||
|
"files.associations": {
|
||||||
|
"*.php": "php"
|
||||||
|
},
|
||||||
|
"terminal.integrated.mouseWheelScrollSensitivity": 0.2,
|
||||||
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
||||||
|
"git.confirmSync": false,
|
||||||
|
"git.autofetch": true,
|
||||||
|
"typescript.preferences.importModuleSpecifier": "relative",
|
||||||
|
"[typescript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"plantuml.render": "PlantUMLServer",
|
||||||
|
"plantuml.server": "https://www.plantuml.com/plantuml",
|
||||||
|
"editor.codeActionsOnSave": {},
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"[typescriptreact]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
}
|
||||||
|
}
|
1
.config/Code/User/profiles/fd5727/extensions.json
Normal file
1
.config/Code/User/profiles/fd5727/extensions.json
Normal file
File diff suppressed because one or more lines are too long
201
.config/Code/User/profiles/fd5727/keybindings.json
Normal file
201
.config/Code/User/profiles/fd5727/keybindings.json
Normal file
@ -0,0 +1,201 @@
|
|||||||
|
// Place your key bindings in this file to override the defaults
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "alt+left",
|
||||||
|
"command": "cursorWordPartLeft"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+left",
|
||||||
|
"command": "cursorWordPartLeftSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+right",
|
||||||
|
"command": "cursorWordPartRight"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "cursorWordPartRightSelect"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+`",
|
||||||
|
"command": "extension.js-debug.createDebuggerTerminal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.split",
|
||||||
|
"when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+\\",
|
||||||
|
"command": "workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+5",
|
||||||
|
"command": "-workbench.action.terminal.splitActiveTab",
|
||||||
|
"when": "terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+home",
|
||||||
|
"command": "workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+up",
|
||||||
|
"command": "-workbench.action.terminal.focusPreviousPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+end",
|
||||||
|
"command": "workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+down",
|
||||||
|
"command": "-workbench.action.terminal.focusNextPane",
|
||||||
|
"when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "delete",
|
||||||
|
"command": "-workbench.action.terminal.killActiveTab",
|
||||||
|
"when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+w",
|
||||||
|
"command": "workbench.action.terminal.kill",
|
||||||
|
"when": "terminalFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+down",
|
||||||
|
"command": "editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+down",
|
||||||
|
"command": "-editor.action.copyLinesDownAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+up",
|
||||||
|
"command": "editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+alt+up",
|
||||||
|
"command": "-editor.action.copyLinesUpAction",
|
||||||
|
"when": "editorTextFocus && !editorReadonly"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+up",
|
||||||
|
"command": "-editor.action.insertCursorAbove",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+down",
|
||||||
|
"command": "-editor.action.insertCursorBelow",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+i",
|
||||||
|
"command": "editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+i",
|
||||||
|
"command": "-editor.action.formatDocument",
|
||||||
|
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+g alt+d",
|
||||||
|
"command": "editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "f12",
|
||||||
|
"command": "-editor.action.revealDefinition",
|
||||||
|
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+w",
|
||||||
|
"command": "-workbench.action.closeWindow"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+c",
|
||||||
|
"command": "editor.action.transformToCamelcase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+l",
|
||||||
|
"command": "editor.action.transformToLowercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "editor.action.transformToUppercase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+u",
|
||||||
|
"command": "-bito.menu.styleCheck"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "workbench.debug.panel.action.clearReplAction"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+w",
|
||||||
|
"command": "editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+right",
|
||||||
|
"command": "-editor.action.smartSelect.expand",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "-editor.emmet.action.expandAbbreviation",
|
||||||
|
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+alt+s",
|
||||||
|
"command": "editor.action.transformToSnakecase"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+alt+e",
|
||||||
|
"command": "emojisense.quickEmoji",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+i",
|
||||||
|
"command": "-emojisense.quickEmoji",
|
||||||
|
"when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "tab",
|
||||||
|
"command": "markdowntable.nextCell",
|
||||||
|
"when": "editorTextFocus && markdowntable.contextkey.selection.InMarkdownTable && !editorReadonly && !inSnippetMode && !suggestWidgetMultipleSuggestions && !suggestWidgetVisible"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shift+tab",
|
||||||
|
"command": "markdowntable.prevCell",
|
||||||
|
"when": "editorTextFocus && markdowntable.contextkey.selection.InMarkdownTable && !editorReadonly && !inSnippetMode && !suggestWidgetMultipleSuggestions && !suggestWidgetVisible"
|
||||||
|
},
|
||||||
|
]
|
140
.config/Code/User/profiles/fd5727/settings.json
Normal file
140
.config/Code/User/profiles/fd5727/settings.json
Normal file
@ -0,0 +1,140 @@
|
|||||||
|
{
|
||||||
|
"editor.unicodeHighlight.allowedCharacters": {
|
||||||
|
"с": true
|
||||||
|
},
|
||||||
|
"editor.insertSpaces": true,
|
||||||
|
"editor.tabSize": 2,
|
||||||
|
"workbench.editor.pinnedTabSizing": "compact",
|
||||||
|
"workbench.startupEditor": "newUntitledFile",
|
||||||
|
"editor.smoothScrolling": true,
|
||||||
|
"editor.cursorSmoothCaretAnimation": "on",
|
||||||
|
"workbench.list.smoothScrolling": true,
|
||||||
|
"editor.fontSize": 15,
|
||||||
|
"editor.detectIndentation": false,
|
||||||
|
"editor.lineHeight": 18,
|
||||||
|
"security.workspace.trust.enabled": false,
|
||||||
|
"editor.linkedEditing": true,
|
||||||
|
"terminal.integrated.fontSize": 13,
|
||||||
|
"editor.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"editor.fontLigatures": true,
|
||||||
|
"terminal.integrated.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",
|
||||||
|
"files.associations": {
|
||||||
|
"*.php": "php",
|
||||||
|
"*.tsx": "typescriptreact"
|
||||||
|
},
|
||||||
|
"terminal.integrated.mouseWheelScrollSensitivity": 0.2,
|
||||||
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
||||||
|
"git.confirmSync": false,
|
||||||
|
"git.autofetch": true,
|
||||||
|
"typescript.preferences.importModuleSpecifier": "relative",
|
||||||
|
"[typescript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.fixAll.eslint": "explicit"
|
||||||
|
},
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"[typescriptreact]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"auto.languages": {
|
||||||
|
"typescript": {
|
||||||
|
"symbol": "$",
|
||||||
|
"stringWrapper": "`"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"editor.stickyScroll.enabled": true,
|
||||||
|
"typescript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"bitoAI.codeCompletion.enableCommentToCode": true,
|
||||||
|
"workbench.iconTheme": "material-icon-theme",
|
||||||
|
"material-icon-theme.files.associations": {
|
||||||
|
"*.module.ts": "Nest-module",
|
||||||
|
"*.controller.ts": "Nest-controller",
|
||||||
|
"*.service.ts": "Nest-service",
|
||||||
|
"*.filter.ts": "Rubocop",
|
||||||
|
"*.exception.ts": "Mojo",
|
||||||
|
"*.interceptor.ts": "Nest-middleware",
|
||||||
|
"*.decorator.ts": "Razor",
|
||||||
|
"*.guard.ts": "Nest-guard",
|
||||||
|
"*.resolver.ts": "Nest-resolver",
|
||||||
|
"*.object.ts": "Graphql",
|
||||||
|
"*.schema.ts": "Database",
|
||||||
|
"*.model.ts": "Database",
|
||||||
|
"*.dto.ts": "Json",
|
||||||
|
"*.output-dto.ts": "Json",
|
||||||
|
"*.message.ts": "Raml",
|
||||||
|
"*.reply-message.ts": "Raml",
|
||||||
|
"*.spec.ts": "Vitest",
|
||||||
|
"*.enum.ts": "Purescript",
|
||||||
|
"main.ts": "Nest"
|
||||||
|
},
|
||||||
|
"material-icon-theme.folders.associations": {
|
||||||
|
"catalog": "Docs",
|
||||||
|
"application": "Controller",
|
||||||
|
"domain": "Core",
|
||||||
|
"dipalCommon": "Git",
|
||||||
|
"infrastructure": "Context",
|
||||||
|
"dtos": "Content",
|
||||||
|
"enums": "Enum"
|
||||||
|
},
|
||||||
|
"explorer.fileNesting.enabled": true,
|
||||||
|
"explorer.fileNesting.patterns": {
|
||||||
|
"*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts",
|
||||||
|
"*.jsx": "${capture}.js",
|
||||||
|
"*.ts": "${capture}.ts, ${capture}.spec.ts",
|
||||||
|
"tsconfig.json": "tsconfig.*.json, vite.config.ts, .swcrc, nest-cli.json",
|
||||||
|
".eslintrc.json": ".prettierrc",
|
||||||
|
"package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml",
|
||||||
|
"Dockerfile": "Dockerfile, .dockerignore, docker-compose.yaml",
|
||||||
|
".env": ".env, .env.example",
|
||||||
|
"Jenkinsfile": "Jenkinsfile, sonar-project.properties"
|
||||||
|
},
|
||||||
|
"typelens.showReferencesForProperties": false,
|
||||||
|
"typelens.singular": "eine Referenz",
|
||||||
|
"typelens.unusedcolor": "#97aecc",
|
||||||
|
"typelens.skiplanguages": [
|
||||||
|
"dockerfile",
|
||||||
|
"csharp",
|
||||||
|
"jsonc"
|
||||||
|
],
|
||||||
|
"typelens.noreferences": "keine Referenzen",
|
||||||
|
"typelens.plural": "{0} Referenzen",
|
||||||
|
"[json]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"gprs.token": "d73139cbdf4f679050fcc4c21402888953ea9ef5",
|
||||||
|
"gprs.host": "https://git.dipal.ru/api/v1",
|
||||||
|
"vitest.commandLine": "run",
|
||||||
|
"[jsonc]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"editor.inlineSuggest.showToolbar": "onHover",
|
||||||
|
"openproject.base_url": "https://board.dipal.ru",
|
||||||
|
"openproject.token": "8ce73a54a8e3e19ed698f0480569791d997aa68169710713866f8380d071c901",
|
||||||
|
"emmet.includeLanguages": {
|
||||||
|
"typescript": "typescriptreact"
|
||||||
|
},
|
||||||
|
"emmet.triggerExpansionOnTab": true,
|
||||||
|
"emmet.showSuggestionsAsSnippets": true,
|
||||||
|
"emmet.showAbbreviationSuggestions": true,
|
||||||
|
"emmet.useInlineCompletions": true,
|
||||||
|
"[css]": {
|
||||||
|
"editor.defaultFormatter": "vscode.css-language-features"
|
||||||
|
},
|
||||||
|
"javascript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"emmet.excludeLanguages": [
|
||||||
|
"markdown",
|
||||||
|
"typescript"
|
||||||
|
],
|
||||||
|
"window.zoomLevel": 1,
|
||||||
|
"[markdown]": {
|
||||||
|
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
|
||||||
|
},
|
||||||
|
"[html]": {
|
||||||
|
"editor.defaultFormatter": "vscode.html-language-features"
|
||||||
|
},
|
||||||
|
"markdown.preview.scrollEditorWithPreview": false,
|
||||||
|
"markdown.preview.scrollPreviewWithEditor": false,
|
||||||
|
"bitoAI.appearance.fontSize (Match with IDE Font)": false,
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"include": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "conf",
|
||||||
|
"body": [
|
||||||
|
"\\$config = include(\\$_SERVER['DOCUMENT_ROOT'].'/config/${1:app}.php');",
|
||||||
|
"$0"
|
||||||
|
],
|
||||||
|
"description": "includes config to var"
|
||||||
|
}
|
||||||
|
}
|
49
.config/Code/User/profiles/fd5727/snippets/log.code-snippets
Normal file
49
.config/Code/User/profiles/fd5727/snippets/log.code-snippets
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"log to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "lg",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"log to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Lg",
|
||||||
|
"body": [
|
||||||
|
"Logger::log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "vd",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Vd",
|
||||||
|
"body": [
|
||||||
|
"Logger::vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"get logger instance": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "logger",
|
||||||
|
"body": [
|
||||||
|
"\\$logger = Logger::getInstance();$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to console"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"Insert var": {
|
||||||
|
"scope": "html",
|
||||||
|
"prefix": "?",
|
||||||
|
"body": [
|
||||||
|
"<?=\\$${1:var}?>"
|
||||||
|
],
|
||||||
|
"description": "Insert variable into html"
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"private readonly ...": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "prr",
|
||||||
|
"body": [
|
||||||
|
"private readonly _${1:name}: ${2:Type}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"props": {
|
||||||
|
"scope": "typescriptreact",
|
||||||
|
"prefix": "props",
|
||||||
|
"body": [
|
||||||
|
"{ className }: { className?: string }"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
165
.config/Code/User/settings.json
Normal file
165
.config/Code/User/settings.json
Normal file
@ -0,0 +1,165 @@
|
|||||||
|
{
|
||||||
|
"editor.unicodeHighlight.allowedCharacters": {
|
||||||
|
"с": true
|
||||||
|
},
|
||||||
|
"editor.insertSpaces": true,
|
||||||
|
"editor.tabSize": 2,
|
||||||
|
"workbench.editor.pinnedTabSizing": "compact",
|
||||||
|
"workbench.startupEditor": "newUntitledFile",
|
||||||
|
"editor.smoothScrolling": true,
|
||||||
|
"editor.cursorSmoothCaretAnimation": "on",
|
||||||
|
"workbench.list.smoothScrolling": true,
|
||||||
|
"editor.fontSize": 15,
|
||||||
|
"editor.detectIndentation": false,
|
||||||
|
"editor.lineHeight": 18,
|
||||||
|
"security.workspace.trust.enabled": false,
|
||||||
|
"editor.linkedEditing": true,
|
||||||
|
"terminal.integrated.fontSize": 13,
|
||||||
|
"editor.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"editor.fontLigatures": true,
|
||||||
|
"terminal.integrated.fontFamily": "FiraCode Nerd Font",
|
||||||
|
"emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",
|
||||||
|
"files.associations": {
|
||||||
|
"*.php": "php",
|
||||||
|
"*.tsx": "typescriptreact"
|
||||||
|
},
|
||||||
|
"terminal.integrated.mouseWheelScrollSensitivity": 0.2,
|
||||||
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
||||||
|
"git.confirmSync": false,
|
||||||
|
"git.autofetch": true,
|
||||||
|
"typescript.preferences.importModuleSpecifier": "relative",
|
||||||
|
"[typescript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"plantuml.render": "PlantUMLServer",
|
||||||
|
"plantuml.server": "https://www.plantuml.com/plantuml",
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.fixAll.eslint": "explicit"
|
||||||
|
},
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"[typescriptreact]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"auto.languages": {
|
||||||
|
"typescript": {
|
||||||
|
"symbol": "$",
|
||||||
|
"stringWrapper": "`"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"editor.stickyScroll.enabled": true,
|
||||||
|
"typescript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"bitoAI.codeCompletion.enableCommentToCode": true,
|
||||||
|
"workbench.iconTheme": "emoji-file-icons",
|
||||||
|
"material-icon-theme.files.associations": {
|
||||||
|
"*.module.ts": "Nest-module",
|
||||||
|
"*.controller.ts": "Nest-controller",
|
||||||
|
"*.service.ts": "Nest-service",
|
||||||
|
"*.filter.ts": "Rubocop",
|
||||||
|
"*.exception.ts": "Mojo",
|
||||||
|
"*.interceptor.ts": "Nest-middleware",
|
||||||
|
"*.decorator.ts": "Razor",
|
||||||
|
"*.guard.ts": "Nest-guard",
|
||||||
|
"*.resolver.ts": "Nest-resolver",
|
||||||
|
"*.object.ts": "Graphql",
|
||||||
|
"*.schema.ts": "Database",
|
||||||
|
"*.model.ts": "Database",
|
||||||
|
"*.dto.ts": "Json",
|
||||||
|
"*.output-dto.ts": "Json",
|
||||||
|
"*.message.ts": "Raml",
|
||||||
|
"*.reply-message.ts": "Raml",
|
||||||
|
"*.spec.ts": "Vitest",
|
||||||
|
"*.enum.ts": "Purescript",
|
||||||
|
"main.ts": "Nest"
|
||||||
|
},
|
||||||
|
"material-icon-theme.folders.associations": {
|
||||||
|
"catalog": "Docs",
|
||||||
|
"application": "Controller",
|
||||||
|
"domain": "Core",
|
||||||
|
"dipalCommon": "Git",
|
||||||
|
"infrastructure": "Context",
|
||||||
|
"dtos": "Content",
|
||||||
|
"enums": "Enum"
|
||||||
|
},
|
||||||
|
"explorer.fileNesting.enabled": true,
|
||||||
|
"explorer.fileNesting.patterns": {
|
||||||
|
"*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts",
|
||||||
|
"*.jsx": "${capture}.js",
|
||||||
|
"*.ts": "${capture}.ts, ${capture}.spec.ts, ${capture}.bench.ts",
|
||||||
|
"tsconfig.json": "tsconfig.*.json, vite.config.ts, .swcrc, nest-cli.json",
|
||||||
|
".eslintrc.json": ".prettierrc",
|
||||||
|
"package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml",
|
||||||
|
"Dockerfile": "Dockerfile, .dockerignore, docker-compose.yaml",
|
||||||
|
".env": ".env, .env.example",
|
||||||
|
"Jenkinsfile": "Jenkinsfile, sonar-project.properties"
|
||||||
|
},
|
||||||
|
"typelens.showReferencesForProperties": false,
|
||||||
|
"typelens.singular": "eine Referenz",
|
||||||
|
"typelens.unusedcolor": "#97aecc",
|
||||||
|
"typelens.skiplanguages": [
|
||||||
|
"dockerfile",
|
||||||
|
"csharp",
|
||||||
|
"jsonc"
|
||||||
|
],
|
||||||
|
"typelens.noreferences": "keine Referenzen",
|
||||||
|
"typelens.plural": "{0} Referenzen",
|
||||||
|
"[json]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"gprs.token": "d73139cbdf4f679050fcc4c21402888953ea9ef5",
|
||||||
|
"gprs.host": "https://git.dipal.ru/api/v1",
|
||||||
|
"vitest.commandLine": "run",
|
||||||
|
"[jsonc]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"editor.inlineSuggest.showToolbar": "onHover",
|
||||||
|
"openproject.base_url": "https://board.dipal.ru",
|
||||||
|
"openproject.token": "8ce73a54a8e3e19ed698f0480569791d997aa68169710713866f8380d071c901",
|
||||||
|
"emmet.includeLanguages": {
|
||||||
|
"typescript": "typescriptreact"
|
||||||
|
},
|
||||||
|
// "emmet.triggerExpansionOnTab": true,
|
||||||
|
"emmet.showSuggestionsAsSnippets": true,
|
||||||
|
"emmet.showAbbreviationSuggestions": true,
|
||||||
|
"emmet.useInlineCompletions": true,
|
||||||
|
"[css]": {
|
||||||
|
"editor.defaultFormatter": "vscode.css-language-features"
|
||||||
|
},
|
||||||
|
"javascript.updateImportsOnFileMove.enabled": "always",
|
||||||
|
"emmet.excludeLanguages": [
|
||||||
|
"markdown",
|
||||||
|
"typescript"
|
||||||
|
],
|
||||||
|
"window.zoomLevel": 1,
|
||||||
|
"[markdown]": {
|
||||||
|
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
|
||||||
|
},
|
||||||
|
"[html]": {
|
||||||
|
"editor.defaultFormatter": "vscode.html-language-features"
|
||||||
|
},
|
||||||
|
"markdown.preview.scrollEditorWithPreview": false,
|
||||||
|
"markdown.preview.scrollPreviewWithEditor": false,
|
||||||
|
// "oxc_language_server.enable": true,
|
||||||
|
// "editor.stickyTabStops": true,
|
||||||
|
// "editor.tabCompletion": "on",
|
||||||
|
"workbench.editor.highlightModifiedTabs": true,
|
||||||
|
// "editor.tabFocusMode": true,
|
||||||
|
"comment-divider.languagesMap": {
|
||||||
|
"plantuml": [
|
||||||
|
"'",
|
||||||
|
"'"
|
||||||
|
],
|
||||||
|
},
|
||||||
|
"workbench.productIconTheme": "bongocat",
|
||||||
|
"vscode-pets.throwBallWithMouse": true,
|
||||||
|
"vscode-pets.petSize": "small",
|
||||||
|
"vscode-pets.theme": "castle",
|
||||||
|
"window.menuBarVisibility": "toggle",
|
||||||
|
"[javascript]": {
|
||||||
|
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
|
||||||
|
},
|
||||||
|
"workbench.editor.editorActionsLocation": "titleBar",
|
||||||
|
"window.customTitleBarVisibility": "auto",
|
||||||
|
"editor.unicodeHighlight.ambiguousCharacters": false,
|
||||||
|
"diffEditor.ignoreTrimWhitespace": false,
|
||||||
|
"bitoAI.appearance.fontSize (Match with IDE Font)": false
|
||||||
|
}
|
18
.config/Code/User/snippets/include_config.code-snippets
Normal file
18
.config/Code/User/snippets/include_config.code-snippets
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"include": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "conf",
|
||||||
|
"body": [
|
||||||
|
"\\$config = include(\\$_SERVER['DOCUMENT_ROOT'].'/config/${1:app}.php');",
|
||||||
|
"$0"
|
||||||
|
],
|
||||||
|
"description": "includes config to var"
|
||||||
|
}
|
||||||
|
}
|
49
.config/Code/User/snippets/log.code-snippets
Normal file
49
.config/Code/User/snippets/log.code-snippets
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
// 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:
|
||||||
|
"log to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "lg",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"log to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Lg",
|
||||||
|
"body": [
|
||||||
|
"Logger::log(\"${1:text}\");$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "vd",
|
||||||
|
"body": [
|
||||||
|
"\\$logger->vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"vd to logger static": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "Vd",
|
||||||
|
"body": [
|
||||||
|
"Logger::vd(${1:\\$var});$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to log file"
|
||||||
|
},
|
||||||
|
"get logger instance": {
|
||||||
|
"scope": "php",
|
||||||
|
"prefix": "logger",
|
||||||
|
"body": [
|
||||||
|
"\\$logger = Logger::getInstance();$0",
|
||||||
|
],
|
||||||
|
"description": "Log output to console"
|
||||||
|
}
|
||||||
|
}
|
26
.config/Code/User/snippets/php_snippets.code-snippets
Normal file
26
.config/Code/User/snippets/php_snippets.code-snippets
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"Insert var": {
|
||||||
|
"scope": "html",
|
||||||
|
"prefix": "?",
|
||||||
|
"body": [
|
||||||
|
"<?=\\$${1:var}?>"
|
||||||
|
],
|
||||||
|
"description": "Insert variable into html"
|
||||||
|
}
|
||||||
|
}
|
69
.config/Code/User/snippets/typescript.code-snippets
Normal file
69
.config/Code/User/snippets/typescript.code-snippets
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
{
|
||||||
|
// 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"
|
||||||
|
// }
|
||||||
|
"private readonly ...": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "prr",
|
||||||
|
"body": [
|
||||||
|
"private readonly _${1:name}: ${2:Type}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"props": {
|
||||||
|
"scope": "typescriptreact",
|
||||||
|
"prefix": "props",
|
||||||
|
"body": [
|
||||||
|
"{ className }: { className?: string }"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"prop": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "prop",
|
||||||
|
"body": [
|
||||||
|
"private _${1:name}: ${3:Type}",
|
||||||
|
"get${2:Name}(): ${3:Type} {",
|
||||||
|
" return this._${1:name}",
|
||||||
|
"}",
|
||||||
|
"set${2:Name}(${1:name}: ${3:Type}) {",
|
||||||
|
" this._${1:name} = ${1:name}",
|
||||||
|
"}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"roprop": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "ro",
|
||||||
|
"body": [
|
||||||
|
"private readonly _${1:name}: ${3:Type};",
|
||||||
|
"get${2:Name}(): ${3:Type} {",
|
||||||
|
" return this._${1:name}",
|
||||||
|
"}"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"vs": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "vs",
|
||||||
|
"body": [
|
||||||
|
"vi.spyOn(${1:class}, \"${2:method}\")${3:.mock$4};"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"faker lorem word": {
|
||||||
|
"scope": "typescript",
|
||||||
|
"prefix": "flw",
|
||||||
|
"body": [
|
||||||
|
"faker.lorem.word();"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
0
.config/Code/VideoDecodeStats/LOCK
Normal file
0
.config/Code/VideoDecodeStats/LOCK
Normal file
0
.config/Code/VideoDecodeStats/LOG
Normal file
0
.config/Code/VideoDecodeStats/LOG
Normal file
0
.config/Code/VideoDecodeStats/LOG.old
Normal file
0
.config/Code/VideoDecodeStats/LOG.old
Normal file
1
.config/Code/code.lock
Normal file
1
.config/Code/code.lock
Normal file
@ -0,0 +1 @@
|
|||||||
|
2760723
|
1
.config/Code/languagepacks.json
Normal file
1
.config/Code/languagepacks.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
{}
|
1
.config/Code/machineid
Normal file
1
.config/Code/machineid
Normal file
@ -0,0 +1 @@
|
|||||||
|
2fbddcf7-b4a9-412f-9eec-eeb3e1263297
|
BIN
.config/Code/shared_proto_db/000003.log
Normal file
BIN
.config/Code/shared_proto_db/000003.log
Normal file
Binary file not shown.
1
.config/Code/shared_proto_db/CURRENT
Normal file
1
.config/Code/shared_proto_db/CURRENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
MANIFEST-000001
|
0
.config/Code/shared_proto_db/LOCK
Normal file
0
.config/Code/shared_proto_db/LOCK
Normal file
3
.config/Code/shared_proto_db/LOG
Normal file
3
.config/Code/shared_proto_db/LOG
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
2024/05/15-13:01:25.309 8af51 Reusing MANIFEST /home/goodhumored/.config/Code/shared_proto_db/MANIFEST-000001
|
||||||
|
2024/05/15-13:01:25.309 8af51 Recovering log #3
|
||||||
|
2024/05/15-13:01:25.310 8af51 Reusing old log /home/goodhumored/.config/Code/shared_proto_db/000003.log
|
3
.config/Code/shared_proto_db/LOG.old
Normal file
3
.config/Code/shared_proto_db/LOG.old
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
2024/04/15-16:02:56.993 18f18 Reusing MANIFEST /home/goodhumored/.config/Code/shared_proto_db/MANIFEST-000001
|
||||||
|
2024/04/15-16:02:56.993 18f18 Recovering log #3
|
||||||
|
2024/04/15-16:02:56.994 18f18 Reusing old log /home/goodhumored/.config/Code/shared_proto_db/000003.log
|
BIN
.config/Code/shared_proto_db/MANIFEST-000001
Normal file
BIN
.config/Code/shared_proto_db/MANIFEST-000001
Normal file
Binary file not shown.
BIN
.config/Code/shared_proto_db/metadata/000003.log
Normal file
BIN
.config/Code/shared_proto_db/metadata/000003.log
Normal file
Binary file not shown.
1
.config/Code/shared_proto_db/metadata/CURRENT
Normal file
1
.config/Code/shared_proto_db/metadata/CURRENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
MANIFEST-000001
|
0
.config/Code/shared_proto_db/metadata/LOCK
Normal file
0
.config/Code/shared_proto_db/metadata/LOCK
Normal file
3
.config/Code/shared_proto_db/metadata/LOG
Normal file
3
.config/Code/shared_proto_db/metadata/LOG
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
2024/05/15-13:01:25.302 8af51 Reusing MANIFEST /home/goodhumored/.config/Code/shared_proto_db/metadata/MANIFEST-000001
|
||||||
|
2024/05/15-13:01:25.307 8af51 Recovering log #3
|
||||||
|
2024/05/15-13:01:25.308 8af51 Reusing old log /home/goodhumored/.config/Code/shared_proto_db/metadata/000003.log
|
3
.config/Code/shared_proto_db/metadata/LOG.old
Normal file
3
.config/Code/shared_proto_db/metadata/LOG.old
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
2024/04/15-16:02:56.992 18f18 Reusing MANIFEST /home/goodhumored/.config/Code/shared_proto_db/metadata/MANIFEST-000001
|
||||||
|
2024/04/15-16:02:56.992 18f18 Recovering log #3
|
||||||
|
2024/04/15-16:02:56.992 18f18 Reusing old log /home/goodhumored/.config/Code/shared_proto_db/metadata/000003.log
|
BIN
.config/Code/shared_proto_db/metadata/MANIFEST-000001
Normal file
BIN
.config/Code/shared_proto_db/metadata/MANIFEST-000001
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user