Змест[Схаваць][Паказаць]
- 1. Паказаць/схаваць папярэдні прагляд самалёта
- 2. Адкрыйце меню хуткага дзеяння
- 3. Дапаўненне кода
- 4. Хутка адкрыць
- 5. чысты
- 6. Папярэдні прагляд прызначэння прылад
- 7. Знайдзіце іерархію выклікаў
- 8. Пераключыцеся паміж папярэднім праглядам Toggle canvas або SwiftUI
- 9. Знайдзіце любы тэкст ва ўсім праекце
- 10. Паказаць Hide/Utilities
- 11. Вобласць адладкі (паказаць/схаваць)
- 12. Паўторны водступ кода
- 13. Непасрэдна пераходзім да вызначэння
- 14. SwiftUI аднавіць папярэдні прагляд
- 15. Паказаць інспектары SwiftUI
- заключэнне
Як распрацоўшчыкі праграмнага забеспячэння, мы любім не толькі ствараць прыкладанні, але таксама знаходзіць і выкарыстоўваць для гэтага найлепшыя інструменты.
Нам сапраўды пашанцавала працаваць распрацоўшчыкамі iOS. Цяпер у нашым наборы інструментаў ёсць новая мова праграмавання SwiftUI. З інструментамі, якія ў нас ёсць, мы добра падрыхтаваны да будучыні.
Аднак нам падабаецца эфектыўна працаваць з інструментамі, якія ў нас ёсць. Выкарыстанне спалучэнняў клавіш - просты метад павышэння прадукцыйнасці і напісання большага кода.
Такім чынам, усё, што вам трэба ведаць у Xcode, гэта прыдатныя спалучэнні клавіш - тыя, якія ўнікальныя для любога іншага рэдактара, якім вы карысталіся.
На гэтай старонцы вы знойдзеце менш вядомыя спалучэнні клавіш Swift, каб вы маглі яшчэ больш павысіць сваю прадукцыйнасць. Давайце пачнем.
1. Паказаць/схаваць папярэдні прагляд самалёта
Гэта таксама можа адбыцца, калі вы ў дарозе з невялікім экранам MacBook. На шчасце, даступна такое ж спалучэнне клавіш:
2. Адкрыйце меню хуткага дзеяння
Калі ў вас ёсць каманда і адзін член аддае перавагу распрацоўваць віды SwiftUI ў кодзе, а другі аддае перавагу выкарыстоўваць візуальны інструмент, ён будзе ствараць абодва!
Ваш канвас і код ніколі не будуць рассінхранізаваны! І разам з гэтым я хацеў бы прадставіць карысную спалучэнне клавіш для ўсіх відаў распрацоўшчыкаў. Вы можаце атрымаць доступ да меню хуткіх дзеянняў з дапамогай наступнага цэтліка.
3. Дапаўненне кода
Працаваць без завяршэння кода цяжка сабе ўявіць. Вы напэўна будзеце выкарыстоўваць яго ўвесь час для вывучэння API і эканоміі часу падчас уводу.
4. Хутка адкрыць
Вы можаце хутка перамясціцца ў любое зыходнае месца ў вашым праекце або працоўнай прасторы, выкарыстоўваючы каманду "Адкрыць хутка". Проста пачніце ўводзіць назву любога класа, інтэрфейсу, функцыі, метаду, пералічэння і г.д. у вашым праекце (і ў любым SDK, які вы імпартавалі), і ва ўсплываючым акне з'явіцца спіс сімвалаў, якія адпавядаюць пошукавай фразе.
5. чысты
Гэта зручна, калі вы цалкам упэўненыя, што створаны вамі код у парадку, але пры яго выкананні нешта ламаецца. Ачысціце праект і перазапусціце яго; магчыма - проста магчыма - ваш код правільны. Калі ачышчальнік не вырашае вашу праблему, вам можа спатрэбіцца паказаць раздзел адладкі.
6. Папярэдні прагляд прызначэння прылад
Магчыма, вы захочаце праверыць свой пункт гледжання не толькі на самы вялікі iPhone 13 Pro Max, але і на іншыя меншыя смартфоны. Каб змяніць пункт прызначэння, выкарыстоўвайце гэты зручны ярлык, каб адкрыць пункт прызначэння:
7. Знайдзіце іерархію выклікаў
Гэты ярлык адлюструе прагляд іерархіі выклікаў, які будзе адлюстроўваць любыя месцы ў вашым кодзе, якія выклікаюць абраны метад, а таксама любыя метады, якія выклікаюць гэтыя метады па чарзе, і гэтак далей.
8. Пераключыцеся паміж папярэднім праглядам Toggle canvas або SwiftUI
Canvas дае прамы прагляд карыстацкага інтэрфейсу, які вы распрацоўваеце падчас напісання кода SwiftUI. Apple прыклала вялікія намаганні, каб зрабіць гэта двухбаковым вопытам, што азначае, што любыя змены, якія вы робіце ў папярэднім праглядзе (напрыклад, шляхам перамяшчэння або дадання кампанентаў карыстацкага інтэрфейсу), таксама будуць адлюстроўвацца ў рэдактары кода, і наадварот.
9. Знайдзіце любы тэкст ва ўсім праекце
Калі вам трэба знайсці пэўны тэкст у вашым праекце, выкарыстоўвайце наступную каманду.
10. Паказаць Hide/Utilities
Калі не выкарыстоўваецца, акно ўтыліты справа таксама можа перашкаджаць. Паколькі гэта карысна для мяне толькі падчас працы над раскадроўкай, я выкарыстоўваю наступную каманду, каб пераключаць яе пры пераходзе паміж файламі раскадроўкі і кодам.
11. Вобласць адладкі (паказаць/схаваць)
Адлюстраванне раздзела адладкі, які ўключае прагляд зменных і кансоль. Калі ваша праграма дасягае кропкі прыпынку, у праглядзе зменных адлюстроўваецца бягучы стан усіх зменных у вобласці. Вы ўбачыце ўсё, што вы запісалі, калі ваша праграма працуе ў кансолі. Калі вы скончыце адладку, выкарыстоўвайце той жа ярлык, каб схаваць поле адладкі.
12. Паўторны водступ кода
Гэта часта называюць «кодам фарматавання», аднак у Xcode гэта называецца «паўторны водступ». Як бы вы гэта ні называлі, вы можаце дадаць адпаведную колькасць месца ў пачатку кожнага радка, выбраўшы яго і выканаўшы інструкцыі. Вы таксама можаце зрабіць водступ у адным радку, не выбіраючы яго спачатку.
13. Непасрэдна пераходзім да вызначэння
Гэта сапраўды карысна пры вывучэнні новых API або праходжанні незнаёмай кодавай базы. Што менавіта робіць ObservedObject? Перайдзіце да яго вызначэння, каб даведацца пра яго метады і атрыбуты, інтэрфейсы, якія ён рэалізуе, і клас, з якога ён паходзіць.
14. SwiftUI аднавіць папярэдні прагляд
Калі вы адкрываеце выгляд, Xcode не імгненна стварае яго. Замест гэтага ён будзе чакаць, пакуль вы не даручыце яму гэта зрабіць. Папярэдні прагляд таксама можа працаваць няправільна, калі ёсць якія-небудзь праблемы ў нашым кодзе SwiftUI. Так, вы можаце аднавіць папярэдні прагляд, націснуўшы кнопку.
15. Паказаць інспектары SwiftUI
Гэта яшчэ адзін ярлык UIKit, з якім мы павінны быць знаёмыя. Інспектар файлаў, інспектар гісторыі, інспектар хуткай даведкі і інспектар атрыбутаў прысутнічаюць у кожным праглядзе SwiftUI. Усе яны даюць нам шэраг карысных функцый у сувязі з нашым цяперашнім поглядам.
Інспектар хуткай дапамогі, напрыклад, дае нам доступ да дакументацыі адносна бягучага выгляду. Гэта карысна для выкарыстання ўбудаваных відаў, такіх як тэкст, колер і гэтак далей.
заключэнне
Нават калі прадукцыйнасць вельмі нізкая, спалучэнні клавіш з'яўляюцца цудоўным спосабам павысіць нашу эфектыўнасць.
SwiftUI гэта фантастычная структура, якая дазваляе як распрацоўшчыкам, так і дызайнерам хутка ствараць карыстальніцкія інтэрфейсы.
Пакінуць каментар