Вийшло оновлення редактора коду Visual Studio Code 1.23
Microsoft випустила оновлення редактора Visual Studio Code 1.23. Нижче ми розкажемо про основні зміни в цій версії.
Панель редактора
- Активний покажчик відступу підсвічується під час переміщення курсору. Колір
editorIndentGuide.activeBackgroundзадається в налаштуванняworkbench.colorCustomizations:
- У ранніх версіях при зміні висоти прокручування редактор іноді зберігав центрування у вікні перегляду. Тепер збільшуються перші рядки коду:
- Параметр
editor.codeActionsOnSaveдозволяє керувати діями під час збереження файлу. Наприклад, для TypeScript можна запустити імпорт:"[typescript]": { "editor.codeActionsOnSave": { "source.organizeImports": true } }, "[typescriptreact]": { "editor.codeActionsOnSave": { "source.organizeImports": true } } - Раніше для вибору стовпця потрібно було затиснути
ShiftзAltі натиснути ліву клавішу миші. Тепер можна використовувати середню кнопку:
- Якщо Visual Studio Code не зможе відкрити файл, закодований в UTF-16, користувач побачить інформаційне повідомлення з пропозицією відредагувати його. Там він може змінити кодування, щоб спробувати розшифрувати текст:
- У минулому релізі розробники об'єднали поля include і exclude в «Пошуку» в спробах спростити його. Це не сподобалося користувачам, тому у версії 1.23 полям повернули колишній вигляд:
- У меню контекстного пошуку для результатів з'явилися три нові опції: «копіювати», «копіювати шлях» і «копіювати все»:
- Команди
/* #region */і/* #endregion */(для CSS, SCSS і Less) , а також// #region< /code> та// #endregion(тільки для SCSS/Less) допомагають приховувати частину коду за кліком.
- У Visual Studio Code з'явилася підтримка 87 властивостей CSS з архіву Mozilla Developer Network. Редактор тепер показує синтаксис і статус кожного з властивостей.
rangeOffsetтаrangeLengthуTextDocumentContentChangeEventза допомогою координат(offset,length)дозволяють відстежувати зміни в документі.
