ฉันเพิ่งติดตั้ง Visual Studio 2013 Ultimate ทีนี้อย่างที่คุณทราบมี "n การอ้างอิง" อยู่เหนือวิธีการทั้งหมด
เมื่อฉันไปที่ตัวเลือก CodeLens ฉันไม่สามารถปิดใช้งานคุณสมบัติเดียวนี้ได้เนื่องจากช่องทำเครื่องหมายเป็นสีเทา

ดังนั้นฉันจะปิดการใช้งานได้อย่างไร
ฉันเพิ่งติดตั้ง Visual Studio 2013 Ultimate ทีนี้อย่างที่คุณทราบมี "n การอ้างอิง" อยู่เหนือวิธีการทั้งหมด
เมื่อฉันไปที่ตัวเลือก CodeLens ฉันไม่สามารถปิดใช้งานคุณสมบัติเดียวนี้ได้เนื่องจากช่องทำเครื่องหมายเป็นสีเทา

ดังนั้นฉันจะปิดการใช้งานได้อย่างไร
คำตอบ:
วิธีแก้ปัญหาที่ฉันพบเท่านั้นคือการยกเลิกการตรวจสอบตัวเลือก "เปิดใช้ codelens"
ตัวบ่งชี้การอ้างอิงจำเป็นต้องเปิดอยู่เนื่องจากเป็นสิ่งเดียวที่รู้วิธีการทำรายการ "ตัวยึด" (อันที่ระบุว่า "การอ้างอิง" -) และรับประกันว่าจะปรากฏทุกที่ที่ codelens ปรากฏขึ้น
ถ้าคุณทำได้ปิดการอ้างอิงได้เป็นไปได้สูงที่ codelens จะจองพื้นที่สำหรับตัวบ่งชี้และยังไม่มีตัวบ่งชี้ปรากฏขึ้นดังนั้นคุณจะจบลงด้วยบรรทัดว่างในทุกวิธี / คลาส / คุณสมบัติที่ไม่ใช่บรรทัดว่างจริง พวกเขาเป็นเพียงพื้นที่สงวนไว้สำหรับองค์ประกอบรหัสที่จะไม่ปรากฏ
ฉันขอแนะนำให้ใช้สิ่ง "ส่งขมวดคิ้ว" ใน visual studio และแสดงความคิดเห็นเกี่ยวกับสิ่งนี้หากคุณต้องการปิดการอ้างอิง
ถ้าคุณต้องการที่จะรักษาฟังก์ชั่น CodeLens แต่ส่วนใหญ่กำจัดการอ้างอิงไปที่:
Options/Environment/Fonts and ColorsShow settings for: CodeLensและเปลี่ยนการตั้งค่าเป็น:
Font: ConsolasFont Size: 6Indicator Text: WhiteIndicator Text (Disabled): WhiteIndicator Separator: WhiteการเลือกConsolasลดความสูงของบรรทัดเกินกว่าแบบอักษร Calibri เริ่มต้นแม้ที่ขนาดแบบอักษร 6 อาจมีแบบอักษรขนาดเล็กที่คุณสามารถใช้ได้ แต่ฉันไม่พบมัน
หากคุณมีพื้นหลังสีเข้มเลือกสีเข้มที่ตรงกันแทนWhiteตำแหน่งที่ได้กล่าวไว้ในขั้นตอนข้างต้นเนื่องจากเป้าหมายคือการซ่อนข้อความ CodeLense
ใน Visual Studio 2015 เครื่องมือ> ตัวเลือก แก้ไขข้อความ> ทุกภาษา> CodeLens ยกเลิกการเลือก“ เปิดใช้งาน CodeLens”