+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

WebStorm 2019.2 Early Preview build 3 доступний для тестування

WebStorm 2019.2 Early Preview build 3 доступний для тестування

WebStorm 2019.2 Early Preview build #3 is now available!

Деякі з основних покращень та виправлень WebStorm 2019.2 EAP # 3 (складання 192.5118.44). Повний список виправлень та покращень у цьому оновленні доступний у WebStorm Release Notes

Пошук дубліката коду

WebStorm 2019.2 додає новий контроль, який дозволяє вам знайти дублікати коду у вашому проекті. Увімкнений за промовчанням, перевірка на льоту перевіряє ваш код і відразу виявляє можливі дублікати в редакторі. Це працює для JavaScript, TypeScript, CSS, Sass, SCSS та Less.
Виберіть Показати всі дублікати, подібні до цієї, у спливаючій підказці, щоб побачити можливі дублікати та порівняти з ними ваш код.
Якщо ви хочете просканувати весь проект на наявність дублікатів коду, викличте «Запустити перевірку на ім'я», використовуючи спливаюче вікно «Знайти дію» (Cmd / Ctrl-Shift-A), а потім виберіть «Дублювати фрагмент коду», щоб запустити перевірку.
Перевірка має кілька додаткових параметрів конфігурації, які ви можете переключити в Уподобання | Редактор | Перевірки – Загальні – Дублюючий фрагмент коду. Наприклад, ви можете вимкнути перевірку для деяких мов або збільшити/зменшити мінімальний розмір дублікатів коду, про які ви хочете, щоб перевірка попередила вас.
 
Щоб під час перевірки не було виявлено дублікатів у скомпілюваному коді, ми обмежили його обробкою лише файлів того самого типу. Це означає, що IDE не попереджатиме вас про дублікати коду, наприклад, у файлах .css та .scss. (Ми зробимо те саме для файлів .ts і .js у наступному складанні EAP).
 
Якщо у вас є папка з скомпільованим додатком, наприклад build або dist, ми настійно рекомендуємо вам виключити його з проекту. Для цього клацніть правою кнопкою миші в поданні «Проект» і виберіть «Позначити як виключені». Це не тільки допоможе уникнути деяких помилкових позитивних попереджень під час перевірки дубльованого коду, але також прискорить індексацію та покращить навігацію у вашому проекті.
 

Поліпшення в Angular support

У файлах шаблонів Angular WebStorm тепер показує підказки параметрів усередині методів.

You can fine-tune when the hints are shown – go to Preferences / Settings | Editor | General | Appearance – Show parameter name hints – Configure.

One more Improvement is that now WebStorm забезпечує кодування монтажу для Angular components, directives, and pipes defined in modules that are no direct dependencies of your project (e.g. it is added as dependency of another library you use).

Use Node.js version from .nvmrc on macOS and Linux

NVM допомагає керувати версіями вузлів. У macOS і Linux це дозволяє вам створювати файли .nvmrc у вашому проекті, де ви можете вказати версію вузла, яка має використовуватися з ним (але реалізація nvm для Windows не підтримує цю функцію).
 
Тепер, коли ви відкриваєте проект з файлом .nvmrc у корені проекту, WebStorm автоматично встановлює версію Node.js в налаштуваннях IDE (Languages ​​& Frameworks | Node.js і npm) на ту, яка вказана у файлі .nvmrc якщо він уже доступний на вашій машині.

Інші новини