ฉันจะบอกให้ Notepad ++ ใช้ภาษาเฉพาะกับนามสกุลไฟล์ใด ๆ ได้ตลอดเวลา


92

ฉันได้เชื่อมโยง. xul กับ Notepad ++ ดังนั้นหากฉันดับเบิลคลิกที่ไฟล์. xul มันจะเปิดใน Notepad ++ แต่ Notepad ++ ไม่ทราบว่า XUL เป็นเพียง XML ชนิดหนึ่งดังนั้นฉันต้องคลิกด้วยตนเอง "ภาษา> XML" เพื่อรับการเน้นไวยากรณ์ XML มีวิธีที่ฉันสามารถบอกได้หรือไม่: "ทุกครั้งที่คุณเปิดไฟล์ที่มีนามสกุล. xul ให้เปลี่ยนเป็นภาษา XML โดยอัตโนมัติ"


คำตอบ:


124

สิ่งที่คุณต้องทำคือบอก Notepad ++ ว่าไฟล์ "xul" นั้นเป็นไฟล์ "XML"

  1. ไปที่Settings>Style Configurator
  2. ภายใต้Languageเลื่อนลงและไฮไลต์ "XML"
  3. ที่ด้านล่างภายใต้User ext.ประเภทใน "xul"
  4. กด Save & Close
  5. เปิดไฟล์ของคุณและตอนนี้ควรเน้นอย่างถูกต้อง

ลิงค์ที่มีประโยชน์อื่น ๆ :


17
และถ้าคุณต้องการเพิ่มมากกว่าหนึ่ง (ตัวอย่างเช่นฉันยังเพิ่ม 'rdf' - yup ฉันกำลังพัฒนาส่วนขยายของ Firefox) จากนั้นแยกพวกเขาออกด้วยช่องว่าง
MatrixFrog

1
ฉันบันทึกและใช้งานได้กับเซสชัน แต่ก็ไม่ได้มีอยู่ เมื่อฉันรีสตาร์ท Notepad ++ จะไม่มีอีกต่อไป
strider

4
เรียกใช้ในฐานะผู้ดูแลระบบและยังคงอยู่
strider

3
โปรดทราบว่าสำหรับภาษาที่ผู้ใช้กำหนดสามารถทำได้เช่นเดียวกันจากหน้าต่างการกำหนดค่าภาษาในLanguage > Define your language... > user language : <your language>Ext สนาม
yco

Awsome! +1 สำหรับคุณ!
Ivijan Stefan Stipić

4

นี่คือคำแนะนำสำหรับภาษาที่ผู้ใช้กำหนด พร้อมรูปภาพ

เลือก: ภาษา -> กำหนดภาษาของคุณ:

เลือก: ภาษา -> กำหนดภาษาของคุณ

ตรวจสอบให้แน่ใจว่าคุณละเว้น "." จากส่วนขยายในส่วนขยาย กล่องหรือมันจะไม่ทำงาน:

ตรวจสอบให้แน่ใจว่าคุณละเว้น "."  จากส่วนขยายในส่วนขยาย  กล่องหรือมันจะไม่ทำงาน


1
โปรดอ่านคำถามอีกครั้งอย่างระมัดระวัง คำตอบของคุณไม่ตอบคำถามเดิม นี่คือคำตอบของคำถามอื่น
DavidPostill

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

0

อัปเดตสำหรับเวอร์ชัน 7.5+ และสำหรับส่วนขยายหลายรายการ

1) การตั้งค่า > ตัวกำหนดค่าสไตล์

2) ดูที่ " ภาษา: " เลือกภาษาเป้าหมายของคุณ

3) ดูที่กล่องข้อความภายใต้ " User ext.: "

พิมพ์ส่วนขยายที่คุณต้องการเชื่อมโยงสำหรับภาษานั้นอย่างง่าย สำหรับนามสกุลไฟล์หลายไฟล์ควรแยกผ่าน SPACE อย่าใช้ "." ใด ๆ อักขระเครื่องหมายจุด / จุด

เช่น. สำหรับ SQL i ใช้ส่วนขยายต่อไปนี้สำหรับตาราง, มุมมอง, ฟังก์ชัน proc และที่ผู้ใช้กำหนด:

tab viw prc udf

สิ่งเดียวที่ฉันเห็นว่าคุณกำลังเพิ่มคำตอบที่ยอมรับคือผู้ใช้สามารถระบุส่วนขยายหลายรายการคั่นด้วยช่องว่าง - และที่โพสต์เป็นข้อคิดเห็นสำหรับคำตอบที่ยอมรับเกือบเก้าปีที่ผ่านมา
สกอตต์

@Scott เห็นได้ชัดว่าส่วนขยายหลายรายการเป็นคำตอบที่ฉันค้นหาซึ่งไม่ได้จัดไว้ให้โดยคำตอบ ฉันยังระบุไว้ในประโยคแรกของฉัน และตัวคั่นซึ่งเป็นช่องว่างไม่ใช่สำนวนทั่วไปที่ปกติคือเครื่องหมายจุลภาคหรืออัฒภาค ไม่ว่าฉันจะต้องขุดลึกลงไปอีกเพื่อดึงคำตอบออกมา กล่องยังสร้างความเข้าใจผิดด้วยเพราะมันเป็นขนาดเล็กดูราวกับว่ามันสามารถรองรับเพียง 1 นามสกุล หากคุณไม่ชอบอินพุตประเภทนี้
เอิร์ล
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.