WebStorm 2021.1: розумне автодоповнення коду для JavaScript та TypeScript, перегляд HTML, підтримка Stylelint
WebStorm 2021.1: Завершення смарт-коду для JavaScript та TypeScript, попередній перегляд HTML, підтримка Stylelint
JetBrains представила WebStorm 2021.1 , перше серйозне оновлення цього року. У цій версії завершення коду для JavaScript і TypeScript стало розумнішим, поліпшена підтримка stylelint, є вбудований попередній перегляд HTML і багато іншого.
При підготовці цього випуску JetBrains в першу чергу прагнули поліпшити існуючу функціональність WebStorm, але також було додано кілька нових функцій. Ось основні поліпшення в різних частинах IDE:
- JavaScript та TypeScript: за замовчуванням увімкнено завершення коду на основі машинного навчання, покращено автозаповнення імен символів, виділення синтаксису JSDoc, а також можливість вимкнути перевірки для окремих файлів.
- Фреймворки і технології: вбудований сервіс для спільної віддаленої розробки і парного програмування, підтримка модулів CSS в Vue, поліпшення HTTP-клієнта, налаштування додатків ESLint, підтримка JSON Lines і інтеграція з JetBrains Space.
- HTML і CSS: ряд поліпшень Stylelint, вбудований попередній перегляд HTML і можливість перевірки специфіки селекторів при роботі з CSS.
- Інтерфейс користувача: настройки товщини шрифтів в редакторі, можливість розгортання вкладок, відкритих в редакторі в режимі Split, вбудована MDN документація і багато іншого.
- Контроль версій: покращення запитів пулу, підтримка шаблонів повідомлень фіксації Git, нова дія "Зберегти на полиці" та конфігурація профілів перевірки перед фіксацією.
Ще кілька важливих удосконалень, запроваджених у 2021.1 році:
- У Windows тепер ви можете відкривати останні проекти, клацнувши правою кнопкою миші піктограму WebStorm на панелі завдань або меню "Пуск" .
- Тепер IDE може автоматично визначати чутливість до регістру для кожного каталогу (IDEA-135546).
- Тепер ви можете налаштувати, як IDE обробляє зовнішні залежності під час пошуку текстових рядків у вашому проекті (IDEA-103560).
- Тепер легко виділити весь вихід у вбудованому терміналі за допомогою комбінації клавіш. Перейдіть до | «Налаштування/Налаштування» Карта клавіш, виберіть Select All в розділі Terminal і призначте зручне поєднання клавіш для цієї дії. Також можна скористатися дією «Виділити все » в контекстному меню вікна «Термінал » (IDEA-117484).
- Якщо ви не можете знайти потрібну інформацію у спливаючому вікні, у якому використовується сполучення клавіш Shift+Shift, прямо в цьому вікні відобразиться посилання для пошуку "Пошук у файлах". Натисніть на неї, щоб продовжити пошук тексту в проекті і в різних областях (IDEA-256078).
- Тепер ви можете шукати проекти по команді на Стартовому екрані (IDEA-141556).
- Ми виправили кілька проблем з користувачами Apple Silicon та macOS Big Sur (IDEA-257549, IDEA-255620 та IDEA-258912).
- Крім того, виправлено ряд проблем з продуктивністю і багів, які викликали несправність IDE (WEB-48983, WEB-43639, WEB-48488, JBR-2947 і JBR-3066).