ทางลัดสำคัญคืออะไรในการแสดงความคิดเห็นและรหัส uncomment?


129

มีCtrl+ E+ C(comment) และCtrl+ E+ U(uncomment) ในรุ่นเก่าหรือCtrl+ K+ C และCtrl+ +KU

แต่ใน VS 2012 ฉันไม่เห็นทางลัดคีย์:

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

จะเปิดใช้งานทางลัดเหล่านั้นอย่างไร

คำตอบ:


159

สามารถตั้งค่าตัวเร่งแป้นพิมพ์ได้ คุณสามารถหาที่เร่งแป้นพิมพ์จะผูกพันกับคำสั่งในTools -> OptionsบนEnvironment -> Keyboardหน้า

คำสั่งเหล่านี้จะถูกตั้งชื่อEdit.CommentSelectionและEdit.UncommentSelection

(ด้วยการตั้งค่าของฉันสิ่งเหล่านี้ถูกผูกไว้กับCtrl+ K, Ctrl+ CและCtrl+ K, Ctrl+ Uฉันจะเดาว่าสิ่งเหล่านี้เป็นค่าเริ่มต้นอย่างน้อยในค่าเริ่มต้น C ++ แต่ฉันไม่ทราบแน่นอนวิธีที่ดีที่สุดในการค้นหาคือ ตรวจสอบการตั้งค่าของคุณ)


ตอนนี้มันใช้ได้กับ Ctrl + E, Ctrl + C และ Ctrl + E, Ctrl + U สำหรับการแสดงความคิดเห็นและไม่แสดงความคิดเห็นตามลำดับ
Hari Kiran Vusirikala

17

คุณยังสามารถเพิ่มแถบเครื่องมือใน Visual Studio เพื่อให้มีปุ่มต่างๆ

ดู> แถบเครื่องมือ> ตัวแก้ไขข้อความ

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


2
ฉันเชื่อว่าเป็น View -> แถบเครื่องมือ -> ตัวแก้ไข XML หากคุณอยู่ในไฟล์ XML จากนั้นดู -> Toolbars -> ตัวแก้ไขข้อความหากคุณอยู่ในไฟล์ข้อความ หากคุณตั้งค่าหนึ่งดูเหมือนว่าจะจำได้สำหรับทั้งคู่
user1477388


8

จากภาพหน้าจอของคุณดูเหมือนว่าคุณติดตั้ง ReSharper แล้ว

ขึ้นอยู่กับตัวเลือกการเชื่อมโยงคีย์ที่คุณเลือกเมื่อติดตั้งทางลัดมาตรฐานบางตัวของคุณอาจถูกเปลี่ยนเส้นทางไปยังคำสั่ง ReSharper มันคุ้มค่าที่จะตรวจสอบตัวอย่างเช่นCtrl+ Eซึ่งCใช้โดย R # สำหรับไดอะล็อกการล้างโค้ด


2

นี่คือวิธีที่ฉันทำ

เครื่องมือเมนู→ ตัวเลือกบนหน้าต่างสภาพแวดล้อมแป้นพิมพ์

หนึ่งสามารถเปลี่ยนทางลัดเริ่มต้นตามขั้นตอนด้านล่าง

  • เลือกEdit.CommentSelectionในกล่องรายการ
  • คลิกที่ปุ่ม "ลบ"
  • เลือกตัวเลือก "ตัวแก้ไขข้อความ" ในเมนูแบบเลื่อนลงใต้ "ใช้ทางลัดใหม่ใน:"
  • กดทางลัดของคุณเองในกล่องข้อความภายใต้ "กดปุ่มทางลัด:" ตัวอย่าง: กดCtrl+ Eจากนั้นCจะให้Ctrl+ E,C
  • คลิกที่ปุ่ม "กำหนด"
  • ทำซ้ำเหมือนกันสำหรับEdit.UnCommentSelection ( Ctrl+ E, U)

1

ผมไปที่เมนูTools → ตัวเลือก

สิ่งแวดล้อม → แป้นพิมพ์

แสดงคำสั่งที่มีและค้นหา: ความคิดเห็น

ฉันเปลี่ยน Edit.CommentSelection และกำหนดCtrl+ /สำหรับการแสดงความคิดเห็น

และฉันก็เหลือCtrl+ Kจากนั้นUไปที่ Edit.UncommentSelection

สิ่งเหล่านี้อาจถูกปรับแต่งตามความต้องการของผู้ใช้ว่าพวกเขาต้องการคีย์อะไรสำหรับการแสดงความคิดเห็น / ไม่แสดงความคิดเห็น


0

"commentLine" เป็นชื่อของฟังก์ชั่นที่คุณกำลังมองหา ฟังก์ชั่นนี้ดูดีและไม่ได้คอมโดยมีการโยงปุ่มเดียวกัน

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