Discord: วิธีใช้ Code Blocks

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

บล็อกรหัสแสดงผ่านการใช้ backticks “`” โดยมี backtick เดียวในแต่ละด้าน ใช้สำหรับบล็อกโค้ดบรรทัดเดียว และใช้ backticks สามอันที่ด้านใดด้านหนึ่งสำหรับโค้ดหลายบรรทัด บล็อก ตามชื่อที่แนะนำ บล็อกโค้ดหลายบรรทัดสามารถมีโค้ดได้หลายบรรทัด บล็อคโค้ดบรรทัดเดียวไม่สามารถรวมหลายบรรทัดได้ แม้ว่าจะสามารถตัดทับเป็นหลายบรรทัดได้หากข้อความยาวเกินไปที่จะแสดงในบรรทัดเดียว

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

บล็อกโค้ดบรรทัดเดียวใช้ backtick เดียวที่ด้านใดด้านหนึ่ง ในขณะที่บล็อกโค้ดหลายบรรทัดใช้ backtick สามอัน

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

ต้องใช้เอฟเฟกต์การจัดรูปแบบข้อความนอกบล็อกโค้ดเพื่อนำไปใช้กับเอฟเฟกต์ มิฉะนั้น ไวยากรณ์จะถูกพิมพ์ตามตัวอักษร

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

คุณสามารถใช้การระบายสีตามภาษาโปรแกรมโดยระบุภาษาที่รองรับโดยตรงหลังจากเปิด backticks สามตัว