HeadlinesBriefing favicon HeadlinesBriefing.com

Hank Bond コードのハイライトとグレースケールテーマ

Hacker News •
×

Hank Bond Nikita Prokopovの構文ハイライトの批判を受け、独自のコードテーマに実験を行っています。VSCodeのダークテーマを数年間使用した後、その色に気づかなくなっていたことに気づきました。Prokopov は、クラス名の色を覚えていなければ機能的ではないと主張しています。Bond はライトテーマを作ろうとしましたが、淡すぎたり強すぎたりすることがわかりました。色が必要かどうか疑問に思い、グレースケールのアプローチを試しました。色がないとコードは平坦で読みにくくなり、線形読み取りを強いられました。彼はある程度のコントラストが素早いナビゲーションに不可欠だと結論づけました。彼の最終的な実験は、鮮やかな色に頼らず、読みやすさと視覚的構造のバランスをとるグレースケールのハイライトを使用しています。記事は構文ハイライトの目的:選択的注意と高速な場所特定を探求しています。Bond は色は役立ちますが、過度使用は圧倒すると見つけました。彼のグレースケール例は、視覚的なごちゃつきを避けつつ読みやすさのために最小限のコントラストを提供することを目的としています。投稿は例の途中で終わり、トーンベースのハイライトのさらなる探求を示唆しています。