Talaan ng nilalaman[Tago][Ipakita]
- 1. Silipin ang palabas/itago sa eroplano
- 2. Buksan ang Quick-Action Menu
- 3. Pagkumpleto ng code
- 4. Buksan Mabilis
- 5. Malinis
- 6. I-preview ang Destinasyon ng Mga Device
- 7. Hanapin ang Call Hierarchy
- 8. Lumipat sa pagitan ng Toggle canvas o SwiftUI preview
- 9. Maghanap ng anumang teksto sa buong proyekto
- 10. Ipakita ang Itago/Mga Utility
- 11. Debug Area (Ipakita/Itago)
- 12. Re-indent Code
- 13. Direktang pumunta sa kahulugan
- 14. Ipagpatuloy ng SwiftUI ang preview
- 15. Ipakita ang mga Inspektor ng SwiftUI
- Konklusyon
Bilang mga developer ng software, gusto namin hindi lamang ang pagbuo ng mga app, kundi pati na rin ang paghahanap at paggamit ng pinakamahusay na mga tool na magagamit upang gawin ito.
Talagang mapalad kaming magtrabaho bilang mga developer ng iOS. Mayroon na kaming bagong programming language sa aming toolbox na may SwiftUI. Sa mga instrumento, mayroon tayo, well-equipped tayo para sa kinabukasan.
Gayunpaman, gusto naming magtrabaho nang epektibo sa mga tool na mayroon kami. Ang paggamit ng mga keyboard shortcut ay isang simpleng pamamaraan upang palakasin ang aming pagiging produktibo at magsulat ng higit pang code.
Kaya, ang kailangan mo lang malaman sa Xcode ay ang mga naaangkop na keyboard shortcut – ang mga natatangi sa bawat isa pang editor na iyong ginamit.
Mahahanap mo ang hindi gaanong kilalang mga matulin na keyboard shortcut sa page na ito, para mas mapalakas mo pa ang iyong pagiging produktibo. Magsimula tayo.
1. Silipin ang palabas/itago sa eroplano
Maaari rin itong mangyari kung on the go ka na may kaunting MacBook screen lang. Sa kabutihang palad, available ang magkaparehong keyboard shortcut:
2. Buksan ang Quick-Action Menu
Kapag mayroon kang isang koponan at mas gusto ng isang miyembro na bumuo ng mga view ng SwiftUI sa code habang ang isa ay mas gustong gamitin ang visual na tool, bubuo ito pareho!
Ang iyong canvas at code ay hindi kailanman mawawala sa sync! At kasama niyan, gusto kong magpakita ng kapaki-pakinabang na keyboard shortcut para sa lahat ng uri ng mga developer. Maa-access mo ang menu ng Quick-Actions sa pamamagitan ng paggamit ng sumusunod na shortcut.
3. Pagkumpleto ng code
Ang pagtatrabaho nang walang pagkumpleto ng code ay mahirap isipin. Tiyak na gagamitin mo ito sa lahat ng oras upang siyasatin ang mga API at makatipid ng oras habang nagta-type.
4. Buksan Mabilis
Maaari kang mabilis na lumipat sa anumang lokasyon ng pinagmulan sa iyong proyekto O workspace sa pamamagitan ng paggamit ng Open quick command. Simulan lang ang paglalagay ng pangalan ng anumang klase, interface, function, pamamaraan, enum, atbp. sa iyong proyekto (at anumang SDK na na-import mo) at isang listahan ng mga simbolo na tumutugma sa parirala sa paghahanap ay lalabas sa popup.
5. Malinis
Ito ay madaling gamitin kapag lubos kang kumpiyansa na ang code na iyong ginawa ay okay, ngunit may masisira kapag naisakatuparan mo ito. Linisin ang proyekto at muling patakbuhin ito; marahil – baka lang – tama ang iyong code. Kung hindi naresolba ng isang tagapaglinis ang iyong isyu, maaaring kailanganin mong ipakita ang seksyon ng pag-debug.
6. I-preview ang Destinasyon ng Mga Device
Baka gusto mong tingnan ang iyong pananaw hindi lang sa pinakamalaking iPhone 13 Pro Max, kundi pati na rin sa iba pang maliliit na smartphone. Upang baguhin ang patutunguhan, gamitin ang madaling gamiting shortcut na ito upang buksan ang pagpili ng patutunguhan:
7. Hanapin ang Call Hierarchy
Ipapakita ng shortcut na ito ang view ng Call Hierarchy, na magpapakita ng anumang mga lokasyon sa iyong code na tumatawag sa napiling paraan, pati na rin ang anumang mga pamamaraan na tumatawag sa mga paraang iyon nang magkakasunod, at iba pa.
8. Lumipat sa pagitan ng Toggle canvas o SwiftUI preview
Nagbibigay ang Canvas ng live na preview ng UI na iyong idinisenyo habang nagsusulat ka ng SwiftUI code. Pinaghirapan ng Apple na gawin itong two-way na karanasan, na nangangahulugan na ang anumang mga pagbabagong gagawin mo sa preview (halimbawa, sa pamamagitan ng paglipat o pagdaragdag ng mga bahagi ng UI) ay makikita rin sa editor ng code, at kabaliktaran.
9. Maghanap ng anumang teksto sa buong proyekto
Kapag kailangan mong makahanap ng isang tiyak na teksto sa iyong proyekto, gamitin ang sumusunod na command.
10. Ipakita ang Itago/Mga Utility
Kapag hindi ginagamit, ang window ng utility sa kanan ay maaari ding makahadlang. Dahil kapaki-pakinabang lang ito sa akin habang gumagawa ako ng storyboard, ginagamit ko ang sumusunod na command para i-toggle ito kapag lumipat ako sa pagitan ng storyboard at mga code na file.
11. Debug Area (Ipakita/Itago)
Ipakita ang seksyon ng pag-debug, na kinabibilangan ng view ng mga variable at console. Kapag ang iyong programa ay umabot sa isang breakpoint, ipinapakita ng view ng mga variable ang kasalukuyang estado ng lahat ng mga variable sa saklaw. Makikita mo ang anumang na-log mo habang tumatakbo ang iyong program sa console. Kapag nagde-debug ka na, gamitin ang parehong shortcut para itago ang debug box.
12. Re-indent Code
Ito ay madalas na tinutukoy bilang "formatting code," gayunpaman sa Xcode, ito ay tinutukoy bilang "Re-Indent." Anuman ang tawag mo dito, maaari mong idagdag ang naaangkop na dami ng espasyo sa simula ng bawat linya sa pamamagitan ng pagpili dito at pagkatapos ay sundin ang pagtuturo. Maaari mo ring muling i-indent ang isang linya nang hindi mo muna ito kailangang piliin.
13. Direktang pumunta sa kahulugan
Ito ay talagang kapaki-pakinabang kapag nag-aaral ng mga bagong API o bumabagtas sa isang hindi pamilyar na codebase. Ano ang eksaktong ginagawa ng ObservedObject? Mag-navigate sa kahulugan nito upang matutunan ang tungkol sa mga pamamaraan at katangian nito, ang mga interface na ipinapatupad nito, at ang klase na pinanggalingan nito.
14. Ipagpatuloy ng SwiftUI ang preview
Kapag binuksan mo ang isang view, hindi ito agad na ginagawa ng Xcode. Sa halip ay maghihintay ito hanggang sa hayagang ituro mo itong gawin. Ang preview ay maaari ding hindi gumana kung mayroong anumang mga isyu sa aming SwiftUI code. Oo, maaari mong ipagpatuloy ang preview sa pamamagitan ng pag-click sa button.
15. Ipakita ang mga Inspektor ng SwiftUI
Ito ay isa pang shortcut ng UIKit na dapat nating pamilyar. Ang File inspector, History inspector, Quick Help inspector, at Attributes inspector ay naroroon lahat sa bawat SwiftUI view. Lahat sila ay nagbibigay sa amin ng ilang kapaki-pakinabang na tampok na may kaugnayan sa aming kasalukuyang pananaw.
Ang Quick Help inspector, halimbawa, ay nagbibigay sa amin ng access sa dokumentasyon tungkol sa kasalukuyang view. Ito ay kapaki-pakinabang para sa paggamit ng mga built-in na view gaya ng Text, Color, at iba pa.
Konklusyon
Kahit na ito ay nasa maliit na antas ng pagiging produktibo, ang mga keyboard shortcut ay isang napakahusay na diskarte upang palakasin ang ating kahusayan.
SwiftUI ay isang kamangha-manghang framework na nagbibigay-daan sa parehong mga developer at designer na mabilis na bumuo ng mga user interface.
Mag-iwan ng Sagot