Показати помічник редактора відсутній у Xcode 11?


98

У Xcode 10 на панелі інструментів була піктограма міжблокувального кільця, яка показувала помічника редактора, якого немає в Xcode 11.

Xcode 10

Xcode 11


2
Страшна IDE. Приховування кнопок, необхідних для створення будь-якого корисного інтерфейсу, який робить що-небудь . WTF, Apple?
Ендрю Костер

Відповіді:


118

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

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

верхній правий кут області текстового редактора Xcode

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

Деякі з тих самих параметрів також доступні в меню Редактор на панелі головного меню.


Оновлення: це з приміток про бета-версію Xcode 11 , і, можливо, більш повно пояснює, чому було змінено інтерфейс користувача:

Редактори можна додавати в будь-яке вікно, не потребуючи помічника редактора. Редактори додаються за допомогою кнопки «Додати редактор» на панелі переходу або команди Файл> Створити> Редактор. Кожен редактор тепер може бути в одному з трьох режимів: «Лише редактор», «Редактор та помічник» або «Редактор та полотно». Останні два режими автоматично відображають відповідний вміст, коли вони доступні. При використанні декількох редакторів за допомогою команди Вид> Редактор> Фокус можна тимчасово розширити активний редактор, щоб заповнити все вікно, приховуючи інші редактори. Для підтримки керування джерелом кнопка Перегляд коду на панелі інструментів замінює редактор порівняння. Команда "Показати авторів" тепер доступна в меню редактора джерела редактора. Журнал SCM тепер знаходиться в зоні інспектора. (43806898)

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


З коментаря SMGreenfield:

Іноді мені хочеться поглянути на іншу частину того самого проклятого документа. Завжди існував спосіб зробити це, але це передбачало стрибки через обручі.

Просто додайте ще один редактор: натисніть кнопку Додати редактор у верхньому правому куті редактора або виберіть Файл> Створити> Редактор . Новий редактор за замовчуванням відображатиме той самий файл, над яким ви працювали в існуючому редакторі.

Якщо нові редактори з’являються праворуч від існуючого редактора, і ви бажаєте, щоб вони складалися вертикально, ви можете вибрати Перегляд> Змінити орієнтацію редактора . Якщо ви хочете, щоб більшу частину часу вони складали горизонтально (за замовчуванням), але просто хочете, щоб один відображався нижче, виберіть Файл> Створити> Редактор нижче .


78
Я не можу бути єдиним, хто ненавидить цю зміну.
Ян Шлорф,

1
Як можна відкрити файл у редакторі помічника? Раніше я натискав Option на файл у навігаторі проекту. Не вдається знайти спосіб зробити це в Xcode 11.0
balazs630

@ balazs630 Вміст редактора помічника змінюється автоматично залежно від того, що в асоційованому редакторі, і від того, як ви налаштували помічника. Наприклад, якщо для помічника встановлено значення "аналог", і ви відкриваєте .mфайл у редакторі, асистент показує відповідний .hфайл. Якщо ви просто хочете відкрити довільний файл, використовуйте для цього "окремий редактор" або "наступний редактор". Подивіться на Налаштування-> Навігація-> Додаткова навігація, щоб переглянути список варіантів, жоден з яких не є саме тим, що робив XC10. Наступний редактор є досить подібним варіантом, якщо зазвичай у вас відкрито два редактори.
Калеб,

1
Як щодо просто РОЗДІЛЕННЯ вікна? Іноді мені хочеться поглянути на іншу частину того самого проклятого документа. Завжди існував спосіб зробити це, але це передбачало стрибки через обручі.
SMGreenfield,

1
@AlexZavatone Є кнопка із протилежними стрілками та підказкою "Показати або приховати огляд коду". (Див. Малюнок вище.) Клацніть на цьому.
Калеб

36

Ярлики :

  • control+ option+ command+ return: Показати помічника редактора
  • command+ return: Показати лише редактор (приховати помічника редактора)

Використання редактора на панелі інструментів

введіть тут опис зображення


2
Ярлики завжди кращі, якщо мова йде про Xcode. Дякую!
iHarshil

Обережно control+option+command+return: я натиснув, оскільки інший веб-сайт сказав, що він видаляє додаткові редактори (що і було, але технічно це не те, що користувач). Пізніше, коли я був у Xcode, це НЕ дозволило мені додавати редактори. Усі опції були відключені, щоб додати більше редакторів, і я дратувався. До цього часу я зрозумів, що натискання ярлика їх відключає.
Хосе Рамірес

1
короткий n простий +1
Ван

6

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


перейдіть до короткої та солодкої відповіді! +1
Гаял Куруппу,

2

У Xcode 11 тепер у нас є кілька панелей редактора. Ви можете викликати другу панель, третю панель, скільки завгодно.

Коли у вас є друга панель, вона не повинна бути автоматичним помічником. Іншими словами, панель редактора сам або є помічником або його немає. Отже, якщо ні, це вручну. А якщо це так, то це автоматично.

Щоб переключитись між тим, щоб бути помічником і звичайною панеллю, виберіть Асистент у меню Редактор:

  • Якщо помічник перевірив , це помічник і автоматичний. Те, що він відображає, автоматично залежить від іншої панелі.

  • Якщо Асистент не встановлений , це звичайна панель редактора і є ручною. Ви можете відображати все, що вам подобається, у цьому редакторі.


2

Якщо ви не можете скористатися Add Editorкнопкою, просто використовуйте ярлик: Cmd + Ctrl + Shift + Enter


1

Увімкніть Асистент, перейшовши до наступного в Xcode 11: -

Xcode> Редактор> Помічник

Знімок екрана


0

Для Xcode 11.2.1

команда + параметр + повернення

або

Головне меню -> Редактор -> Перегляд рядка


0

Варто зазначити, що ви також можете відкрити помічник редактора, клацнувши файл по клавіші Alt

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.