# Ajouter des suffixes dans les Counterparts

Ajouter des suffixes supplémentaires que Xcode place dans le menu "Related Items > Counterparts".

  • Testé sur macOS:
    • Catalina
  • Type de paramètre: array

# Avec la valeur ViewModel,View

Ajoute les suffixes "ViewModel" et "View" (pratique pour les architectures Model-View-ViewModel (MVVM)).

defaults write com.apple.dt.Xcode "IDEAdditionalCounterpartSuffixes" -array-add "ViewModel" "View" && killall Xcode

# Avec la valeur Router,Interactor,Builder

Ajoute les suffixes "Router", "Interactor" et "Builder" (pratique pour les architectures RIB).

defaults write com.apple.dt.Xcode "IDEAdditionalCounterpartSuffixes" -array-add "Router" "Interactor" "Builder" && killall Xcode

# Lire la valeur courante

defaults read com.apple.dt.Xcode "IDEAdditionalCounterpartSuffixes"

# Remettre la valeur à l'état initial

defaults delete com.apple.dt.Xcode "IDEAdditionalCounterpartSuffixes" && killall Xcode