Очищення коду - JetBrains Rider

Код | Очищення коду.
Ctrl + E, C

rider

Ви також можете запустити очищення коду за допомогою утиліти командного рядка.

JetBrains Rider дозволяє застосовувати форматування та інші параметри стилю коду в масовому режимі, щоб миттєво усунути порушення стилю коду в одному або декількох файлах, в проекті або в цілому рішенні.

Виправлення непослідовних імен не входить до очищення коду, оскільки при пакетному застосуванні це може призвести до конфліктів імен.

Профілі очищення коду

Очищення коду може мати різні конфігурації (профілі), які можна застосовувати в різних випадках відповідно до ваших потреб. Три стандартні профілі доступні нестандартно:

Вбудований: переформатувати код, який застосовує лише параметри форматування коду

Вбудований: переформатувати та застосувати стиль синтаксису, що застосовує параметри форматування коду та стилі синтаксису коду.

Вбудований: Повне очищення, яке застосовує всі доступні завдання очищення, крім оновлення заголовка файлу.

Ці профілі допомагають у більшості випадків, але ви не можете їх налаштувати. Якщо ви хочете запустити очищення коду за допомогою спеціального набору завдань очищення, вам потрібно створити власний профіль і вказати там набір бажаних завдань.

Налаштування очищення коду, включаючи власні профілі, можна надати спільним розробникам, щоб забезпечити однаковий вигляд та відчуття вашого коду (докладніше див. Налаштування на основі шарів).

Створіть новий власний профіль очищення

Натисніть Ctrl + Alt + S або виберіть Файл | Налаштування (Windows і Linux) або JetBrains Rider | Налаштування (macOS) з меню .

Перейдіть на сторінку налаштувань профілів очищення: Редактор | Очищення коду .

Натисніть Додати вгорі сторінки. JetBrains Rider створить новий профіль очищення .

Виберіть нещодавно створений профіль у списку профілів.

За допомогою правої панелі налаштуйте список завдань у вибраному профілі.

Клацніть «Зберегти» у діалоговому вікні «Налаштування», щоб застосувати зміни, і дозвольте JetBrains Rider вибрати, де їх зберігати, або збережіть модифікації на певному рівні налаштувань за допомогою списку «Зберегти в». Для отримання додаткової інформації див. Параметри на основі шарів.

Ваш щойно створений профіль очищення буде доступний у діалоговому вікні очищення коду (Код | Очищення коду), коли ви виконуєте очищення коду. Ви також можете встановити цей профіль для використання в режимі безшумного очищення.

Запустіть очищення коду

Код | Очищення коду.
Ctrl + E, C

JetBrains Rider може застосувати очищення коду до довільно вибраного блоку коду, до всього коду поточного файлу, усіх файлів у каталозі, поточного проекту або навіть поточного рішення. Переконайтесь, що ви вибрали правильний набір завдань очищення, вибравши правильний профіль очищення.

Очищення коду не застосовується до згенерованого коду. За замовчуванням JetBrains Rider надає список масок файлів та областей для згенерованого коду, який зазвичай створюється Visual Studio (наприклад, код, згенерований Windows Form Designer). За необхідності ви можете редагувати список створених елементів у редакторі | Налаштування перевірки | Створена кодова сторінка налаштувань JetBrains Rider Ctrl + Alt + S .

Очистіть виділення або весь файл

Виберіть область, де потрібно очистити код:

Зробіть вибір у редакторі, щоб очистити код у виділенні.

Встановіть каретку в будь-якому місці файлу, щоб очистити код у файлі.

Виберіть один або кілька елементів у Провіднику рішень, щоб очистити код у файлах під цими елементами та їх дочірніми елементами.

Виберіть код | Очищення коду в головному меню.

У діалоговому вікні очищення коду, що відкриється, виберіть область для очищення коду та профіль очищення.

Натисніть OK, щоб очистити код у вибраній області.

Ви можете очистити не тільки окремий файл, але й кілька файлів у каталозі, проекті або в цілому рішенні. Для цього слід запустити очищення коду з Провідника рішень .

Очистіть кілька файлів, проектів або всього рішення

Виберіть один або кілька елементів (файли, каталоги, проекти або рішення) в Провіднику рішень .

Виберіть код | Очищення коду в головному меню.

Виберіть профіль очищення, як описано вище.

Натисніть OK, щоб очистити код у вибраній області.

Безшумне прибирання

Код | Безшумне очищення коду
Ctrl + E, F

Ви також можете запустити очищення коду в беззвучному режимі - тобто без відображення діалогового вікна очищення коду. Оскільки в цьому випадку ви не зможете однозначно вибрати профіль, вам доведеться призначити якийсь профіль очищення, який використовуватиметься для безшумного очищення коду.

JetBrains Rider не робить вибір за замовчуванням профілю безшумного очищення. Це означає, що поки ви не вибрали профіль самостійно, JetBrains Rider відкриватиме діалогове вікно очищення коду кожного разу, коли ви запускаєте тихе очищення коду.

Призначте профіль для безшумного очищення коду

Натисніть Ctrl + Alt + S або виберіть Файл | Налаштування (Windows і Linux) або JetBrains Rider | Налаштування (macOS) з меню .

Перейдіть на сторінку налаштувань профілів очищення: Редактор | Очищення коду .

Виберіть профіль очищення ліворуч і натисніть Встановити за замовчуванням для тихого очищення у верхній частині сторінки параметрів.

Клацніть «Зберегти» у діалоговому вікні «Налаштування», щоб застосувати зміни, і дозвольте JetBrains Rider вибрати, де їх зберігати, або збережіть модифікації на певному рівні налаштувань за допомогою списку «Зберегти в». Для отримання додаткової інформації див. Параметри на основі шарів.