วิธีเพิ่มสีสันให้กับข้อความบน Discord

ในขณะที่ การโต้วาทีที่ไม่ ลงรอยกัน(Discord) มากที่สุดเรื่องหนึ่ง อาจกำลังเลือกระหว่างธีมสีเข้มและ สีอ่อน การ (Dark and Light themes)ปรับแต่ง(customization doesn)ตามสีนั้นอยู่ ไม่ ไกลเกินจากตัวเลือกนี้และการตั้งค่าสีสำหรับบทบาทที่กำหนดเอง

อย่างไรก็ตามDiscordรองรับการลดราคา หากคุณไม่คุ้นเคยกับ Markdown การจัดรูปแบบตามสัญลักษณ์ง่ายๆ ที่คุณใช้กับข้อความเพื่อเพิ่มเอฟเฟกต์ เช่นตัวหนาและตัว(bolding and italicization)เอียง

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

สับสน? ในบทความนี้ มาพูดถึงบล็อคโค้ดและวิธีใช้งานเพื่อสร้างข้อความสี Discord(Discord color)

Code Blocks บน Discord คืออะไร?(What Are Code Blocks On Discord?)

บล็อคโค้ด ซึ่งบางครั้งเรียกว่ากล่องโค้ดหรือกล่องแบบง่ายๆ เป็นรูปแบบหนึ่งของการมาร์กดาวน์ซึ่งรองรับโดยเอ็นจิ้นการเรนเดอร์ของ Discord

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

Discordรองรับ markdown สำหรับสิ่งเหล่านี้ พร้อมกับขีดเส้นใต้ (__like this__), ขีดทับ (~~เช่นนี้~~), สปอยล์แท็ก (|| เช่นนี้||), เครื่องหมายคำพูด (> แบบนี้) และบล็อคโค้ดบรรทัดเดียว (เช่น นี้).

อย่างไรก็ตามDiscordยังสนับสนุน บล็อก โค้ดหลายบรรทัด(multi-line code)ร่วมกับบล็อกโค้ด(code block) บรรทัด เดียว บล็อกโค้ด(code block)แบบบรรทัดเดียวจะเพิ่มพื้นหลังสีเข้ม(dark background)ให้กับข้อความแบบโมโนสเปซสีขาว ทำให้ ผู้ใช้ Discordแชร์ตัวอย่างโค้ดสั้นๆ ได้ง่ายเป็นรูปแบบที่อ่านได้ บล็อกรหัส(code block)หลายบรรทัดทำให้ผู้ใช้สามารถแบ่งปันรหัสที่ซับซ้อนมากขึ้นซึ่งครอบคลุมหลายบรรทัด

ในการสร้าง บล็อคโค้ด(code block)แบบหลายบรรทัดให้ล้อมรอบข้อความของคุณในสามแบ็คทิก (“แบบนี้“) มันจะสร้างกล่องสีเข้มขนาดใหญ่รอบๆ ข้อความของคุณ จัดรูปแบบเป็นฟอนต์แบบโมโนสเปซ และรักษาการเยื้องทั้งหมดไว้

สิ่งหนึ่งที่ทำให้บล็อกโค้ดหลายบรรทัดแตกต่างจากมาร์กดาวน์อื่นๆ ก็คือ โค้ดเหล่านี้สนับสนุนการเน้นไวยากรณ์

การเน้นไวยากรณ์ใน Code Blocks บน Discord คืออะไร?(What Is Syntax Highlighting In Code Blocks On Discord?)

การ เน้นไวยากรณ์(Syntax highlighting)เป็นคุณลักษณะที่พบได้ทั่วไปในโปรแกรมแก้ไขข้อความและ ทางเลือก ของNotepadเช่นNotepad++ and Sublime Textช่วยให้ผู้เขียนโค้ดกำหนดภาษาการเขียนโปรแกรมของเอกสารเพื่อให้องค์ประกอบที่สำคัญของโค้ดมีสีสัน เพื่อให้อ่านและทำความเข้าใจ(reading and understanding) ได้ง่าย ขึ้น

เนื่องจาก มาร์กอัปบล็อกโค้ด(code block markup)หลายบรรทัดของ Discord มีวัตถุประสงค์เพื่อใช้เพื่อการนี้ คุณจึงสามารถใช้ประโยชน์ของมาร์กอัปเพื่อเพิ่มสีสันให้กับข้อความของคุณได้

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

“md

<md> is the keyword to format your code blocks with basic markdown.

< Other syntax highlighting includes JSON and Python. >“`

เมื่อเขียนเป็นข้อความบนDiscordจะปรากฏดังนี้:

การรู้ว่าการจัดรูปแบบใดทำให้สีใดเป็นภาพในที่มืด เว้นแต่ว่าคุณมีคำแนะนำที่ครอบคลุมทุกสี ซึ่งเราทำ

รูปแบบการเน้นไวยากรณ์ของ Discord Code Block Syntax(Discord Code Block Syntax Highlighting Styles)

ด้านล่างนี้(Below)คือรายการของ คำหลักที่ เน้นไวยากรณ์ ที่รู้จักทั้งหมดที่ (syntax highlighting)มาร์กอัปบล็อกโค้ด(code block markup)หลายบรรทัดของ Discord รองรับ

asciidoc

autohotkey

ทุบตี(bash)

กาแฟสคริปต์(coffeescript)

cpp

cs

css

แตกต่าง(diff)

แก้ไข(fix)

glsl

ini

json

md

มล(ml)

บทนำ(prolog)

พาย(py)

xl

xml

เมื่อเวลาผ่านไปDiscordอาจเพิ่มตัวเลือกการเน้นไวยากรณ์ใหม่ต่อไป

ในขณะที่ใช้การเน้นไวยากรณ์ของ Discord อาจไม่สะอาดในการใช้งานเหมือนกับการมีตัวเลือกในการเปลี่ยนสีข้อความ(text color) ของคุณ แต่ก็ยังมีประโยชน์มากและเป็นทางออกที่ดีที่สุดในขณะนี้เพื่อสร้างข้อความ  สี Discord(Discord color)

มีตัวเลือกมากมาย ดังนั้นหากคุณมีข้อความจำนวนมากที่คุณต้องจัดรูปแบบเพื่อให้อ่านง่ายขึ้น เช่นรายการคำสั่ง(command list)สำหรับบ็ อต (bot –)เพลง Discord(Discord music) อย่าลืมลองใช้โค้ดบล็อก



About the author

ฉันเป็นมืออาชีพด้านการรีวิวซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปี ฉันได้เขียนและตรวจสอบซอฟต์แวร์ประเภทต่างๆ มากมาย รวมถึงแต่ไม่จำกัดเพียง Microsoft Office (Office 2007, 2010, 2013), แอป Android และเครือข่ายไร้สาย ทักษะของฉันอยู่ที่การจัดเตรียมการทบทวนโปรแกรม/แอปพลิเคชันโดยละเอียดและมีวัตถุประสงค์เพื่อให้ผู้อื่นใช้เป็นเอกสารอ้างอิงหรือสำหรับงานของตนเอง ฉันยังเป็นผู้เชี่ยวชาญเกี่ยวกับผลิตภัณฑ์ MS office และมีคำแนะนำเกี่ยวกับวิธีการใช้งานอย่างมีประสิทธิภาพและประสิทธิผล



Related posts