Zoeken…


Projecten overzicht

Xcode- projecten worden gebruikt om bronbestanden, bibliotheekafhankelijkheden en andere bronnen te organiseren, evenals de instellingen en stappen die nodig zijn om de producten van het project te bouwen. Werkruimten zijn groepen projecten en andere bestanden.

Maak een project

U kunt een nieuw project (⇧⌘N) maken op basis van een aantal ingebouwde sjablonen:

screenshot van projectsjablonen

Werken met projecten

Een Xcode-projectvenster omvat:

  1. Werkbalk (boven)
  2. Navigator (links)
  3. Editor (midden)
  4. Inspecteur (rechts)
  5. Variabelenweergave (linksonder, midden links)
  6. Console-uitgang (rechtsonder)
  7. Bibliotheek (rechtsonder)

screenshot van projectvenster

Bouw, ren, profileer, test en analyseer uw project

Klik op de knop Uitvoeren op de werkbalk (of druk op ⌘R) om uw project te bouwen en uit te voeren. Klik op Stoppen (of druk op ⌘.) Om de uitvoering te stoppen.

Build & Run-knop

Klik en houd ingedrukt om de andere acties, Test (⌘U), Profiel (⌘I) en Analyse (⇧⌘B) te bekijken. Houd modificatietoetsen ⌥ optie , ⇧ shift en ingedrukt voor meer varianten.

Vervolgkeuzelijst acties

Dezelfde acties zijn beschikbaar in het Productmenu:

Pas de werkruimte aan uw behoeften aan en navigeer er vrijelijk naartoe

Een van de dingen die uw productiviteit tijdens het schrijven van de code echt kan verhogen, is effectief navigeren door de werkruimte. Dit betekent ook dat het voor het moment comfortabel moet zijn. Het is mogelijk om dit te bereiken door aan te passen welke gebieden van werkruimten u ziet.

De knoppen bovenaan de navigatie- en assistentiegebieden zijn niet zo groot en zijn een beetje moeilijk te klikken met de muisaanwijzer. Daarom zijn er handige en gemakkelijk te onthouden snelkoppelingen waarmee u tussen verschillende tabbladen kunt schakelen of het gebied helemaal kunt verbergen.

U kunt schakelen tussen verschillende panelen in het navigatiegebied door de (Command) -knop ingedrukt te houden en op verschillende cijfertoetsen van 1 tot 8 of 0 te drukken. Met de 0- toets schakelt u tussen de aanwezigheid van de navigator. Hier is een lijst met snelkoppelingen voor uw gemak:

  1. + 1 - Bestandsnavigator;
  2. + 2 - Symboolnavigator;
  3. + 2 - Zoeken (ook bereikbaar via + + F );
  4. + 4 - Waarschuwingen, fouten en statische analyseberichten;
  5. + 5 - Tests beschikbaar in het project;
  6. + 6 - Foutopsporingspaneel;
  7. + 7 - Breekpunten;
  8. + 8 - Navigator voor rapport- / actiegeschiedenis;
  9. + 0 - Toon / verberg het navigatiepaneel;

U kunt schakelen tussen verschillende deelvensters in het infovenstergebied door en ingedrukt te houden en op verschillende cijfertoetsen van 1 tot 6 te drukken (afhankelijk van de actieve editor: of het nu code, storyboard, xib of een ander type bron is). Als u op 0 drukt terwijl u deze twee knoppen ingedrukt houdt, wordt het inspectiegebied verborgen.

Dus als u een storyboard bewerkt en meer zichtbare ruimte nodig heeft, tikt u op + 0 en + + 0 om extra pixels voor het canvas te krijgen.

Hoewel het schakelen van panelen aan beide kanten meestal afhankelijk is van de combinatie van of en , worden de onderste zoekvelden geactiveerd door en ingedrukt te houden en op j te drukken voor de zoekbalk van het navigatiegebied of op k voor de zoekbalk van het bibliotheekgebied.

Door het navigatiezoekgebied te activeren, kunt u de lijst met items in het navigatiegebied verfijnen, afhankelijk van welke navigator actief is (filterbestanden in de bestandsnavigator, simbols in de symboolnavigator, tests in testnavigator, enz.).

Door het inspectorpaneel te activeren, kunt u de lijst filteren met bestandssjablonen, codefragmenten, objecten of mediabronnen. Probeer dit zoekveld te gebruiken wanneer je een storyboard open hebt en je snel een UINavigationItem of UITableViewCell componenten moet vinden!

Over bibliotheek gesproken, u kunt schakelen tussen bibliotheekpanelen (bestandssjablonen, codefragmenten, object- en mediabibliotheken) + + en respectieve cijfertoetsen: 1 tot 4.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow