А тепер по порядку:
Docker Compose
Налагодження додатків в Docker Compose
автокорекції RuboCop
Знаходимо код, підсвічений інспекцією rubocop як помилка, натискаємо Alt + Enter. і, вуаля, помилки виправлені в усьому файлі.
"Хлібні крихти" для Ruby
Ми додали "хлібні крихти" для Ruby. Невелика, але досить корисна деталь. Показує поточний контекст типу модулів, класів, методів, блоків, а в файлах RSpec - назв груп і прикладів.
Нове в VCS
У Git-балці з'явилося відразу два нових дії: Revert і Reword.
Revert - імплементація git revert в IDE, що дозволяє зробити Revert обраних комита.
Reword ж просто дозволяє перейменувати будь-коммітов, для яких ще не було зроблено Push (не тільки останні).
Ми доопрацювали настройки діалогу Commit і перенесли їх в окрему вкладку Commit Dialog (Preferences / Settings | Version Control | Commit Dialog). З'явилася можливість контролювати розподіл заголовка і вмісту коммітов символом нового рядка, а також вказувати максимальну довжину рядка.
Якщо ви користуєтеся IDE від JetBrains, то знаєте про можливості тимчасово відкладати поточні зміни, Shelve. Це корисно, коли, наприклад, потрібно терміново переключитися на іншу задачу, а поточні зміни покласти "на поличку", щоб вони не заважали виконанню строкової завдання.
Користувальницький інтерфейс
До речі, ми також прибрали дублікати рядків з результатів пошуку. Тепер все повторюються відповідні результати виділяються відразу на одному рядку.
інші поліпшення
- Покращення в інструментах роботи з базами даних.
- Аналіз коду і автокорекції RuboCop в scratch-файлах.
- Ряд виправлень для підвищення продуктивності IDE.
- Можливість створювати патчі в буфер обміну.
Завантажити нову версію можна зі сторінки What's new. Для нових користувачів діє 30-денний безкоштовний пробний період. Для компаній ми також готові надати розширений пробний період (90 днів).