6 votes

Comment forcer Xcode (ou toute autre application) à être en mode sombre alors que le paramètre de macOS Mojave est en mode clair

J'adore le thème sombre de Xcode 10, mais j'aimerais garder tout le système d'exploitation en thème clair. Mais par défaut, pour avoir Xcode en thème sombre, vous devez définir l'ensemble du système d'exploitation en thème sombre.

Comment puis-je y parvenir ?

6voto

Sniffleh Points 41

Ouvrez Terminal et exécutez ce qui suit :

defaults write com.apple.dt.Xcode NSRequiresAquaSystemAppearance -bool FALSE

source : https://medium.com/@pawelurbanowicz/boost-your-productivity-with-macos-mojave-enable-dark-mode-for-xcode-only-33d86e452ea9

2voto

eli7ah Points 121

1) Assurez-vous d'abord d'avoir la configuration système appropriée :

defaults write -g NSRequiresAquaSystemAppearance -bool Yes

2) Ensuite, utilisez :

defaults write com.apple.dt.Xcode NSRequiresAquaSystemAppearance -bool FALSE

Profitez-en !


Vous pouvez également configurer toute autre application en connaissant son BundleID. Par exemple :

  • App Store.app -> com.apple.AppStore
  • Calendar.app -> com.apple.iCal
  • Mail.app -> com.apple.mail
  • Maps.app -> com.apple.Maps
  • Notes.app -> com.apple.Notes
  • Safari.app -> com.apple.Safari

Pour restaurer les paramètres par défaut :

defaults delete -g NSRequiresAquaSystemAppearance

1voto

Carlos D. Álvaro Points 141

Vous pouvez utiliser l'application nightowl pour activer le mode sombre uniquement pour Xcode

0voto

user40799 Points 51

Il ne semblait pas y avoir de solution à ce problème en utilisant les préférences, j'ai donc créé un plug-in pour cela: https://github.com/grishka/XcodeAppearanceSwitcher

0voto

Radu Ursache Points 101

Sur iOS, vous pouvez

Optez temporairement en incluant la clé UIUserInterfaceStyle (avec une valeur de Light) dans le fichier Info.plist de votre application

Source: https://developer.apple.com/documentation/appkit/supporting_dark_mode_in_your_interface/choosing_a_specific_interface_style_for_your_ios_app

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X