Как сменить код: Как поменять код на чемодане, что делать, если старый шифр забыт
Как сменить код на замке портфеля, сумки или чемодана — город МАСТЕРОВ
Как изменить код цифрового замка
Собираясь в путешествие с новым чемоданом не лишне сменить на нем код замка, ведь после покупки открывается стандартной комбинацией 000 или 0000 (в зависимости от количества цифр на замке) и воришка может воспользоваться Вашей беспечностью.
Кроме того, часто бывает необходима смена шифра замка, если он себя скомпрометировал, ну например, кто то из ненадежных коллег видел как вы открываете портфель.
У разных производителей портфелей, сумок, чемоданов — разные секретки для смены. Есть цифровые замки с кнопкой сброса в корпусе замка, которую можно нажать скрепкой только при открытом замке и установить новую комбинацию. Так же есть замки, где потайные кнопки на внутренней поверхности, такие часто ставят в дамские сумочки. Существуют замки без кнопки сброса, где новая комбинация кода задается иным способом. Хорошо когда есть инструкция, прочел, разобрался и установил. А если нет инструкции и забыли как менять код на старом чемодане или портфеле?
Как установить новый код на замке портфеля (сумки, чемодана) с кнопкой
Откройте замок, нажмите и удерживая кнопку открытия установите новый код. Отпустив кнопку открытия замка, Вы тем самым фиксируете новый код, которым сможете открыть сумку или чемодан в следующий раз. У таких замков комбинация иногда может меняться произвольно, это один из их недостатков.Неприятно конечно, но поправимо.
На моем портфеле это происходит частенько и я уже научился открывать его, угадывая новый шифр.
Как установить код замка с рычажком внутри сумки или портфеля?
Тут всё просто, откройте замок, затем нажмите и удерживайте рычаг и установите новый код замка. После чего отпускаете рычажок. Всё, новый код установлен.
Теперь главное не забыть его. Для этого можно сфотографировать замок с правильным кодом, тогда даже через пару лет, собираясь в отпуск, Вы легко откроете чемодан или сумку.
Как открыть навесной замочек чемодана
Навесной замок, душка которого вставляется в отверстия бегунков молний часто встречается не только на чемоданах, на некоторых рюкзаках он так же входит в комплект. Установить новый код навесного замка просто, смотрите картинку ниже:
Поэтому не рекомендуем оставлять навесной замок открытым, злоумышленник может легко сменить код вашего замка.
Что делать если замок чемодана или сумки стал плохо открываться
Пыль, вода, дорожная грязь попавшая в замок чемодана или портфеля плохо влияют на механизм замочка. Промыть и восстановить его работоспособность можно с помощью WD-40. Оберните салфеткой замок, чтобы защитить кожу чемодана от подтеков ВДэшки и пшикните пару раз в замочек, проворачивая цифровые колесики. Через пару минут удалите салфетку и тщательно вытрите остатки другой, чистой салфеткой. В составе этого замечательного средства есть небольшое количество масла, которое защитит механизм замка от коррозии. Смазывать замок маслом не рекомендуется, оно как магнит притянет пыль, которая со временем превратится в густую грязную массу, удалить ее из замка будет уже сложнее.
Как открыть кодовый замок если забыли код
Как изменить код-пароль iPhone или iPad назад на четырехзначный
Потребуется минута времени.
Шестизначный пароль блокировки надежнее, чем четырехзначный. С другой стороны, если вы не премьер-министр, вряд ли храните на iPhone или iPad конфиденциальные данные государственной важности. В этой инструкции рассказываем, как изменить длинный код-пароль блокировки на короткий.
Наверное, особенно актуальной статья будет для владельцев устройств без сканера Touch ID, которым приходится каждый раз вводить пароль для разблокировки экрана. Тем не менее воспользоваться простыми шагами могут владельцы всех смартфонов и планшетов на iOS.
Чтобы изменить код-пароль, откройте меню «Настройки» — «Touch ID и код-пароль». Для этого потребуется ввести текущую комбинацию цифр, так что убедитесь, что помните ее.
Найдите опцию «Сменить код-пароль» и снова введите текущую шестизначную комбинацию цифр. Когда устройство попросит вас ввести новый пароль, нажмите «Параметры код-пароля» над цифровой клавиатурой.
Чтобы установить четырехзначную комбинацию, выберите опцию «Код из 4 цифр» и два раза введите новый пароль. Спустя несколько секунд изменения вступят в силу, а вы вернетесь на страницу настроек Touch ID и код-пароля. Запомните или запишите новую комбинацию — после смены пароля вы еще несколько дней будете на автомате вводить старый.
Надеемся, эта простая инструкция облегчит использование iPhone или iPad.
Смотрите также:
Поделиться ссылкой
Поставьте 5 звезд внизу статьи, если нравится эта тема. Подписывайтесь на нас Telegram, ВКонтакте, Instagram, Facebook, Twitter, Viber, Дзен, YouTube.
Загрузка…
Как установить или изменить ПИН-код для учетной записи в Windows 10
В данной статье показаны действия, с помощью которых можно установить, изменить или удалить ПИН-код для учетной записи в операционной системе Windows 10.
Операционная система Windows 10 предлагает пользователям несколько вариантов входа в учетную запись: стандартный логин и пароль, вход с помощью учетной записи Microsoft, с помощью ПИН-кода или графического пароля, а при наличии соответствующего оборудования доступна технология Windows Hello. В этой статье показан способ защиты учетной записи с помощью ПИН-кода.
Вход с помощью ПИН-кода намного проще, чем ввод сложного пароля (просто нужно указать четыре символа, и вы уже в системе) и явно рассчитан на пользователей планшетов. Конечно, он не обеспечивает надежной защиты, но в качестве временного решения в общественных местах и корпоративных средах вполне подойдет. Даже если у вас нет планшета, вы также можете воспользоваться входом с помощью ПИН-кода на компьютере или ноутбуке.
При загрузке в безопасном режиме, войти в систему можно только с помощью пароля – все остальные параметры входа будут недоступны
Как установить ПИН-код в Windows 10
Чтобы установить ПИН-код, нажмите на панели задач кнопку Пуск
и далее выберите Параметры или нажмите на клавиатуре сочетание клавиш + I.
В открывшемся окне «Параметры Windows» выберите Учетные записи.
Выберите вкладку Варианты входа, и в правой части окна выберите ПИН-код для Windows Hello и нажмите кнопку Добавить.
В открывшемся окне ведите пароль своей учетной записи и нажмите кнопку OK.
Затем дважды введите новый ПИН-код и нажмите кнопку OK.
После этого ПИН-код будет установлен, и чтобы проверить его, заблокируйте Windows нажав сочетание клавиш
+ L и затем попробуйте войти в систему с помощью созданного ПИН-кода.
Как изменить ПИН-код в Windows 10
Чтобы изменить ПИН-код, нажмите на панели задач кнопку Пуск
и далее выберите Параметры или нажмите на клавиатуре сочетание клавиш + I.
В открывшемся окне «Параметры Windows» выберите Учетные записи.
Выберите вкладку Варианты входа, и в правой части окна выберите ПИН-код для Windows Hello и нажмите кнопку Изменить.
Затем введите действующий ПИН-код и потом дважды введите новый ПИН-код, после чего нажмите кнопку OK.
После этого ПИН-код будет изменён.
Как сбросить ПИН-код для установки нового
Чтобы сбросить ПИН-код для установки нового, нажмите на панели задач кнопку Пуск
и далее выберите Параметры или нажмите на клавиатуре сочетание клавиш + I.
В открывшемся окне «Параметры Windows» выберите Учетные записи.
Выберите вкладку Варианты входа, и в правой части окна выберите ПИН-код для Windows Hello и нажмите на ссылку Я не помню свой ПИН-код
В открывшемся окне введите пароль своей учетной записи и нажмите кнопку OK.
Затем дважды введите новый ПИН-код и нажмите кнопку OK.
Как удалить ПИН-код в Windows 10
Чтобы удалить ПИН-код, нажмите на панели задач кнопку Пуск
и далее выберите Параметры или нажмите на клавиатуре сочетание клавиш + I.
В открывшемся окне «Параметры Windows» выберите Учетные записи.
Выберите вкладку Варианты входа, и в правой части окна выберите ПИН-код для Windows Hello и нажмите кнопку Удалить.
Система предупредит вас о том, что в случае удаления ПИН-кода, если вы используете Распознавание лиц Windows Hello или Распознавание отпечатков пальцев Windows Hello, то эти функции перестанут работать,
соглашаемся и нажимаем кнопку Удалить.
В открывшемся окне введите пароль своей учетной записи и нажмите кнопку OK.
После этого ПИН-код будет удалён.
Используя рассмотренные выше действия, можно установить, изменить или удалить ПИН-код в операционной системе Windows 10.
Как изменить html код страницы в браузере
В данном посте покажем, как можно изменить код страницы в браузере Google Chrome. В других браузерах это делается аналогично. Я думаю трудностей не будет с этим.
Чтобы изменить исходный код сайта не обязательно хорошо знать HTML, CSS и вы это сами увидите.
Редактирование html кода в браузере
Мы будем менять данные на сайте. Все изменения будут видны только нам, а при обновлении страницы они исчезнут. Это лишь отображение страницы браузером.
Откройте в браузере страницу сайта, в которой необходимо изменить код. Это можно
сделать следующим образом прямо на странице сайта.
Выделяем и нажимаем правой кнопкой мыши после чего появится в правой части окна кусок кода, который будем редактировать.
В контекстном меню нажимаем Edit as HTML и у нас появится выделенный код.
При такой редакции мы видим сразу результат.
Вверху картинки отмеченное красной рамкой HTML код, находящийся в шапке сайта, стиль которого будем менять.
Внизу красной стрелкой показано style.css:473 и находится в Консоли> Внешний вид>Редактор темы>файл style.css строка 473. Как можно это использовать?
Эти изменения можно использовать следующим образом скопировать в блокнот Notepad++ с расширением html. Если это Ваш сайт, то смело можете обновить файлы на веб-сервере.
Или эти изменения можно внести в Консоли административной панели сайта, используя Редактор темы файлов.
С помощью подмены HTML кода, мы сможем изменить открытую веб-страницу как захотим.
Умение изменить исходный код страницы – дает отличный навык для продвинутого пользователя Интернета.
Вообще вносимые изменения в код страницы будут реальными до тех пор пока мы не обновим страницу. При этом произойдет возврат в первоначальное состояние.
Редактирование CSS во встроенном редакторе
Знаете CSS – можно отредактировать и сделать предварительный просмотр изменений во встроенном редакторе CSS.
Для этого в заходим в Консоль админ панели и при наведении курсора на Внешний вид выпадает меню где нажимаем на Редактировать CSS
Открывается с левой стороны окно для редактирования.
Нажимаем на Дополнительные стили и открывается поле для загрузки кода CSS.
Код CSS в котором будем производить изменения копируем и вставляем в вышеуказанное поле.
После загрузки редактируем код и в предпросмотре смотрим результат, если нас все устраивает и мы нажимаем на кнопку Опубликовать. Все изменения в дизайне сайта будут такими же как в предпросмотре.
Но если мы не готовы опубликовать все произведенные изменения или хотим продолжить эти изменения, то мы нажимаем на пиктограмму в виде шестеренки. Открывается дополнительное окно
где можем сделать пометку Сохранить. Изменения будут сохранены, и можно будет поделиться предпросмотром, но без публикации. Останется как черновик.
Также можно Запланировать публикацию произведенных изменений,на будущую дату: День, Месяц, Год и Время выставляем по своему желанию.
Далее мы можем посмотреть полную историю произведенных нами изменений. Это очень удобно в истории отражены изменения данных до и после.
Помимо всего мы можем просто отменить изменения, нажав на пиктограмму корзины.
Как ввести другой код активации виндовс 7. Как сменить ключ активации Windows
Сменить ключ активации Windows – это обычная ситуация в мире пользователей, особенно тех, кто часто переустанавливает систему. Необходимость прибегать к этому возникает, когда демо период исчезает и вы получаете Windows с ограниченным функционалом или просто решили приобрести каким-либо путем ключ Windows для вашей демонстрационной версии. Именно поэтому сегодня мы решили рассказать, как сменить ключ активации Windows.
В современных версиях Windows предоставляется пробный период, продолжительностью в один месяц, после чего предполагается покупка ключа активации или иной путь получения кода доступа.
В случае, нежелания приобретать ключ, у вас все равно останется возможность использовать вашу систему, но её функционал будет существенно ограничен, на рабочем столе будет соответствующая надпись, фон рабочего стола всегда при перезагрузке будет изменять на черный и другие неудобства.
Также существует возможность продления пробного периода на 90 дней, но это только лишь оттягивает срок активации системы, поэтому подробно разбирать этот вариант не будем.
Изменению ключа не сопутствуют никакие подводные камни, вроде определённого количества попыток или полной блокировки, когда вставляете уже не действительный ключ. Выполняется действие просто, первым методом будет интерфейсный вариант ввода ключа, другие используют командную строку и апплет «Выполнить», начнем с основного способа.
Чаще всего достаточно одного метода, чтобы выполнить необходимые действия. Несколько вариантов описаны скорее для того, чтобы вы смогли определить наиболее удобный способ именно для вас.
Ввод ключа активации через «Система»
1. Откройте меню «Пуск»;
2. Нажмите правой кнопкой мыши по элементу управления «Мой компьютер»;
3. Выберите вариант «Свойства»;
На момент выхода стабильной версии Windows 10 возможно вы уже будете готовы к тому, чтобы приобрести для уже установленной и обновлённой системы лицензионный ключ. Обычно этот 25-значный номер вводится ещё в начале установки системы, но означает ли это, что для регистрации вашей Windows 10 потребуется её переустановка? Нет. Ключ можно заменить и, причем не одним, а тремя способами.
Самый простой и очевидный — зайти в раздел «Система»
в панели управления, нажать ссылку «Изменить ключ продукта» и в открывшемся окошке ввести новый код. Вызвать окно смены ключа также можно, нажав Win+R
и выполнив команду Slui.exe
Использование командной строки — ещё один способ смены ключа и активации Windows. Откройте консоль CMD
от имени администратора и выполните в ней следующую команду:
slmgr.vbs -ipk 00000-11111-22222-33333-44444
Естественно, это несуразное число у вас должно быть заменено настоящим ключом. Ключ будет сменён, но активация пока не выполнена. Чтобы активировать Windows, не закрывая консоль, выполните ещё одну команду:
slmgr.vbs –ato
На проверку подлинности ключа может потребоваться несколько секунд. В случае успешно активации вы получите сообщение скрипта в маленьком окошке. После этого командную строку можно будет закрыть и ещё раз проверить результат в разделе панели управления «Система»
.
Способ смены и активации ключа в командной строке одинаково хорошо работает и в Windows 10, и в Windows 8, 7 и Vista.
На этом все. Спасибо, что прочитали статью. Надеюсь, она была Вам полезна.
Наш журнал на Flipboard
Возможно, вас также заинтересует:
Данный раздел предназначен для пользователей у кого за плечами несколько лет использования операционной системы Windows и которые хотели бы установить на свой домашний или офисный компьютер операционную систему Linux и использовать ее в повседневной работе
это совокупность микропрограмм, которые помогают настроить комплектующие системного блока, а так же загрузку ОС
Не редко возникают ситуации, когда нужно изменить ключ Windows. Будь то покупка новой лицензии, или переактивация в связи с утратой старой лицензии. Или вы установили «пиратскую» версию и не знаете, как изменить ключ Windows на лицензионный. В общем, причин изменить ключ продукта Windows может быть очень много, и периодически менять его приходится. Ничего сложного в том, чтобы изменить ключ продукта Windows нет. Всё что вам нужно:
- Лицензионный ключ для вашей версии ОС
- Доступ к учётной записи администратора системы
Для того, чтобы изменить кл
Как поставить и сменить пароль на компьютер
Блокировка ПК паролем защитит его содержимое от доступа третьих лиц. Вы будете уверены, что ребенок бесконтрольно не запускает компьютерные игры, а любопытные коллеги не подсматривают ваши личные фото. Если компьютером пользуются несколько человек, создайте несколько запароленных учетных записей – каждый пользователь получит индивидуальное пространство, а уровень аккаунта поможет оградить от доступа в системные настройки. Разберемся, как поставить пароль на компьютер, как его изменить или совсем убрать.
Windows 10
При установке 10 версии ОС система обычно запрашивает пароль, который затем используется для входа. Если вы пропустили этот шаг — вот как поставить пароль на компьютер с уже настроенной Windows 10:
- В меню «Пуск» запустите «Параметры».
- Зайдите в «Учетные записи», откройте подраздел «Параметры входа».
- Создайте комбинацию для входа по кнопке «Добавить».
- Дважды впишите придуманный код и подсказку – она будет отображаться на экране блокировки и видна всем пользователям, поэтому не подсказывайте данные входа в явном виде.
Система будет запрашивать основной пароль при запуске ПК, выходе из сна или блокировки. Вы можете дополнительно создать пин-код или использовать фотографию для запуска ОС. Еще одна опция – «Динамическая блокировка», которая блокирует компьютер при удалении от него привязанного телефона. Предварительно устройства соединяются по технологии Bluetooth, при выходе смартфона из зоны действия ПК автоматически заблокируется.
Изменить или убрать данные логина также несложно, как поставить код на компьютер. Откройте окно «Параметры входа», вместо кнопки «Добавить» появится «Изменить». По клику на ней введите новые символы или оставьте поля пустыми – чтобы удалить пароль полностью.
Windows 7
Как поставить пароль на компьютер Windows 7:
- Открывайте «Панель управления» в меню «Пуск».
- Запускайте «Учетные записи».
- Справа выделите нужный аккаунт и кликните «Создание пароля».
- Создавайте комбинацию для входа, ее надо ввести 2 раза. Придумайте подсказку.
Чтобы после поменять или удалить заданные символы, зайдите в этот же диалог «Учетные записи». Там появятся ссылки для редактирования параметра. Учтите, что изменить чужой пароль на компьютере Windows 7 не получится – сначала система попросит ввести старую комбинацию, а потом уже даст создать новую.
Windows 8
Как поставить пароль на компьютер Windows 8:
- Откройте из правого верхнего угла панель, кликните «Параметры».
- Выберите «Изменение параметров…» и зайдите в пункт «Пользователи».
- Начните создание комбинации входа, в конце щелкните «Готово».
Как поменять пароль на ноутбуке с Виндоус 8: откройте раздел «Пользователи» и выберите «Параметры входа». Вы увидите кнопки изменения настроек.
Универсальные способы
Универсальный способ, как сменить пароль на компьютере на любой версии Windows – воспользоваться командной строкой:
- Из раздела «Служебные» запустите приложение «Командная строка» с правами администратора.
- Если вы не знаете имя своего пользователя, наберите команду net users. Появится список логинов учетных записей этого компа.
- Запустите команду net user логин_пользователя пароль.
Комбинация пропишется в настройках и будет запрашиваться при входе. Далее разберемся, как снять пароль с компьютера Windows 10 или 7, 8. Проще всего удалить его в параметрах учетных записей:
- Зажмите клавиши Win+R.
- Впишите команду control userpasswords2 или netplwiz – любая из них откроет нужный диалог.
- Кликните на нужный аккаунт и уберите галочку с подпункта «Требовать ввод имени пользователя…».
- Щелкните на «ОК» и подтвердите решение.
После это операционная система будет автоматически загружаться после включения или пробуждения.
В этом же окне можно поменять комбинацию входа – зажмите кнопки Ctrl+Del+Alt, станет доступна функция «Сменить…». На вкладке «Дополнительно» вы найдете все связки логин-пароль, хранимые на компьютере, и сможете их редактировать.
Иногда убрать пароль полностью при входе Windows 10 или 7 с ноутбука предыдущим способом не получается, система все равно просит ввести данные при выходе из сна. В этом случае отключите функцию повторного входа в параметрах электропитания:
- В параметрах Виндовс 10 запустите «Система».
- В подразделе «Питание и спящий режим».
- Откройте дополнительные параметры и кликните на «Настройка схемы электропитания».
- Выберите «Изменить дополнительные…» и задайте беспарольный вход после пробуждения.
Для ноутбука при включении можно разделить настройки входа при питании от сети и аккумулятора.
Заключение
Мы разобрались, как установить пароль на компьютере с ОС Windows 7-10 при входе. В нашей инструкции собраны как инструкции для конкретных версий системы, так и универсальные способы. Последние выполнить чуть сложнее – понадобится знать определенные команды или залезть в дебри меню, зато выполнить их вы сможете на любом компьютере, независимо от версии Виндоус.
Как настроить кодовый замок на двери, сменить код и перекодировать
Как настроить кодовый замок на двери
Содержание статьи
Дверь не может быть без замка, разве только что межкомнатная. Сегодня существует большое количество разновидностей замков на двери, но особой популярностью, пользуются кодовые замки.
Преимуществом кодового замка на двери является отсутствие в нём отверстия для ключа, поэтому взломать кодовый замок обычной отмычкой не получиться.
К тому же, если своевременно производить смену кода в кодовом замке, то это обеспечит его большую надёжность против несанкционированного доступа.
Как настроить кодовый замок на двери. Сменить код и перекодировать
Чтобы знать, как настроить кодовый замок на двери, необходимо подготовиться, прочитать рекомендации производителя и следовать определённым последовательностям. Как было сказано выше, большим преимуществом механических кодовых замков на двери, является отсутствие в них какой либо замочной скважины для вставки ключа и это большое преимущество.
Преимуществом является и довольно простая установка кодового замка на калитку, также как и на двери, посредством обычных столярных инструментов. Чтобы узнать, как установить кодовый замок на дверь, можно прочитать об этом, в других статьях перейдя по ссылкам выше.
Как перекодировать кодовый замок и сменить код?
Перекодировать кодовый замок и менять его код приходится в нескольких случаях: чтобы изменить заводской код и тем самым настройки замка, и чтобы обеспечить высокую безопасность кодового замка от подбора шифра.
Поэтому, многими специалистами рекомендуется менять код в кодовом замке не реже чем один раз в месяц. Только таким способом можно обеспечить сохранность собственного имущества, если например, остро стоит такой вопрос как подготовка недвижимости к отсутствию хозяев.
На самом же деле, сменить код и перенастроить кодовый замок достаточно просто и своими руками. Изучив инструкцию к кодовому замку и рекомендации производителя, можно приступать к перепрограммированию кодового замка.
Процесс этот весьма быстрый, а для его осуществления следует использовать определённое приспособление, которое вводится в специально расположенное отверстие на кодовом замке, расположенное чаще всего с лицевой стороны двери.
Это специальное отверстие как раз и предназначено для того, чтобы техническим приспособлением изменять расположение замочных цилиндров и кодировку кодового замка вместе с этим. Следует знать, как настроить кодовый замок на двери, поскольку дверь при смене кода должна быть раскрыта настежь, а ригели в это время должны быть выдвинуты до максимально возможного положения.
После этого достаточно провернуть специальное приспособление в кодовом замке через отверстие до упора, вставить новый ключ и закрыть ригели обратно с помощью ключа.
Успехом проделанной операции будет реагирование кодового замка только на новый ключ и обновлённый код. При неправильно же произведенных действиях, кодовый замок не будет никак реагировать на смену кода.
Оценить статью и поделиться ссылкой:
Код Visual Studio
— как изменить цвет комментария VisualStudioCode с помощью косой черты?
Переполнение стека
- Около
Продукты
- Для команд
Переполнение стека
Общественные вопросы и ответыПереполнение стека для команд
Где разработчики и технологи делятся частными знаниями с коллегамиВакансии
Программирование и связанные с ним технические возможности карьерного ростаТалант
Нанимайте технических специалистов и создавайте свой бренд работодателяРеклама
Обратитесь к разработчикам и технологам со всего мира- О компании
.Контроль версий
в Visual Studio Code
Visual Studio Code имеет интегрированный контроль версий и включает встроенную поддержку Git. Многие другие поставщики систем контроля версий доступны через расширения на VS Code Marketplace.
Совет: Щелкните плитку расширения, чтобы прочитать описание и обзоры на торговой площадке.
Провайдеры SCM
VS Code поддерживает одновременную работу с несколькими поставщиками управления версиями.Например, вы можете открыть несколько репозиториев Git вместе с локальной рабочей областью TFS и без проблем работать со своими проектами. Список SOURCE CONTROL PROVIDERS в представлении Source Control (⌃⇧G (Windows, Linux Ctrl + Shift + G)) показывает обнаруженные поставщики и репозитории, и вы можете ограничить отображение своих изменений, выбрав конкретного поставщика.
Расширения поставщика SCM
Если вы хотите установить дополнительного поставщика SCM, вы можете выполнить поиск в категории расширений поставщиков scm в представлении «Расширения» (⇧⌘X (Windows, Linux Ctrl + Shift + X)).Начните вводить «@ca», и вы увидите предложения по категориям расширений, таким как отладчики и линтеры. Выберите @category: "поставщики scm"
, чтобы увидеть доступных поставщиков SCM.
Поддержка Git
VS Code поставляется с расширением Git Source Control Manager (SCM). Большинство пользовательского интерфейса системы управления версиями и рабочих процессов являются общими для других расширений SCM, поэтому чтение о поддержке Git поможет вам понять, как использовать другого поставщика.
Примечание: Если вы новичок в Git, веб-сайт git-scm — хорошее место для начала с популярной онлайн-книги, видеороликов по началу работы и шпаргалок.Документация VS Code предполагает, что вы уже знакомы с Git.
Примечание. VS Code будет использовать установку Git на вашем компьютере, поэтому вам необходимо сначала установить Git, прежде чем вы получите эти функции. Убедитесь, что вы установили как минимум версию
2.0.0
.
Совет: VS Code будет работать с любым репозиторием Git. Если у вас еще нет частного размещенного поставщика Git, Azure DevOps Services — отличный бесплатный вариант.Вы можете зарегистрироваться на странице Начало работы с Azure DevOps.
Значок управления исходным кодом слева всегда будет отображать обзор того, сколько изменений в настоящее время имеется в вашем репозитории. Нажав на нее, вы увидите подробную информацию о текущих изменениях репозитория: ИЗМЕНЕНИЙ , ПОСТУПЕНЧАТЫХ ИЗМЕНЕНИЙ и ОБЪЕДИНЕНИЕ ИЗМЕНЕНИЙ .
Нажав на каждый элемент, вы увидите подробные текстовые изменения в каждом файле . Обратите внимание, что для неустановленных изменений редактор справа по-прежнему позволяет редактировать файл: используйте его!
Вы также можете найти индикаторы статуса вашего репозитория в нижнем левом углу VS Code: текущая ветка , грязных индикаторов и количество входящих и исходящих коммитов текущей ветки.Вы можете проверить любую ветку в вашем репозитории, щелкнув этот индикатор состояния и выбрав ссылку Git из списка.
Совет: Вы можете открыть VS Code в подкаталоге репозитория Git. Сервисы Git VS Code по-прежнему будут работать в обычном режиме, показывая все изменения в репозитории, но изменения файлов за пределами заданного каталога затеняются всплывающей подсказкой, указывающей, что они находятся за пределами текущей рабочей области.
Коммит
Промежуточный (git add) и неустановленный (git reset) можно выполнить с помощью контекстных действий в файлах или с помощью перетаскивания.
Вы можете ввести сообщение о фиксации над изменениями и нажать Ctrl + Enter (macOS: ⌘ + Enter), чтобы зафиксировать их. Если есть какие-либо поэтапные изменения, будут зафиксированы только они, в противном случае все изменения будут зафиксированы.
Мы обнаружили, что это отличный рабочий процесс. Например, на предыдущем снимке экрана в фиксацию будут включены только поэтапные изменения в gulpfile.js
. Последовательное действие фиксации может зафиксировать более поздние изменения в gulpfile.js
, удаление пряжи.lock
и изменяется на tests.js
в отдельной фиксации.
Более конкретные действия Выполнить действий можно найти в меню Дополнительные действия ...
в верхней части представления Git.
Клонирование репозитория
Вы можете клонировать репозиторий Git с помощью команды Git: Clone в палитре команд (⇧⌘P (Windows, Linux Ctrl + Shift + P)). Вам будет предложено указать URL-адрес удаленного репозитория (например, на GitHub) и родительский каталог, в который нужно поместить локальный репозиторий.
Для репозитория GitHub вы можете найти URL-адрес в GitHub Clone или загрузить диалоговое окно .
Затем вы должны вставить этот URL-адрес в приглашение Git: Clone .
Вы можете создавать и проверять ветки непосредственно в коде VS с помощью команд Git: Create Branch и Git: Checkout to в палитре команд (⇧⌘P (Windows, Linux Ctrl + Shift + P)).
Если вы запустите Git: Checkout на , вы увидите раскрывающийся список, содержащий все ветки или теги в текущем репозитории.
Команда Git: Create Branch позволяет быстро создать новую ветку. Просто укажите имя своей новой ветки, и VS Code создаст ветку и переключится на нее.
Пульты
Учитывая, что ваш репозиторий подключен к некоторому удаленному устройству и что ваша извлеченная ветвь имеет восходящую ссылку на ветку на этом удаленном компьютере, VS Code предлагает вам полезные действия для push , pull и sync этой ветки (последний запустит команду pull , за которой следует команда push ).Вы можете найти эти действия в меню Дополнительные действия ...
.
VS Code может периодически получать изменения с ваших пультов. Это позволяет VS Code показывать, сколько изменений ваш локальный репозиторий впереди или позади удаленного. Начиная с VS Code 1.19, эта функция по умолчанию отключена, и вы можете использовать параметр git.autofetch
, чтобы включить ее.
Совет: Вам следует настроить помощник по учетным данным, чтобы не запрашивать учетные данные каждый раз, когда VS Code обращается к вашим пультам Git.Если вы этого не сделаете, вы можете рассмотреть возможность отключения автоматической загрузки с помощью параметра
git.autofetch
, чтобы уменьшить количество получаемых запросов.
Действия в строке состояния Git
В строке состояния, рядом с индикатором ветвления, есть действие «Синхронизировать изменения », когда для текущей извлеченной ветви настроена восходящая ветвь. Синхронизировать изменения перенесет удаленные изменения в ваш локальный репозиторий, а затем отправит локальные фиксации в вышестоящую ветвь.
Если ветвь восходящего потока не настроена, а в репозитории Git настроены пульты, активируется действие Опубликовать . Это позволит вам опубликовать текущую ветку на удаленном компьютере.
Индикаторы желоба
Если вы откроете папку, которая является репозиторием Git, и начнете вносить изменения, VS Code добавит полезные аннотации в желоб и на линейку обзора.
- Красный треугольник указывает, где были удалены строки
- Зеленая полоса указывает новые добавленные строки
- Синяя полоса обозначает измененные строки
Конфликты слияния
Конфликты слияния распознаются VS Code.Выделены различия, и есть встроенные действия для принятия одного или обоих изменений. После разрешения конфликтов подготовьте конфликтующий файл, чтобы можно было зафиксировать эти изменения.
Просмотр различий
Наш инструментарий Git поддерживает просмотр различий в VS Code.
Совет: Вы можете различать любые два файла, сначала щелкнув правой кнопкой мыши файл в списке Explorer или ОТКРЫТЫЕ РЕДАКТОРЫ и выбрав Выбрать для сравнения , а затем щелкнув правой кнопкой мыши второй файл для сравнения и выбрав Сравнить с ‘file_name_you_chose’ .Или же с клавиатуры нажмите ⇧⌘P (Windows, Linux Ctrl + Shift + P) и выберите File: Compare Active File With , и вам будет представлен список последних файлов.
Панель обзора редактора различий
В редакторе различий есть панель обзора, на которой представлены изменения в едином формате исправлений. Вы можете перемещаться между изменениями с помощью Перейти к следующей разнице (F7) и Перейти к предыдущей разнице (⇧F7 (Windows, Linux Shift + F7)). По строкам можно перемещаться с помощью клавиш со стрелками, а нажатие Enter вернет в редактор различий и выбранную строку.
Примечание: Этот опыт особенно полезен для пользователей программ чтения с экрана.
Окно вывода Git
Вы всегда можете заглянуть под капот, чтобы увидеть команды Git, которые мы используем. Это полезно, если происходит что-то странное или вам просто любопытно. 🙂
Чтобы открыть окно вывода Git, запустите View > Output и выберите Git из раскрывающегося списка.
Инициализировать репозиторий
Если ваша рабочая область не находится в системе контроля версий Git, вы можете легко создать репозиторий Git с помощью команды Initialize Repository .Когда VS Code не обнаруживает существующий репозиторий Git, вы увидите Нет зарегистрированных поставщиков управления версиями. Сообщение в представлении системы управления версиями и команда Инициализировать репозиторий будут доступны в строке заголовка. Вы также можете запустить команду Git: Initialize Repository из палитры команд (⇧⌘P (Windows, Linux Ctrl + Shift + P)).
Запуск Инициализация репозитория создаст необходимые файлы метаданных репозитория Git и покажет файлы рабочей области как неотслеживаемые изменения, готовые к постановке.
VS Code как редактор Git
Когда вы запускаете VS Code из командной строки, вы можете передать аргумент --wait
, чтобы заставить команду запуска ждать, пока вы не закроете новый экземпляр VS Code. Это может быть полезно при настройке VS Code в качестве внешнего редактора Git, поэтому Git будет ждать, пока вы не закроете запущенный экземпляр VS Code.
Вот шаги для этого:
- Убедитесь, что вы можете запустить код
--help
из командной строки, и вы получите помощь.- , если вы не видите справку, выполните следующие действия:
- macOS: выберите команду оболочки : установите команду «Код» по пути из палитры команд .
- Windows: убедитесь, что во время установки вы выбрали Добавить в PATH .
- Linux: Убедитесь, что вы установили код через наши новые пакеты .deb или .rpm.
- , если вы не видите справку, выполните следующие действия:
- В командной строке запустите
git config --global core.редактор "code --wait"
Теперь вы можете запустить git config --global -e
и использовать VS Code в качестве редактора для настройки Git.
VS Code как инструмент сравнения Git
Добавьте следующее в свои конфигурации Git, чтобы использовать VS Code в качестве инструмента сравнения:
[разница]
инструмент = default-difftool
[difftool "default-difftool"]
cmd = code --wait --diff $ LOCAL $ REMOTE
Это использует параметр Visual Studio Code также поддерживает рабочие процессы запросов на вытягивание с помощью расширений, доступных на VS Code Marketplace. Расширения запроса на извлечение позволяют просматривать, комментировать и проверять исходный код непосредственно в VS Code. Совет: Щелкните плитку расширения, чтобы прочитать описание и обзоры на торговой площадке. От до push, pull и sync вам необходимо настроить источник Git.Вы можете получить требуемый URL с хоста репозитория. Когда у вас есть этот URL-адрес, вам нужно добавить его в настройки Git, выполнив несколько действий в командной строке. Например: Используйте расширение Azure Repos, и это осветит поддержку TFVC. Обычно это означает, что в Git не настроено управление учетными данными, и по какой-то причине вы не получаете запросы на учетные данные. Вы всегда можете настроить помощник по учетным данным, чтобы получать и отправлять данные с удаленного сервера без необходимости каждый раз запрашивать учетные данные VS Code. Теперь есть помощники по учетным данным Git, которые помогают с многофакторной аутентификацией.Вы можете скачать их из Git Credential Manager для Mac и Linux и Git Credential Manager для Windows. VS Code поддерживает только официальный дистрибутив Git для интеграции с Git. VS Code автоматически получает изменения с сервера, чтобы представить вам сводку входящих изменений. Диалог аутентификации Git не зависит от самого кода VS и является частью вашего текущего помощника по учетным данным Git. Один из способов избежать появления этих запросов — настроить помощник по учетным данным, который запоминает ваши учетные данные. Другой вариант — отключить функцию автоматической выборки, изменив следующий параметр: Да, хотя VS Code легче всего работает с ключами SSH без парольной фразы. Если у вас есть SSH-ключ с парольной фразой, вам нужно запустить VS Code из приглашения Git Bash, чтобы унаследовать его среду SSH. 10.09.2020 . Visual Studio Code позволяет выполнять большинство задач прямо с клавиатуры. На этой странице перечислены привязки по умолчанию (сочетания клавиш) и описано, как их обновить. Примечание: Если вы посетите эту страницу на Mac, вы увидите привязки клавиш для Mac. Если вы зайдете с помощью Windows или Linux, вы увидите ключи для этой платформы. Если вам нужны привязки клавиш для другой платформы, наведите указатель мыши на интересующую вас клавишу. Visual Studio Code предоставляет богатые и простые возможности редактирования сочетаний клавиш с помощью редактора сочетаний клавиш . В нем перечислены все доступные команды с привязками клавиш и без них, и вы можете легко изменить / удалить / сбросить их привязки клавиш, используя доступные действия. В верхней части также есть поле поиска, которое помогает находить команды или сочетания клавиш. Вы можете открыть этот редактор, перейдя в меню File > Preferences > Keyboard Shortcuts .( Код > Настройки > Сочетания клавиш в macOS) Самое главное, вы можете видеть привязки клавиш в соответствии с раскладкой клавиатуры. Например, привязка клавиш Cmd + \ в раскладке клавиатуры США будет отображаться как Ctrl + Shift + Alt + Cmd + 7 при изменении раскладки на Немецкую. Диалоговое окно для ввода привязки клавиш назначит правильную и желаемую привязку клавиш в соответствии с вашей раскладкой клавиатуры. Чтобы выполнить более сложную настройку сочетаний клавиш, прочтите раздел «Расширенная настройка». Сочетания клавиш жизненно важны для производительности, и изменить привычки использования клавиатуры может быть сложно. Чтобы помочь с этим, File > Preferences > Keymap Extensions показывает вам список популярных расширений раскладки клавиатуры. Эти расширения изменяют сочетания клавиш VS Code, чтобы они соответствовали таковым в других редакторах, поэтому вам не нужно изучать новые сочетания клавиш. В Marketplace также есть категория расширений Keymaps. Совет. Щелкните плитку расширения выше, чтобы прочитать описание и отзывы, чтобы решить, какое расширение лучше всего подходит для вас.Смотрите больше на торговой площадке. У нас также есть версия для печати этих сочетаний клавиш. Справка Справка > Справочник по горячим клавишам отображает сжатую версию PDF, подходящую для печати, в качестве удобного справочника. Ниже приведены ссылки на три версии для конкретных платформ: Если у вас установлено много расширений или вы настроили сочетания клавиш, иногда могут возникать конфликты привязки клавиш, когда одно и то же сочетание клавиш отображается на несколько команд.Это может привести к путанице в поведении, особенно если различные сочетания клавиш входят и выходят за пределы области действия при перемещении по редактору. В редакторе сочетаний клавиш есть команда контекстного меню Показать одинаковые сочетания клавиш , которая фильтрует сочетания клавиш на основе сочетания клавиш для отображения конфликтов. Выберите команду с привязкой клавиш, которая, по вашему мнению, перегружена, и вы увидите, определены ли несколько команд, источник привязки клавиш и когда они активны. Чтобы устранить проблемы с привязкой клавиш, вы можете выполнить команду Разработчик: Переключить сочетание клавиш Устранение неполадок . Это активирует регистрацию отправленных сочетаний клавиш и откроет панель вывода с соответствующим файлом журнала. Затем вы можете нажать желаемую привязку клавиш и проверить, какое сочетание клавиш обнаруживает VS Code и какая команда вызывается. Например, при нажатии Первое событие keydown предназначено для ключа Вы можете просмотреть любые измененные пользователем сочетания клавиш в VS Code в редакторе Keyboard Shortcuts с помощью команды Show User Keybindings в More Actions (… ) меню. Это применяет фильтр Все сочетания клавиш в VS Code можно настроить с помощью файла Вы также можете открыть файл Каждое правило состоит из: Аккорды (два отдельных действия клавиш) описываются разделением двух нажатий клавиш пробелом. Например, Ctrl + K Ctrl + C. При нажатии клавиши: Дополнительные правила Диспетчеризация сочетаний клавиш выполняется путем анализа списка правил, выраженных в JSON. Вот несколько примеров: Ключ Допускаются следующие модификаторы: Принимаются следующие ключи: Вы можете вызывать команду с аргументами. Это полезно, если вы часто выполняете одну и ту же операцию с определенным файлом или папкой.Вы можете добавить собственное сочетание клавиш, чтобы делать именно то, что вы хотите. Ниже приведен пример замены клавиши Enter для печати текста: Команда type получит Дополнительную информацию о командах, принимающих аргументы, см. В разделе «Встроенные команды». Вы можете написать правило привязки ключа, которое нацелено на удаление определенной привязки ключа по умолчанию. С помощью Вот пример: Примечание: Этот раздел относится только к привязкам клавиш, а не к вводу текста в редакторе. Указанные выше клавиши представляют собой строковые представления виртуальных клавиш и не обязательно связаны с создаваемым символом при их нажатии. Точнее: Различные раскладки клавиатуры обычно меняют положение указанных выше виртуальных клавиш или изменяют символы, появляющиеся при их нажатии.При использовании раскладки клавиатуры, отличной от стандартной для США, Visual Studio Code выполняет следующие действия: Все привязки клавиш отображаются в пользовательском интерфейсе с использованием раскладки клавиатуры текущей системы. Например, При редактировании Существует также виджет, который помогает ввести правило привязки клавиш при редактировании Примечание. В Linux Visual Studio Code определяет текущую раскладку клавиатуры при запуске, а затем кэширует эту информацию. Если вы измените раскладку клавиатуры, мы рекомендуем перезапустить VS Code. Используя скан-коды, можно определить сочетания клавиш, которые не меняются при изменении раскладки клавиатуры.Например: Принятые коды сканирования: VS Code дает вам точный контроль над тем, когда ваши привязки клавиш включены с помощью необязательного предложения Для условных выражений можно использовать следующие условные операторы: Ниже приведены некоторые из возможных контекстов предложения Виджет поиска редактора Виджет Центр уведомлений Уведомление Отображается боковая панель Боковая панель Окно . Visual Studio Code имеет мощный встроенный интерфейс командной строки, который позволяет вам контролировать запуск редактора. Вы можете открывать файлы, устанавливать расширения, изменять язык отображения и выводить диагностические данные с помощью параметров командной строки (переключателей). Если вы ищете, как запускать инструменты командной строки внутри VS Code, см. Интегрированный терминал. Чтобы получить обзор интерфейса командной строки VS Code, откройте терминал или командную строку и введите код Вы можете запустить VS Code из командной строки, чтобы быстро открыть файл, папку или проект. Обычно вы открываете VS Code в контексте папки. Для этого в открытом терминале или командной строке перейдите в папку проекта и введите код Примечание. Пользователи macOS должны сначала запустить команду (команда оболочки : установить команду «code» в PATH ), чтобы добавить исполняемый файл VS Code в переменную среды Установки Windows и Linux должны добавить расположение двоичных файлов VS Code к вашему системному пути. Если это не так, вы можете вручную добавить местоположение в переменную среды Insiders: Если вы используете предварительную версию VS Code Insiders, вы запускаете свою сборку Insiders с Вот необязательные аргументы, которые вы можете использовать при запуске VS Code в командной строке через код Иногда вам может понадобиться открыть или создать файл. Если указанный файл не существует, VS Code создаст его для вас вместе с любыми новыми промежуточными папками: Для файлов и папок можно использовать абсолютные или относительные пути. Относительные пути относятся к текущему каталогу командной строки, в которой вы запускаете Если вы укажете более одного файла в командной строке, VS Code откроет только один экземпляр. Если вы укажете более одной папки в командной строке, VS Code создаст мультикорневое рабочее пространство, включая каждую папку. Вы можете устанавливать расширения VS Code и управлять ими из командной строки. Есть несколько опций CLI, которые помогают с воспроизведением ошибок и расширенной настройкой. Вы также можете открывать проекты и файлы, используя механизм обработки URL-адресов платформы.Используйте следующие форматы URL-адресов для: Открыть проект Открыть файл Открыть файл в строке и столбце URL-адрес можно использовать в таких приложениях, как браузеры или обозреватели файлов, которые могут анализировать и перенаправлять URL-адрес.Например, в Windows вы можете передать URL-адрес Примечание : Если вы используете сборки VS Code Insiders, префикс URL-адреса — Читайте дальше, чтобы узнать о: Ваша ОС не может найти двоичный код VS Code В macOS вам необходимо вручную запустить команду оболочки : установить команду «code» в команде PATH (доступна через палитру команд ⇧⌘P (Windows, Linux Ctrl + Shift + P)). Дополнительные сведения см. В разделе по настройке macOS. VS Code имеет встроенный терминал, в котором вы можете запускать инструменты командной строки из VS Code. Не напрямую через командную строку, но VS Code имеет портативный режим, который позволяет сохранять настройки и данные в том же месте, что и ваша установка, например, на USB-накопителе. 10.09.2020 . --diff
, который вы можете передать в VS Code для сравнения двух файлов рядом. Работа с пулл реквестами
Следующие шаги
Общие вопросы
> git удаленное добавление источника https://github.com/
Моя команда использует Team Foundation Version Control (TFVC) вместо Git. Что я должен делать?
Почему действия Pull, Push и Sync никогда не завершаются?
Как я могу войти в Git с моей организацией Azure DevOps, которая требует многофакторной аутентификации?
У меня на компьютере установлен GitHub Desktop, но VS Code его игнорирует
Я продолжаю получать диалоги аутентификации Git всякий раз, когда VS Code работает
«git.autofetch»: false
. Могу ли я использовать аутентификацию SSH Git с VS Code?
Привязки клавиш кода Visual Studio
Редактор сочетаний клавиш
Расширения раскладки клавиатуры
Сочетания клавиш Ссылка
Обнаружение конфликтов привязки клавиш
Устранение неполадок с привязками клавиш
cmd + /
в редакторе кода на macOS вывод журнала будет:
[KeybindingService]: / Получено событие нажатия клавиши - модификаторы: [meta], код: MetaLeft, keyCode: 91, ключ: Meta
[KeybindingService]: | Преобразованное событие нажатия клавиши - модификаторы: [meta], код: MetaLeft, keyCode: 57 ('Meta')
[KeybindingService]: \ Событие клавиатуры не может быть отправлено.[KeybindingService]: / Получено событие нажатия клавиши - модификаторы: [мета], код: косая черта, код клавиши: 191, ключ: /
[KeybindingService]: | Преобразованное событие нажатия клавиши - модификаторы: [meta], код: косая черта, keyCode: 85 ('/')
[KeybindingService]: | Разрешение мета + [косая черта]
[KeybindingService]: \ Из 2 записей привязки клавиш, соответствует editor.action.commentLine, когда: editorTextFocus &&! EditorReadonly, источник: встроенный.
MetaLeft
( cmd
) и не может быть отправлено.Второе событие keydown предназначено для клавиши Slash
(/
) и отправляется как meta + [Slash]
. Были две записи привязки клавиш, сопоставленные с мета + [косая черта]
, и одна сопоставленная была для команды editor.action.commentLine
, которая имеет при условии
editorTextFocus &&! EditorReadonly
и является встроенной привязкой клавиш вход. Просмотр измененных сочетаний клавиш
@source: user
к редактору Keyboard Shortcuts ( Source — «Пользователь»). Расширенная настройка
keybindings.json
. keybindings.json
, в котором вы можете перезаписать привязки клавиш по умолчанию. keybindings.json
из палитры команд (⇧⌘P (Windows, Linux Ctrl + Shift + P)) с помощью команды Preferences: Open Keyboard Shortcuts (JSON) command. Правила клавиатуры
, которая описывает нажатые клавиши.
, содержащая идентификатор команды для выполнения., когда предложение
содержит логическое выражение, которое будет оцениваться в зависимости от текущего контекста . ключ
, так и , когда
, принимается.
, выполняется команда
. keybindings.json
добавляются во время выполнения в конец правил по умолчанию, что позволяет им перезаписывать правила по умолчанию. VS Code наблюдает за файлом keybindings.json
, поэтому редактирование его во время работы VS Code обновит правила во время выполнения.
// Связки клавиш, которые активны, когда фокус находится в редакторе
{"key": "home", "command": "cursorHome", "when": "editorTextFocus"},
{"ключ": "shift + home", "command": "cursorHomeSelect", "when": "editorTextFocus"},
// Дополнительные комбинации клавиш
{"ключ": "f5", "команда": "верстак.action.debug.continue "," when ":" inDebugMode "},
{"ключ": "f5", "команда": "workbench.action.debug.start", "когда": "! inDebugMode"},
// Глобальные привязки клавиш
{"ключ": "ctrl + f", "команда": "actions.find"},
{"ключ": "alt + left", "command": "workbench.action.navigateBack"},
{"ключ": "alt + право", "команда": "workbench.action.navigateForward"},
// Глобальные привязки клавиш с использованием аккордов (два отдельных действия при нажатии клавиш)
{"ключ": "ctrl + k ввод", "команда": "верстак.action.keepEditor "},
{"key": "ctrl + k ctrl + w", "command": "workbench.action.closeAllEditors"},
Принятые ключи
состоит из модификаторов и самого ключа. Платформа Модификаторы macOS Ctrl +, Shift +, Alt +, Cmd + Окна Ctrl +, Shift +, Alt +, Win + Linux Ctrl +, Shift +, Alt +, Meta + Аргументы команды
{
"ключ": "ввод",
"команда": "тип",
"args": {"text": "Hello World"},
"когда": "editorTextFocus"
}
{"text": "Hello World"}
в качестве своего первого аргумента и добавит в файл «Hello World» вместо создания команды по умолчанию. Удаление определенного правила привязки ключей
keybindings.json
всегда можно было переопределить все привязки клавиш VS Code, но может быть сложно внести небольшую настройку, особенно в отношении перегруженных клавиш, таких как Tab или Escape. Чтобы удалить конкретную привязку ключа, добавьте -
к команде
, и правилом будет правило удаления.
// Сочетания клавиш по умолчанию
...
{"ключ": "вкладка", "команда": "вкладка", "когда": ...},
{"ключ": "вкладка", "команда": "jumpToNextSnippetPlaceholder", "когда": ...},
{"ключ": "вкладка", "команда": "acceptSelectedSuggestion", "когда": ...},
...
// Чтобы удалить второе правило, например, добавьте в keybindings.json:
{"ключ": "вкладка", "команда": "-jumpToNextSnippetPlaceholder"}
Раскладки клавиатуры
VK_TAB
( 0x09
) VK_OEM_1
( 0xBA
) VK_OEM_PLUS
( 0xBB
) VK_OEM_COMMA
( 0xBC
) VK_OEM_MINUS
( 0xBD
) VK_OEM_PERIOD
( 0xBE
) ВК_ОЕМ_2
( 0xBF
) VK_OEM_3
( 0xC0
) VK_OEM_4
( 0xDB
) VK_OEM_5
( 0xDC
) VK_OEM_6
( 0xDD
) VK_OEM_7
( 0xDE
) Split Editor
при использовании французской раскладки клавиатуры (Франция) теперь отображается как Ctrl + *: keybindings.json
VS Code выделяет вводящие в заблуждение привязки клавиш, те, которые представлены в файле с символом, созданным при стандартной раскладке клавиатуры США, но которые требуют нажатия клавиш с разными метками при раскладке клавиатуры текущей системы.Например, вот как выглядят правила по умолчанию для сочетаний клавиш при использовании французской (Франция) раскладки клавиатуры: keybindings.json
. Чтобы запустить виджет Define Keybinding , нажмите ⌘K ⌘K (Windows, Linux Ctrl + K Ctrl + K). Виджет прослушивает нажатия клавиш и отображает сериализованное представление JSON в текстовом поле и под ним — клавиши, которые VS Code обнаружил в текущей раскладке клавиатуры.После того, как вы наберете нужную комбинацию клавиш, вы можете нажать Enter, и будет вставлен фрагмент правила. Привязки, независимые от раскладки клавиатуры
{
"ключ": "cmd + [косая черта]",
"command": "editor.action.commentLine",
"когда": "editorTextFocus"
}
Контексты предложения when
when
.Если ваша привязка ключа не имеет предложения when
, привязка ключа всегда доступна глобально. , когда предложение
оценивается как логическое значение true или false для включения привязки клавиш. Условные операторы
Оператор Символ Пример Равенство ==
"editorLangId == typescript"
Неравенство ! =
"resourceExtname! =.файл $ /
Контексты
when
, которые оцениваются как логическое значение true / false. Имя контекста Истинно, когда Контексты редактора редактор Focus
Редактор имеет фокус, либо текст, либо виджет. редактор TextFocus
Текст в редакторе находится в фокусе (курсор мигает). textInputFocus
Любой редактор имеет фокус (обычный редактор, отладочный REPL и т. Д.). вход Фокус
Любая область ввода текста имеет фокус (редакторы или текстовые поля). редакторHasSelection
Текст выделен в редакторе. редакторHasMultipleSelections
Выбрано несколько областей текста (несколько курсоров). редактор Только для чтения
Редактор доступен только для чтения. editorLangId
Истинно, если идентификатор связанного языка редактора совпадает. Пример: "editorLangId == typescript"
. isInDiffEditor
Активный редактор — это редактор различий. isInEmbeddedEditor
Истинно, если фокус находится внутри встроенного редактора. Контексты операционной системы isLinux
Истинно, если ОС Linux isMac
Истинно, если ОС — macOS - это Windows
Истинно, если ОС Windows isWeb
Истинно при доступе к редактору из Интернета Контексты списка списокFocus
Список имеет фокус. списокПоддержкаMultiselect
Список поддерживает множественный выбор. listHasSelectionOrFocus
Список выделен или выделен. список DoubleSelection
Список состоит из 2 элементов. listMultiSelection
Список состоит из нескольких элементов. Контексты режима inDebugMode
Выполняется сеанс отладки. debugType
Истинно при совпадении типа отладки. Пример: "debugType == 'node'"
. inSnippetMode
Редактор находится в режиме сниппета. дюйм QuickOpen
Выпадающий список «Быстрое открытие» находится в фокусе. Контексты ресурсов Схема ресурсов
Истинно при совпадении схемы Uri ресурса.Пример: "resourceScheme == file"
имя файла ресурса
Истинно при совпадении имени файла проводника или редактора. Пример: "resourceFilename == gulpfile.js"
имя ресурса
Истинно, если расширение имени файла проводника или редактора совпадает. Пример: "resourceExtname == .js"
resourceLangId
Истинно при совпадении идентификатора языка заголовка проводника или редактора.Пример: "resourceLangId == markdown"
isFileSystemResource
Истинно, если файл проводника или редактора является ресурсом файловой системы, который может обрабатываться поставщиком файловой системы набор ресурсов
Истинно, если установлен файл проводника или редактора ресурс
Полный Uri файла проводника или редактора Контексты проводника проводник ViewletVisible
Истинно, если вид проводника виден. проводник ViewletFocus
Истинно, если в представлении проводника есть фокус клавиатуры. filesExplorerFocus
Истинно, если раздел проводника имеет фокус клавиатуры. openEditorsFocus
Истинно, если раздел ОТКРЫТЫЕ РЕДАКТОРЫ имеет фокус клавиатуры. проводникResourceIsFolder
Истинно, если в проводнике выбрана папка. Контексты виджетов редактора findWidgetVisible
виден. offerWidgetVisible
Виджет предложений (IntelliSense) виден. offerWidgetMultipleSuggestions
Отображается несколько предложений. переименовать InputVisible
Отображается текстовое поле ввода «Переименовать». ссылка SearchVisible
Peek References Открыто окно просмотра ссылок. inReferenceSearchEditor
Редактор окна просмотра Peek References имеет фокус. config.editor.stablePeek
Не закрывать редакторы для просмотра (контролируется настройкой editor.stablePeek
). quickFixWidgetVisible
Quick Fix виден. Параметр Подсказки Видимый
Подсказки параметров видны (контролируются editor.parameterHints.enabled
настройка). параметр ПодсказкиМножественные подписи
Отображаются подсказки для нескольких параметров. Интегрированные терминальные контексты терминал Focus
Интегрированный терминал в центре внимания. терминалIsOpen
Встроенный терминал открыт. Контексты представления временной шкалы timelineFollowActiveEditor
Истинно, если представление временной шкалы следует за активным редактором. Контексты элементов представления временной шкалы временная шкала Элемент
Истинно, если значение контекста элемента временной шкалы совпадает.Пример: "timelineItem = ~ / git: file: commit \\ b /"
. Контексты расширения добавочный
Истинно, если идентификатор расширения совпадает. Пример: "extension == eamodio.gitlens"
. extensionStatus
Истинно, если расширение установлено. Пример: "extensionStatus == установлен"
. extensionHasConfiguration
Истинно, если у расширения есть конфигурация. Глобальные контексты пользовательского интерфейса уведомлениеFocus
Уведомление фокусируется на клавиатуре. notificationCenterVisible
отображается в правом нижнем углу VS Code. уведомлениеToastsVisible
отображается в правом нижнем углу VS Code. searchViewletVisible
Просмотр поиска открыт. sideBarVisible
. sideBarFocus
имеет фокус. панель Focus
Панель имеет фокус. inZenMode
находится в режиме дзен. isCenteredLayout
Editor находится в режиме центрированного макета. inDebugRepl
Фокус находится в REPL консоли отладки. верстак Государство
Может быть пустым
, папкой
(1 папка) или рабочим пространством
. workspaceFolderCount
Количество папок рабочего пространства. заменить Активный
Просмотр поиска Открыто текстовое поле «Заменить». вид
Истинно, если идентификатор просмотра совпадает. Пример: "view == myViewsExplorerID"
. просмотр Товар
Истинно, если контекст viewItem совпадает. Пример: "viewItem == someContextValue"
. is Полноэкранный
Истинно, когда окно находится в полноэкранном режиме. в фокусе Просмотр
Идентификатор текущего просмотра. canNavigateBack
Верно, если есть возможность вернуться назад. canNavigateForward
Верно, если можно двигаться вперед. canNavigateToLastEditLocation
Истинно, если возможно перейти к месту последнего редактирования. Контексты пользовательского интерфейса глобального редактора textCompareEditorVisible
Минимум один Параметры командной строки Visual Studio Code
Справка командной строки
--help
.Вы увидите версию, пример использования и список параметров командной строки. Запуск из командной строки
.
: PATH
.Прочтите руководство по установке macOS для получения помощи. Path
( $ PATH
в Linux). Например, в Windows VS Code устанавливается в AppData \ Local \ Programs \ Microsoft VS Code \ bin
. Чтобы просмотреть инструкции по настройке для конкретной платформы, см. Раздел Настройка. code-insiders
. Основные параметры интерфейса командной строки
: Аргумент Описание -h
или --help
Использование печати -v
или - версия
Версия для печати VS Code (например, 1.22.2), идентификатор фиксации GitHub и архитектура (например, x64). -n
или - новое окно
Открывает новый сеанс VS Code вместо восстановления предыдущего сеанса (по умолчанию). -r
или - окно повторного использования
Принудительно открывает файл или папку в последнем активном окне. -g
или -goto
При использовании с файл: строка [: символ] открывает файл в определенной строке и необязательной позиции символа.Этот аргумент предоставляется, поскольку некоторые операционные системы допускают :
в имени файла. -d
или --diff
Откройте редактор различий файлов. Требуется два пути к файлам в качестве аргументов. -w
или - ждать
Дождитесь закрытия файлов перед возвратом. --locale
Установите язык отображения (локаль) для сеанса VS Code.(например, en-US
или zh-TW
) Открытие файлов и папок
код index.html style.css documentation \ readme.md
, код
. Аргумент Описание файл
Имя файла для открытия. Если файл не существует, он будет создан и помечен как отредактированный. Вы можете указать несколько файлов, разделив каждое имя файла пробелом. файл: строка [: символ]
Используется с аргументом -g
. Имя файла для открытия в указанной строке и необязательной позиции символа. Вы можете указать несколько файлов таким образом, но вы должны использовать аргумент -g
(один раз) перед использованием спецификатора file: line [: character]
. папка
Имя папки, которую нужно открыть. Вы можете указать несколько папок, и будет создана новая многокорневая рабочая область. Работа с расширениями
Аргумент Описание --install-extension
Установите расширение. В качестве аргумента укажите полное имя расширения publisher.extension
. Используйте аргумент --force
, чтобы избежать запросов. --uninstall-extension
Удалите расширение. В качестве аргумента укажите полное имя расширения publisher.extension
. - отключаемые расширения
Отключить все установленные расширения. Расширения по-прежнему будут отображаться в разделе Отключено представления Расширения, но они никогда не будут активированы. --list-extension
Список установленных расширений. - показать версии
Показать версии установленных расширений при использовании --list-extensions
--enable -hibited-api
Включает предлагаемые функции api для расширения. В качестве аргумента укажите полное имя расширения publisher.extension
. Расширенные параметры интерфейса командной строки
Аргумент Описание --extensions-dir
Задайте корневой путь для расширений. --user-data-dir
Задает каталог, в котором хранятся пользовательские данные, полезно при работе с правами root. -s, --status
Распечатать информацию об использовании процесса и диагностику. -p, --performance
Начните с Developer: команда Startup Performance включена. -disable-gpu
Отключить аппаратное ускорение графического процессора. - вербальный
Распечатать подробный вывод (подразумевает --wait
). - проф-стартап
Запустить профилировщик ЦП во время запуска. - журналы загрузки
Загружает журналы из текущего сеанса в защищенную конечную точку. Многокорневой - добавить
Добавить папку (и) в последнее активное окно для многокорневой рабочей области. Открытие кода VS с URL-адресами
vscode: // file / {полный путь к проекту} /
vscode: // файл / c: / myProject /
vscode: // file / {полный путь к файлу}
vscode: // файл / c: /myProject/package.json
vscode: // file / {полный путь к файлу}: строка: столбец
vscode: // файл / c: /myProject/package.json: 5: 10
vscode: //
непосредственно в проводник Windows или в командную строку как start vscode: // {полный путь к файлу}
. vscode-insiders: //
. Следующие шаги
Общие вопросы
‘код’ не распознается как внутренняя или внешняя команда
, код
на своем пути.Установки VS Code для Windows и Linux должны были установить VS Code на вашем пути. Попробуйте удалить и переустановить VS Code. Если код код
по-прежнему не найден, обратитесь к темам настройки конкретной платформы для Windows и Linux. Как мне получить доступ к командной строке (терминалу) из VS Code?
Могу ли я указать расположение настроек для VS Code, чтобы иметь портативную версию?