AppleHighlightColor ไวยากรณ์


1

ฉันกำลังเปลี่ยนสีไฮไลต์ของฉันผ่านคำสั่งที่ฉันพบในdotfilesของ Mathias Bynen เช่นนั้น:

defaults write NSGlobalDomain AppleHighlightColor -string "0.764700 0.976500 0.568600"

ฉันต้องการเปลี่ยนเป็นสีอื่นนอกเหนือจากสีเขียว แต่ฉันไม่เข้าใจไวยากรณ์ที่ใช้สำหรับการกำหนดค่าสี (ฉันเป็นผู้พัฒนาเว็บ

ครั้งแรกที่สเปคสีคืออะไร?

ประการที่สองมีเอกสารAppleHighlightColorอะไรบ้างที่อยู่เบื้องหลัง?

คำตอบ:


4

ในการรับค่าสำหรับ AppleHighlightColor ลองทำดังนี้:

  1. เลือกสีที่คุณต้องการ
  2. รับค่า RGB ของสีนั้น
  3. ใช้ค่าแต่ละค่าแล้วหารด้วย 255
  4. ใส่ลงในสตริงตามลำดับ RGB

ดังนั้นสี:

  • แดง: 255 => 255/255 = 1
  • เขียว: 152 => 152/255 = 0.5960784314
  • สีน้ำเงิน: 89 => 89/255 = 0.3490196078

จะจบลงเมื่อ:

defaults write NSGlobalDomain AppleHighlightColor -string "1 0.5960784314 0.3490196078"

ระวังเป็นสีไฮไลต์เท่านั้นดังนั้นคุณไม่ต้องการเลือกสิ่งที่มืดเพราะแอป (ทั้งหมดหรือไม่) ไม่เปลี่ยนสีข้อความที่ไฮไลต์ - สีไฮไลต์เข้ม + ข้อความสีดำ = อ่านยาก


0

สตริงคือ RGB ที่มีค่าแต่ละช่วงตั้งแต่ 0.0 ถึง 1.0 (เช่น 1 เป็น 100%, 0 เป็น 0%)

AppleHighlightColor เป็นการตั้งค่าที่ไม่มีเอกสารเท่าที่ฉันสามารถบอกได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.