Съдържание[Крия][Покажи]
- 1. Визуализация Показване/скриване на самолета
- 2. Отворете менюто за бързо действие
- 3. Попълване на кода
- 4. Отворете бързо
- 5. чист
- 6. Преглед на местоназначението на устройствата
- 7. Намерете йерархията на обажданията
- 8. Превключване между превключване на платно или визуализация на SwiftUI
- 9. Намерете произволен текст в целия проект
- 10. Покажи Скриване/Помощни програми
- 11. Област за отстраняване на грешки (Показване/скриване)
- 12. Пренасочване на кода
- 13. Директно отидете на определението
- 14. SwiftUI възобновява визуализацията
- 15. Покажи инспекторите на SwiftUI
- Заключение
Като разработчици на софтуер, ние обичаме не само да създаваме приложения, но и да намираме и използваме най-добрите налични инструменти за това.
Наистина сме щастливи да работим като iOS разработчици. Вече имаме нов език за програмиране в нашата кутия с инструменти с SwiftUI. С инструментите, с които разполагаме, ние сме добре оборудвани за бъдещето.
Ние обаче обичаме да работим ефективно с инструментите, с които разполагаме. Използването на клавишни комбинации е проста техника за повишаване на нашата производителност и писане на повече код.
И така, всичко, което трябва да знаете в Xcode, са приложимите клавишни комбинации – тези, които са уникални за всеки друг редактор, който сте използвали.
На тази страница ще намерите по-малко известните бързи клавишни комбинации, така че можете да повишите продуктивността си още повече. Нека да започнем.
1. Визуализация Показване/скриване на самолета
Това може да се случи и ако сте в движение само с малък екран на MacBook. За щастие е налице същата клавишна комбинация:
2. Отворете менюто за бързо действие
Когато имате екип и един член предпочита да разработва изгледи на SwiftUI в код, докато друг предпочита да използва визуалния инструмент, той ще генерира и двете!
Вашето платно и код никога няма да излязат от синхрон! И с това бих искал да представя полезна клавишна комбинация за всякакви разработчици. Можете да получите достъп до менюто за бързи действия, като използвате следния пряк път.
3. Попълване на кода
Работата без завършване на кода е трудна за представяне. Със сигурност ще го използвате през цялото време, за да изследвате API и да спестите време, докато пишете.
4. Отворете бързо
Можете бързо да се преместите във всяко изходно местоположение във вашия проект или работно пространство, като използвате командата Отвори бързо. Просто започнете да въвеждате името на всеки клас, интерфейс, функция, метод, изброяване и т.н. във вашия проект (и всеки SDK, който сте импортирали) и в изскачащия прозорец ще се появи списък със символи, които съответстват на фразата за търсене.
5. чист
Това е удобно, когато сте доста уверени, че създаденият от вас код е наред, но нещо се счупва, когато го изпълните. Почистете проекта и го стартирайте отново; може би – просто може би – кодът ви е правилен. Ако средство за почистване не реши проблема ви, може да се наложи да покажете секцията за отстраняване на грешки.
6. Преглед на местоназначението на устройствата
Може да искате да проверите гледната си точка не само на най-големия iPhone 13 Pro Max, но и на други по-малки смартфони. За да промените дестинацията, използвайте този удобен пряк път, за да отворите избора на дестинация:
7. Намерете йерархията на обажданията
Този пряк път ще покаже изгледа на йерархията на повикванията, който ще покаже всички местоположения във вашия код, които извикват избрания метод, както и всички методи, които извикват тези методи на свой ред и т.н.
8. Превключване между превключване на платно или визуализация на SwiftUI
Canvas дава предварителен преглед на живо на потребителския интерфейс, който проектирате, докато пишете код на SwiftUI. Apple положи големи усилия, за да направи това двупосочно изживяване, което означава, че всички промени, които правите в визуализацията (например чрез преместване или добавяне на компоненти на потребителския интерфейс), също ще бъдат отразени в редактора на кода и обратно.
9. Намерете произволен текст в целия проект
Когато трябва да намерите определен текст във вашия проект, използвайте следната команда.
10. Покажи Скриване/Помощни програми
Когато не се използва, прозорецът на помощната програма вдясно също може да попречи. Тъй като ми е полезно само докато работя върху сценарий, използвам следната команда, за да я превключвам, когато преминавам между сториборд и кодови файлове.
11. Област за отстраняване на грешки (Показване/скриване)
Покажете секцията за отстраняване на грешки, която включва изгледа на променливите и конзолата. Когато вашата програма достигне точка на прекъсване, изгледът на променливите показва текущото състояние на всички променливи в обхвата. Ще видите каквото и да сте регистрирали, докато програмата ви се изпълнява в конзолата. Когато приключите с отстраняването на грешки, използвайте същия пряк път, за да скриете полето за отстраняване на грешки.
12. Пренасочване на кода
Това често се нарича „код за форматиране“, но в Xcode се нарича „Повторно отстъп“. Както и да го наречете, можете да добавите подходящо количество място в началото на всеки ред, като го изберете и след това следвате инструкциите. Можете също така да отстъпите отново на един ред, без да се налага първо да го избирате.
13. Директно отидете на определението
Това е наистина полезно, когато изучавате нови API или преминавате през непозната кодова база. Какво точно прави ObservedObject? Придвижете се до неговата дефиниция, за да научите за неговите методи и атрибути, интерфейсите, които прилага, и класа, от който произлиза.
14. SwiftUI възобновява визуализацията
Когато отворите изглед, Xcode не го конструира незабавно. Вместо това той ще изчака, докато изрично го инструктирате да го направи. Визуализацията може също да не работи, ако има някакви проблеми в нашия SwiftUI код. Да, можете да възобновите визуализацията, като щракнете върху бутона.
15. Покажи инспекторите на SwiftUI
Това е още един пряк път на UIKit, с който трябва да сме запознати. Инспекторът на файлове, инспекторът на историята, инспекторът за бърза помощ и инспекторът на атрибути присъстват във всеки изглед на SwiftUI. Всички те ни предоставят редица полезни функции във връзка с настоящия ни изглед.
Инспекторът за бърза помощ, например, ни предоставя достъп до документация относно текущия изглед. Това е полезно за използване на вградени изгледи като текст, цвят и т.н.
Заключение
Дори и да е на малко ниво на производителност, клавишните комбинации са страхотен подход за повишаване на ефективността ни.
SwiftUI е фантастична рамка, която позволява както на разработчиците, така и на дизайнерите бързо да конструират потребителски интерфейси.
Оставете коментар