โปรดทราบว่าโดยทั่วไป IDE เหมือน Visual Studio จะมาร์กอัปแสดงความคิดเห็นในบริบทของภาษาในปัจจุบันโดยการเลือกข้อความที่คุณต้องการที่จะกลายเป็นความคิดเห็นและจากนั้นใช้Ctrl+ K Ctrl+ Cทางลัดหรือถ้าคุณกำลังใช้ Resharper / Intelli- ทางลัดสไตล์ J แล้ว+Ctrl/
ความคิดเห็นฝั่งเซิร์ฟเวอร์:
มีดโกน. cshtml
ชอบมาก:
@* Comment goes here *@
.aspx
สำหรับผู้ที่กำลังมองหาไวยากรณ์ความคิดเห็นฝั่งเซิร์ฟเวอร์.aspx
มุมมองที่เก่ากว่า(และ Asp.Net WebForms) :
<%-- Comment goes here --%>
ความคิดเห็นฝั่งไคลเอ็นต์
ความคิดเห็น HTML
<!-- Comment goes here -->
ความคิดเห็น Javascript
// One line Comment goes Here
/* Multiline comment
goes here */
ตามที่ OP กล่าวถึงแม้ว่าจะไม่แสดงบนเบราว์เซอร์ แต่ความคิดเห็นฝั่งไคลเอ็นต์จะยังคงถูกสร้างขึ้นสำหรับไฟล์เพจ / สคริปต์บนเซิร์ฟเวอร์และดาวน์โหลดโดยเพจผ่าน HTTP ซึ่งหากไม่ถูกลบออก (เช่นการลดขนาด) จะทำให้เสีย I / Oและ เนื่องจากผู้ใช้สามารถดูความคิดเห็นได้โดยการดูแหล่งที่มาของหน้าหรือสกัดกั้นการรับส่งข้อมูลด้วยเครื่องมือ Dev ของเบราว์เซอร์หรือเครื่องมือเช่น Fiddler หรือ Wireshark อาจก่อให้เกิดความเสี่ยงด้านความปลอดภัยดังนั้นการตั้งค่าที่จะใช้ความคิดเห็นฝั่งเซิร์ฟเวอร์บนเซิร์ฟเวอร์ที่สร้างขึ้น รหัส (เช่นมุมมอง MVC หรือหน้า. aspx)