Como você destacaria o código? [fechadas]


9

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:


2

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.


Hmm, procurei por [cor] e eles não compartilham nenhuma tag (não procuraram por "IDE"), mas obrigado por apontar independentemente. Eu tenho mais ênfase em razões e ajustes específicos do que o outro, no entanto.

Por favor, considere adicionar um comentário na pergunta para indicar algum problema.
Maniero

2

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.


Não tinha ouvido falar do f.lux antes, mas eu o instalei agora.

Eu também não, mas vou experimentar por alguns dias. ^^
gablin

Mesmo para mim, apenas baixado e instalado f.lux - a pré-visualização de 24 horas é bastante puro
tcrosley

Eu tive que desinstalar o f.lux porque estava me deixando enjoado todas as noites quando decidiu que o sol se punha e de repente mudou a temperatura da cor ... Eu senti como se estivesse desmaiando durante alguns segundos.
Marek

0

Acho útil destacar seqüências de escape.

Em particular no Python, as strings brutas têm escape diferente:

captura de tela do vim usando xoria256


0

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.


0

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.


É surpreendente que o amarelo no branco não seja legível? :)

@Roger Pate: Não. O que é surpreendente que algumas pessoas ainda usá-lo em sites e slides das aulas ...
gablin

0

Texto escuro (# 1d1d1d) sobre fundo claro (# f5f5f5) todo o caminho.

  • Alto contraste, embora não seja muito brilhante
  • Permite diminuir a luminosidade da tela em um ambiente com pouca luz
  • Legível mesmo em telas brilhantes com muita luz ambiente
  • De alguma forma, o texto se destaca melhor, é mais fácil manter o contexto visual ao rolar
  • Mais legível em tamanhos de fonte pequenos
  • Torna os programas de ajuste de cores mais agradáveis ​​de usar do que irritantes
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.