เป็นการศึกษาแบบคร่าวๆภาพหน้าจอด้านล่างแสดงชุดรูปแบบสี 3 สีที่ใช้ในการเน้นไวยากรณ์ XSLT ฉันเลือก XSLT เนื่องจากมันท้าทายอย่างมากเพราะองค์ประกอบด้านภาษาจำนวนมาก - และเพราะนักพัฒนาหลายคนอธิบายว่ามันน่าเกลียด
solarized

พรุ่งนี้กลางคืน

Github

ข้อสังเกต
จำนวนสีที่ใช้ในตัวอย่างช่วยแยกความแตกต่างขององค์ประกอบภาษาที่แตกต่างกัน แต่อาจพิสูจน์ได้ว่านักพัฒนานั้นเบี่ยงเบนความสนใจ
มันจะช่วยให้พัฒนาการจากสีเย็นไปเป็นสีอุ่นถ้าเป็นไปได้โดยใช้สีเย็นสำหรับส่วนที่เป็นกลางมากขึ้นของภาษา อีกทางเลือกหนึ่งคือเปลี่ยนจากเฉดสีพาสเทลไปเป็นสีที่สดใสกว่า (ความอิ่มตัวของสี)
สีพื้นหลังสร้างความแตกต่างอย่างมากต่อการรับรู้สีพื้นหน้า
สีพื้นหน้าบางสีที่อยู่ติดกันอาจทำให้เกิดการปะทะที่ไม่ดีซึ่งรบกวนสายตาสีแดงและสีเขียวโดยเฉพาะดูเหมือนว่าจะไม่เข้ากัน
ด้วยพื้นหลังสีเข้มมันจะง่ายกว่าที่จะให้สีพื้นหน้าหลากหลายด้วยความคมชัดที่เพียงพอซึ่งกันและกันและพื้นหลัง
สุดท้ายปัจจัยภายนอกเช่นแสงโดยรอบและคุณภาพและการสอบเทียบของจอภาพสร้างความแตกต่างอย่างมาก
ข้อสรุป
เป็นการดีที่สุดที่จะใช้เครื่องมือที่ให้วิธีการที่กว้างขวางในการตั้งค่าชุดรูปแบบสีเนื่องจากเป็นไปได้ยากที่ชุดรูปแบบสีเดียวจะตอบสนองความต้องการของนักพัฒนาทั้งหมดและแม้แต่ผู้พัฒนารายเดียวกันก็อาจเปลี่ยนการตั้งค่าตามความเหมาะสม