Меню заповнення Xcode не завершується при введенні, я повинен використовувати курсор миші / тачпада і натиснути там…


0

Меню завершення Xcode не завершується при введенні, я повинен використовувати курсор миші / тачпада і натиснути там, так що це дуже дратує. Як я можу просто заповнити клавіатуру за допомогою клавіатури? Це якась промахування конфігурації клавіш? Я ніколи не використовував редактор Xcode, тому я не впевнений, що це не стандартна поведінка ... Починаючи з App-коду, тому я звик робити все за допомогою клавіатури, але більшість клавіатурних зв'язків мені довелося повторно налаштувати ...


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

Ви маєте на увазі, що контекстне меню автозаповнення не відкриється без наведення курсору / клацання курсором миші або фактичного вибору з нього запису не працюватиме, натиснувши клавішу Enter?
Геро

@ Вибір ґеро, натиснувши клавішу Enter, не працює, я повинен натиснути туди і вибрати курсор, я хочу вибрати завершення клавішами вгору / вниз і натиснути клавішу Enter, але просто введіть редактор зробить новий рядок ...
Renetik

Відповіді:


1

Це дивно, і здається, якась помилка у вашій установці, тобто, звичайно, не так, як Xcode повинен працювати.

Стандартний ярлик для відкриття меню заповнення коду (який, здається, працює для вас, я просто тут ретельно) - Alt+ Esc. Чомусь просто натискання Escтакож працює (принаймні, для мене завжди було таким чином, і я завжди використовував параметри за замовчуванням у Xcode).

Перегляд пропозицій має, відповідно до налаштувань, ярлики Ctrl+ .(це повна зупинка) та Ctrl+ , але використання клавіш зі стрілками також працює для мене (і завжди є), незважаючи на те, що не визначено в налаштуваннях.

Вибір / підтвердження запису навіть не має ярлика як такого, оскільки це менше Xcode та більше стандартного механізму вибору для будь-якого подібного списку під macOS, мабуть. Він навіть не відображається в налаштуваннях, наскільки я бачу. Для мене (і для всіх, з ким я коли-небудь працював) це робиться так, як ви очікуєте: Натискання Returnабо Enter(обидва працюють).

Це, на жаль, відповідає лише на половину вашого запитання: Як сказано, поведінка, яку ви бачите, не є стандартом (або зовсім слід очікувати).

Я б запропонував ознайомитись із розділом «Налаштування ключів» у розділі Налаштування (меню «Xcode - Налаштування ...»), хоча я припускаю, що ви вже це зробили. Він може перелічити конфлікти за вас. Крім цього, ви також можете ознайомитись із загальними параметрами вводу (" - Налаштування системи ... - Клавіатура"). Ви також можете визначити різні комбінації клавіш там, можливо, це спричинить певний конфлікт.


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

Після перевстановлення всієї моєї системи вона почала працювати за призначенням :)
Renetik

О, дорогий, вибачте, що вам довелося пройти повну перевстановлення! :( Будемо сподіватися, що це була разова дивина. Веселіться кодування зараз!
Gero

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