Alors que les scénarios de base sont blancs sur noir et noir sur blanc, la plupart des programmeurs trouvent utile une mise en évidence de syntaxe plus variée.
Quels avantages trouvez-vous d'une configuration générale? (Par exemple "un fond sombre permet ...")
Quels ajustements spécifiques trouvez-vous les plus utiles? (Par exemple, "fonctionne légèrement blanc cassé pour ...", ou "mettre en surbrillance les guillemets et les échappements, comme \ n, s'affiche différemment ...")
Une réponse par personne, s'il vous plaît; indiquez plusieurs points dans le cadre de votre réponse, si nécessaire.
Réponses:
Quoi qu'il en soit, je trouve personnellement qu'un écran blanc avec du texte sombre est trop lumineux et trop dur pour les yeux pour de longues sessions de codage. Le noir est beaucoup moins intrusif à mes yeux.
la source
Dernièrement, je me suis débarrassé du bleu et du violet au profit du marron et de l'orange. Je trouve moins de fatigue oculaire avec eux, du moins pour moi. J'ai toujours atténué le contraste. Pendant un bon moment, j'ai mis tous les fonds blancs sur un jaune très pâle. Maintenant, je me concentre également en utilisant des couleurs plus chaudes et moins de couleurs froides. En général, je trouve peu de différence entre l'obscurité à la lumière ou vice versa ... le contraste et la température de couleur générale semblent être plus importants que dans quel sens.
Même si vous n'utilisez pas l'outil, les théories derrière f.lux sont intéressantes.
la source
Je trouve utile de mettre en évidence les séquences d'échappement.
En particulier pour Python, les chaînes brutes ont des échappements différents:
la source
Je pense que cela dépend totalement de vos yeux; ce qui est bon pour une personne peut être illisible pour l'autre.
J'aime le fond blanc avec des lettres sombres. J'ai également tendance à réduire la luminosité de l'écran pour réduire les reflets. Et j'ai utilisé f.lux dans le passé (mentionné par Jim Leonardo) et cela aide beaucoup.
la source
Je trouve le texte blanc sur fond noir plus agréable à mes yeux car il est moins contraignant que le texte noir sur fond blanc. Et toute couleur sur le noir n'est généralement pas un problème, sauf si vous choisissez des couleurs très sombres. Là encore, un jaune vif sur fond blanc est absolument illisible.
En ce qui concerne les couleurs pour la mise en évidence de la syntaxe, je pense que pratiquement n'importe quelle combinaison de couleurs fera l'affaire tant qu'elle séparera distinctement des éléments tels que les mots clés, les variables, les commentaires, etc. (Encore mieux, les mots clés pourraient être définis en gras pour les séparer davantage.)
Mais, je trouve très important d'avoir une coloration très distincte sur les commentaires pour me permettre de séparer rapidement les commentaires et le code. Je veux pouvoir ignorer les commentaires lors de la lecture du code et ignorer le code lors de la lecture des commentaires.
la source
Texte sombre (# 1d1d1d) sur fond clair (# f5f5f5) tout le long.
la source