Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ГОРЯЧИЕ КЛАВИШИ VSCODE:
- TAB - отступ
- CT+TAB - отступ назад
- CT+Q - закомментировать/раcкомментировать строку
- CT+SH+Q - закомментировать/раcкомментировать выделенный текст общими скобками
- CT+С CT+V CT+X - копировать, вставить, вырезать (работает со всей строкой, если поставить на ней курсор, а если выделить текст, то тогда только с ним)
- СT+D - дублировать строку вниз
- CT+вверх/вниз - перемещение строки
- CT+ENTER - добавить пустую строку после текущей
- CT+Home - перейти в начало кода
- CT+END - перейти в конец кода
- CT+-/+ - изменить масштаб текста
- CT+T - поиск функции или переменной во всей файлах проекта
- СT+F - поиск
- СT+G - поиск по номеру строки
- CT+SH+F - показать все переменные и функции
- СT+B - перейти к строке с ошибкой
- ALT+X - перейти к следующей контрольной точке (красный кружок слева возле номера строки)
- F2 - выделенная переменная будет переименована во всех файлах сразу
- SH+ALT+F - форматировать документ выровнять(для работы нужно соответствующее дополнение)
- ALT+R - рефакторинг (можно вынести выделенный код в отдельную фукнцию, обернуть в цикл, регион или проверку и т.д.)
- ALT+S - свернуть всё
- ALT+R - развернуть всё
- ALT+z - перенос строк
- CT+. (Ю) - реализовать интерфейс (нужно клацнуть на интерфейс в месте его наследования)
- CT+SH+space - показать перегрузки фукнции (курсор должен стоять внутри круглых скобок)
- Чтобы файлы не заменяли друг друга при выборе их в списке слева, нужно нажимать на них двойным щелчком.
- ДЛЯ ОТКЛЮЧЕНИЯ ОТОБРАЖЕНИЯ КОЛИЧЕСТВА УПОМИНАНИЙ ПЕРЕМЕННОЙ В СКРИПТЕ
- "editor.codeLens": false
- ТЕКСТ ДЛЯ ИЗМЕНЕНИЯ ГОРЯЧИХ КЛАВИШЬ
- [
- {
- "key": "ctrl+alt+d",
- "command": "editor.action.addSelectionToNextFindMatc",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+tab",
- "command": "outdent",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+shift+tab",
- "command": "workbench.action.quickOpenNavigateNext",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+shift+q",
- "command": "editor.action.blockComment",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+d",
- "command": "editor.action.copyLinesDownAction",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+shift+f",
- "command": "workbench.action.gotoSymbol",
- "when": "editorTextFocus"
- },{
- "key": "tab",
- "command": "tab",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+up",
- "command": "editor.action.moveLinesUpAction",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+down",
- "command": "editor.action.moveLinesDownAction",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+alt+q",
- "command": "editor.action.blockComment",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+q",
- "command": "editor.action.commentLine",
- "when": "editorTextFocus"
- },{
- "key": "ctrl+space",
- "command": "editor.action.deleteLines",
- "when": "editorTextFocus"
- },
- {
- "key": "ctrl+shift+alt+f",
- "command": "editor.action.formatDocument",
- "when": "editorTextFocus && !editorReadonly"
- },
- {
- "key": "shift+alt+f",
- "command": "-editor.action.formatDocument",
- "when": "editorTextFocus && !editorReadonly"
- },
- {
- "key": "ctrl+shift+alt+g",
- "command": "editor.action.format"
- },
- {
- "key": "alt+f",
- "command": "editor.action.formatSelection",
- "when": "editorHasSelection && editorTextFocus && !editorReadonly"
- },
- {
- "key": "ctrl+k ctrl+f",
- "command": "-editor.action.formatSelection",
- "when": "editorHasSelection && editorTextFocus && !editorReadonly"
- },
- {
- "key": "alt+s",
- "command": "editor.foldAll",
- "when": "editorTextFocus"
- },
- {
- "key": "ctrl+k ctrl+0",
- "command": "-editor.foldAll",
- "when": "editorTextFocus"
- },
- {
- "key": "alt+r",
- "command": "editor.unfoldAll",
- "when": "editorTextFocus"
- },
- {
- "key": "ctrl+k ctrl+j",
- "command": "-editor.unfoldAll",
- "when": "editorTextFocus"
- },
- {
- "key": "ctrl+alt+l",
- "command": "workbench.action.terminal.toggleFindRegexTerminalFocus",
- "when": "terminalFocus"
- },
- {
- "key": "alt+r",
- "command": "-workbench.action.terminal.toggleFindRegexTerminalFocus",
- "when": "terminalFocus"
- },
- {
- "key": "ctrl+alt+.",
- "command": "workbench.action.terminal.toggleFindRegex",
- "when": "terminalFindWidgetFocused"
- },
- {
- "key": "alt+r",
- "command": "-workbench.action.terminal.toggleFindRegex",
- "when": "terminalFindWidgetFocused"
- },
- {
- "key": "ctrl+alt+m",
- "command": "toggleSearchRegex",
- "when": "searchViewletFocus && searchViewletVisible"
- },
- {
- "key": "alt+r",
- "command": "-toggleSearchRegex",
- "when": "searchViewletFocus && searchViewletVisible"
- },
- {
- "key": "ctrl+alt+n",
- "command": "toggleFindRegex",
- "when": "editorFocus"
- },
- {
- "key": "alt+r",
- "command": "-toggleFindRegex",
- "when": "editorFocus"
- },
- {
- "key": "f9",
- "command": "-editor.debug.action.toggleBreakpoint",
- "when": "editorTextFocus"
- },
- {
- "key": "alt+x",
- "command": "editor.debug.action.goToNextBreakpoint"
- },
- {
- "key": "ctrl+shift+'",
- "command": "workbench.action.closeWindow"
- },
- {
- "key": "ctrl+shift+w",
- "command": "-workbench.action.closeWindow"
- },
- {
- "key": "ctrl+shift+/",
- "command": "workbench.action.closeAllEditors"
- },
- {
- "key": "ctrl+k ctrl+w",
- "command": "-workbench.action.closeAllEditors"
- },
- {
- "key": "ctrl+shift+.",
- "command": "workbench.action.closeEditorsInGroup"
- },
- {
- "key": "ctrl+k w",
- "command": "-workbench.action.closeEditorsInGroup"
- },
- {
- "key": "ctrl+shift+.",
- "command": "workbench.action.closeActiveEditor"
- },
- {
- "key": "ctrl+w",
- "command": "-workbench.action.closeActiveEditor"
- },
- {
- "key": "ctrl+shift+,",
- "command": "workbench.action.terminal.killEditor",
- "when": "terminalEditorFocus && terminalFocus && terminalHasBeenCreated && resourceScheme == 'vscode-terminal' || terminalEditorFocus && terminalFocus && terminalProcessSupported && resourceScheme == 'vscode-terminal'"
- },
- {
- "key": "ctrl+w",
- "command": "-workbench.action.terminal.killEditor",
- "when": "terminalEditorFocus && terminalFocus && terminalHasBeenCreated && resourceScheme == 'vscode-terminal' || terminalEditorFocus && terminalFocus && terminalProcessSupported && resourceScheme == 'vscode-terminal'"
- },
- {
- "key": "ctrl+shift+;",
- "command": "workbench.action.closeGroup",
- "when": "activeEditorGroupEmpty && multipleEditorGroups"
- },
- {
- "key": "ctrl+w",
- "command": "-workbench.action.closeGroup",
- "when": "activeEditorGroupEmpty && multipleEditorGroups"
- },
- {
- "key": "ctrl+shift+]",
- "command": "workbench.action.closeAllGroups"
- },
- {
- "key": "ctrl+k ctrl+shift+w",
- "command": "-workbench.action.closeAllGroups"
- },
- {
- "key": "alt+r",
- "command": "editor.action.refactor",
- "when": "editorHasCodeActionsProvider && textInputFocus && !editorReadonly"
- },
- {
- "key": "ctrl+shift+r",
- "command": "-editor.action.refactor",
- "when": "editorHasCodeActionsProvider && textInputFocus && !editorReadonly"
- },
- {
- "key": "ctrl+b",
- "command": "editor.action.marker.nextInFiles",
- "when": "editorFocus"
- },
- {
- "key": "f8",
- "command": "-editor.action.marker.nextInFiles",
- "when": "editorFocus"
- },
- {
- "key": "alt+b",
- "command": "workbench.action.toggleSidebarVisibility"
- },
- {
- "key": "ctrl+b",
- "command": "-workbench.action.toggleSidebarVisibility"
- }
- ]