J'utilise spyder python 2.7 et j'ai changé la coloration de la syntaxe dans le thème noir de Spyder, mais je veux vraiment que mon programme python apparaisse en noir, donc SANS les fenêtres blanches.
Quelqu'un peut-il me donner une bonne explication sur la façon de changer cela?
4 Réponses :
( Responsable de Spyder ici ) Cette fonctionnalité sera disponible dans Spyder 4 , qui sortira plus tard en 2019. Pour l'instant, vous ne pouvez rien faire pour obtenir ce que vous voulez avec la version actuelle de Spyder, désolé.
Spyder 4.0.1 est maintenant disponible. Conformément à la documentation , installez-le avec conda install spyder = 4.0.1
Si vous ne pouvez pas attendre Spyder 4 - c'est ce que fait pour Spyder 3.3.2 sous Windows, en utilisant Anaconda3 .
pip install qdarkstyle
et quittez l'invite import qdarkstyle
en haut de ce fichier qapplication
par le code ci-dessous (seulement deux lignes ajoutées) Ouvrez Spyder et profitez de votre thème sombre
def qapplication(translate=True, test_time=3): """ Return QApplication instance Creates it if it doesn't already exist test_time: Time to maintain open the application when testing. It's given in seconds """ if running_in_mac_app(): SpyderApplication = MacApplication else: SpyderApplication = QApplication app = SpyderApplication.instance() if app is None: # Set Application name for Gnome 3 # https://groups.google.com/forum/#!topic/pyside/24qxvwfrRDs app = SpyderApplication(['Spyder']) # Set application name for KDE (See issue 2207) app.setApplicationName('Spyder') app.setStyleSheet(qdarkstyle.load_stylesheet_pyqt5()) if translate: install_translator(app) test_ci = os.environ.get('TEST_CI_WIDGETS', None) if test_ci is not None: timer_shutdown = QTimer(app) timer_shutdown.timeout.connect(app.quit) timer_shutdown.start(test_time*1000) return app
Cela ne fonctionne pas très bien car i) nos icônes ne prendront pas une couleur claire et ii) le volet Aide reste en blanc. De plus, ce code sera écrasé chaque fois que vous mettez à jour Spyder.
C'est vrai, c'est juste un moyen rapide et sale d'intégrer qdarkstyle - je suis sûr qu'il existe des moyens plus robustes. J'ai pensé le partager quand même.
Je suis super content que vous ayez partagé ça. C'est aussi une solution rapide et facile. Merci de m'avoir sauvé les yeux Dr. Ripper!
Le thème sombre complet est disponible depuis la version bêta de Spyder 4.0.0 https://github.com / spyder-ide / spyder / releases
Comment j'ai fait:
1) Dans l'invite Anaconda,
Tools > Preferences > Syntax Coloring
2) Et si vous ne l'avez pas encore fait, accédez à
conda update qt pyqt conda install -c spyder-ide spyder=4.0.0b2
Spyder 4 est maintenant disponible. Le mode sombre est inclus ✌
Jetez un œil aux changements: https://github.com/spyder-ide/spyder/blob/ master / CHANGELOG.md
[ stackoverflow.com/questions/40595961/… . Dupliquer
Oui. J'étais sur le point de publier ça moi-même
Ce n'est pas la même question, je sais comment le changer en python, cependant c'est partiellement noir. Alors je me demandais si quelqu'un savait comment le changer en noir avec un code utilisant le package qdarkstyle ou autre chose?