Recherche…


Réutiliser les extraits de code dans Xcode

Vous pouvez enregistrer vos extraits de code pour les utiliser ultérieurement par simple glisser-déposer. Par exemple: si vous avez une déclaration NSLog utilisée pour tant d'endroits ailleurs dans le projet, vous pouvez enregistrer les instructions NSLog dans la bibliothèque d'extraits de code.

entrer la description de l'image ici

Faites glisser l'instruction NSLog vers la bibliothèque d'extraits de code.

entrer la description de l'image ici

Maintenant, vous pouvez simplement réutiliser l'extrait de code ailleurs sur le projet. Vous pouvez également personnaliser l'extrait de code et ajouter des textes de substitution à l'aide des instructions bw <# et #>.

entrer la description de l'image ici

Faites glisser et déposez cet extrait de code pour obtenir un NSLog avec un texte d'espace réservé.

entrer la description de l'image ici

Installer des plugins sur Xcode 7

Xcode en lui-même contient pas mal de bons outils, mais parfois vous voulez simplement modifier un comportement spécifique ou créer un raccourci pratique. C'est pourquoi il y a Alcatraz .

Installation

curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh

Jetez ceci dans un terminal, redémarrez Xcode et vous êtes prêt à partir.

Recommandations

Parmi les plus populaires, citons:

Bien sûr, il y en a beaucoup d'autres et certains sont si bons, Apple les a déjà implémentés dans Xcode 8 (FuzzyAutocomplete et VVDocumenter par exemple).

Usage

menu Appuyez sur ⌘ + ⇧ + 9 ou utilisez ce menu pour ouvrir le gestionnaire de paquets.

directeur chargé d'emballage

Cliquez sur installer sur tout package que vous souhaitez installer et redémarrer ensuite Xcode.

Masquer les étranges journaux Xcode 8 indésirables.

  1. Dans le menu Xcode, ouvrez: Product> Scheme> Edit Scheme.
  2. Sur votre environnement Variables, définissez OS_ACTIVITY_MODE = disable

entrer la description de l'image ici



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow