Enquanto os cenários básicos são brancos em preto e preto e branco, a maioria dos programadores considera útil o destaque de sintaxe mais variado.
Que vantagens você encontra em uma configuração geral? (Por exemplo, "um fundo escuro permite ...")
Quais ajustes específicos você considera mais úteis? (Por exemplo, " ligeiramente esbranquiçado funciona para ..." ou "realçar aspas e escapar, como \ n, mostra diferentemente ...")
Uma resposta por pessoa, por favor; liste vários pontos como parte de sua resposta única, se necessário.
Respostas:
De qualquer maneira, pessoalmente, acho que uma tela branca com texto escuro é muito brilhante e dura para os olhos para longas sessões de codificação. O preto é muito menos intrusivo nos meus olhos.
fonte
Ultimamente, tenho me livrado do azul e do roxo em favor do marrom e da laranja. Encontro menos cansaço visual com eles, pelo menos para mim. Eu sempre reduzi o contraste. Por um bom tempo, eu costumava definir todos os fundos brancos para um amarelo muito pálido. Agora, também estou focando no uso de cores mais quentes e menos cores frias. Em geral, encontro pouca diferença entre escuro na luz ou vice-versa ... o contraste e a temperatura geral da cor parecem ser mais importantes do que o contrário.
Mesmo se você não usar a ferramenta, as teorias por trás do f.lux são interessantes.
fonte
Acho útil destacar seqüências de escape.
Em particular no Python, as strings brutas têm escape diferente:
fonte
Eu acho que depende totalmente dos seus olhos; o que é bom para uma pessoa pode ser ilegível para a próxima.
Eu gosto de fundo branco com letras escuras. Eu também tendem a diminuir o brilho da tela para manter o brilho baixo. E eu usei o f.lux no passado (mencionado por Jim Leonardo) e isso ajuda muito.
fonte
Acho o texto em branco sobre fundo preto mais agradável para os meus olhos, pois parece menos cansativo do que o texto em fundo preto. E qualquer cor no preto geralmente não é um problema, a menos que você esteja escolhendo cores muito escuras. Por outro lado, um amarelo brilhante sobre fundo branco é absolutamente ilegível.
Quando se trata de cores para realce de sintaxe, acho que praticamente qualquer combinação de cores fará, desde que separe distintamente coisas como palavras-chave, variáveis, comentários etc. (Melhor ainda, as palavras-chave podem ser definidas em negrito para separá-las ainda mais).
Mas acho muito importante ter uma coloração muito distinta nos comentários para permitir que eu separe rapidamente os comentários e o código. Quero poder ignorar comentários ao ler código e ignorar código ao ler comentários.
fonte
Texto escuro (# 1d1d1d) sobre fundo claro (# f5f5f5) todo o caminho.
fonte