วิธีรับไวยากรณ์ที่เน้นความหมายบน emacs สำหรับรหัส C / C ++


11

ฉันยังใหม่กับ emacs และการเขียนโปรแกรมโดยทั่วไปดังนั้นโปรดอดทนกับฉัน ฉันพยายามใช้ emacs เป็น C / C ++ IDE ของฉันและฉันสังเกตเห็นว่าในโหมด CC ตัวแปร / ฟังก์ชั่นดูเหมือนจะถูกเน้นเฉพาะในระหว่างการประกาศ คำถามของฉันคือ

  1. เป็นไปได้หรือไม่ที่จะเน้นตัวแปรและฟังก์ชั่นในไฟล์ cpp ทั้งหมด
  2. ถ้าเป็นไปได้สิ่งที่ต้องเพิ่มในไฟล์. emacs

ขอบคุณ


สำเนาซ้ำที่เป็นไปได้: emacs.stackexchange.com/questions/14427/…
erikstokes

คำตอบ:


5

color-identifiers-modeทำเช่นนี้กับตัวแปรหรือไม่ถ้าฉันเข้าใจคำถามของคุณถูกต้อง rainbo-identifiers-modeฉันก็คิดเช่นกัน ภาพหน้าจอมาจากภาพก่อนหน้า

ป้อนคำอธิบายรูปภาพที่นี่


1
หมายเหตุ: อย่างน้อยสำหรับแบบอักษรของฉันฉันแทบจะไม่สามารถเปลี่ยนสีได้ การแก้ปัญหาคือการเพิ่ม:weight ,'boldภายในcolor-identifiers:colorizeฟังก์ชั่น
สวัสดีแองเจิล

-1

zjl-hl.elบนhttps://www.emacswiki.org/emacs/JianliZhaoตรงกับความต้องการของคุณ

ชุดรูปแบบสีเริ่มต้นปัจจุบันได้รับการออกแบบให้ใช้กับพื้นหลังสีขาว

ภาพหน้าจอ zjl-hl


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