JavaRush /จาวาบล็อก /Random-TH /คู่มือผู้ใช้ IntelliJ IDEA รูปแบบโค้ดและการจัดรูปแบบ
theGrass
ระดับ
Саратов

คู่มือผู้ใช้ IntelliJ IDEA รูปแบบโค้ดและการจัดรูปแบบ

เผยแพร่ในกลุ่ม
คู่มือผู้ใช้ IntelliJ IDEA  รูปแบบโค้ดและการจัดรูปแบบ - 1

รูปแบบโค้ดและการจัดรูปแบบ

มาตรฐานการจัดรูปแบบโค้ดจะกำหนดรูปแบบของการเยื้อง การใช้ช่องว่างในการจัดรูปแบบนิพจน์ วิธีการวางวงเล็บเพื่อกำหนดขอบเขตบล็อกลอจิคัล บรรทัดว่าง ลำดับของตัวดำเนินการ ฯลฯ
  1. การจัดรูปแบบโค้ด

    IntelliJ IDEAจะใช้สไตล์โค้ดที่คุณกำหนดค่าโดยอัตโนมัติเมื่อทำการแก้ไข และในกรณีส่วนใหญ่ คุณไม่จำเป็นต้องเรียกโค้ด Reformatอย่างชัดเจน อย่างไรก็ตาม คุณสามารถดำเนินการนี้ได้ทุกเมื่อสำหรับทั้งไฟล์ เฉพาะส่วนของโค้ดที่เลือก หรือแม้แต่ทั้งไดเร็กทอรี โดยเพียงแค่กดAlt + Ctrl + L ( Alt + Cmd + L สำหรับ Mac)

    คู่มือผู้ใช้ IntelliJ IDEA  รูปแบบโค้ดและการจัดรูปแบบ - 2

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

    คู่มือผู้ใช้ IntelliJ IDEA  รูปแบบโค้ดและการจัดรูปแบบ - 3
  2. การจัดแนวเส้นอัตโนมัติ

    คุณสมบัติที่มีประโยชน์อีกประการหนึ่งคือAuto-Indent Linesซึ่งช่วยคุณแก้ไขการเยื้องบรรทัด การดำเนินการนี้บางครั้งอาจเป็นตัวเลือกที่ดีกว่าการฟอร์แมตโค้ดเนื่องจากคุณไม่จำเป็นต้องเลือกอะไรเลย เพียงกดAlt + Ctrl + I (Alt + Cmd + I สำหรับ Mac)และบรรทัดปัจจุบันจะถูกเยื้องอย่างรวดเร็ว

    คู่มือผู้ใช้ IntelliJ IDEA  รูปแบบโค้ดและการจัดรูปแบบ - 4
  3. การตั้งค่า

    IntelliJ IDEAช่วยให้คุณสามารถกำหนดการตั้งค่าสไตล์โค้ดสำหรับแต่ละภาษาที่รองรับ ไม่ว่าจะเป็นสำหรับโปรเจ็กต์หรือสำหรับสภาพแวดล้อมการพัฒนาโดยรวมโดยใช้การตั้งค่า → สไตล์โค้ด

    คู่มือผู้ใช้ IntelliJ IDEA  รูปแบบโค้ดและการจัดรูปแบบ - 5

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

  4. อักขระแท็บ

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

บทความต้นฉบับ
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION