นี่คือสูตรของฉัน
หมายเหตุ:นี่ไม่ใช่สิ่งที่ OP ถาม คำแนะนำเหล่านี้จะช่วยให้คุณเปลี่ยนสีของรายการ (ความคิดเห็นคำหลัก ฯลฯ ) ที่กำหนดกฎการจับคู่ไวยากรณ์ ตัวอย่างเช่นใช้คำแนะนำเหล่านี้เพื่อเปลี่ยนเพื่อให้ความคิดเห็นเกี่ยวกับโค้ดทั้งหมดเป็นสีฟ้าแทนที่จะเป็นสีเขียว
ฉันเชื่อว่า OP กำลังถามถึงวิธีกำหนดthis
เป็นรายการที่จะเป็นสีเมื่อพบในไฟล์ต้นฉบับ JavaScript
ติดตั้ง Package: PackageResourceViewer
Ctrl+Shift+P
> [ PackageResourceViewer: Open Resource
]> [ Color Scheme - Default
]> [ Marina.sublime-color-scheme
] (หรือโทนสีใดก็ตามที่คุณใช้)
คำสั่งดังกล่าวจะเปิดแท็บใหม่ไปยังไฟล์ " Marina.sublime-color-scheme
"
- สำหรับฉันไฟล์นี้อยู่ในโปรไฟล์การโรมมิ่งของฉัน
%appdata%
( C:\Users\walter\AppData\Roaming\Sublime Text 3\Packages\Color Scheme - Default\
)
- อย่างไรก็ตามถ้าฉันเรียกดูเส้นทางนั้นในWindows Explorer [
Color Scheme - Default
] ไม่ใช่ลูกของ [ Packages
] dir ฉันสงสัยว่าPackageResourceViewer
กำลังทำ virtualization
ขั้นตอนที่ไม่บังคับ:บนแท็บรูปแบบสีใหม่: Ctrl+Shift+P
> [ Set Syntax: JSON
]
ค้นหากฎที่คุณต้องการเปลี่ยนแปลง ฉันต้องการให้แสดงความคิดเห็นได้ดังนั้นฉันจึงค้นหา " Comment
"
"rules":
[
{
"name": "Comment",
"scope": "comment, punctuation.definition.comment",
"foreground": "var(blue6)"
},
ค้นหาสตริง"blue6":
เพื่อค้นหาส่วนนิยามตัวแปรสี ฉันพบมันใน"variables"
ส่วน
เลือกสีใหม่โดยใช้เครื่องมือเช่นhttp://hslpicker.com/
blue6
ทั้งกำหนดตัวแปรสีใหม่หรือเขียนทับการตั้งค่าสี
- คำเตือน: การเขียนทับ
blue6
จะส่งผลต่อองค์ประกอบข้อความอื่น ๆ ทั้งหมดในโทนสีนั้นซึ่งใช้ blue6 ด้วย ("เครื่องหมายวรรคตอน" "Accessor")
บันทึกไฟล์ของคุณการเปลี่ยนแปลงจะถูกนำไปใช้ทันทีกับไฟล์ / แท็บที่เปิดอยู่
หมายเหตุ
Sublime จะจัดการกับรูปแบบสีเหล่านี้ อาจมากกว่านี้
hsla = สี, ความอิ่มตัว, ความสว่าง, อัลฟา rgba = แดง, เขียว, น้ำเงิน, อัลฟา
hsla (151, 100%, 41%, 1) - พารามิเตอร์สุดท้ายคือระดับอัลฟา (ความโปร่งใส) 1 = ทึบแสง 0.5 = ครึ่งโปร่งใส 0 = โปร่งใสเต็มรูปแบบ
hsl (151, 100%, 41%) - ไม่มีช่องอัลฟา
rgba (0, 209, 108, 1) - rgb พร้อมช่องอัลฟา
rgb (0, 209, 108) - ไม่มีช่องอัลฟา