เมื่อเร็ว ๆ นี้ฉันได้ขุดไปรอบ ๆ และฉันพบ "แฮ็ก" ของ DVT Framework ด้วยตัวเอง ... Xcode 10 ที่มีธีมมืดอยู่ใกล้ ๆ ดังนั้นจึงไม่จำเป็นต้องแฮ็กนี้อีกต่อไป ... อย่างไรก็ตามคุณสามารถทำได้ ทำสิ่งที่ดีด้วยสิ่งนี้เช่นการเปลี่ยนสีไฮไลต์สำหรับปุ่มและเบราว์เซอร์ไฟล์ plist ... หากคุณเปิด Xcode ด้วยShow Package Contents
และเรียกดูเล็กน้อยคุณจะพบไฟล์ที่ดีนี้:
/Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/Resources/Default.dvttheme
คุณสามารถเปิดสิ่งนี้ด้วยVisual Studio Code
หรือAtom
หรือโปรแกรมแก้ไขโค้ดใดก็ได้
จากนี้ไปคุณสามารถทำการแฮ็กและเปลี่ยนสีบางส่วนใน Xcode IDE:
แต่เนื่องจากลักษณะของธีม Aqua / ส่วนต่อประสานผู้ใช้คุณไม่สามารถเปลี่ยน scrollViews ได้ซึ่งน่าผิดหวังเล็กน้อย ... เมื่อทำได้ฉันจะสร้าง repo ซึ่งจะมีสีที่บ้าคลั่งสำหรับสิ่งนี้ ถ้าคุณต้องการคุณสามารถเปลี่ยนอย่างน้อย plistViewer และหน้าต่างตัวตรวจสอบคุณสมบัติ (คุณสมบัติถูกเรียกและจัดทำเป็นเอกสารที่ดีในDefault.dvttheme
หวังว่านี่จะช่วยได้เล็กน้อย
แก้ไข:
สิ่งที่คุณทำได้คือแก้ไขธีม Aqua เริ่มต้นด้วย ThemeEngine
https://github.com/DominikBucher12/ThemeEngine
(เปลี่ยนเนื้อหาเป็นสีดำ / สีเข้ม) และ Xcode จะสืบทอดลักษณะนี้ ..