ไฟล์ INI คืออะไร

INI — รูปแบบการตั้งค่าดั้งเดิม

คืออะไร

ไฟล์ INI คือต้นแบบของรูปแบบไฟล์การตั้งค่าทั้งหมด ประกอบด้วยส่วนต่างๆ ที่ครอบด้วยวงเล็บเหลี่ยม และภายใต้แต่ละส่วนก็มีคีย์ที่จับคู่กับค่าต่างๆ เรียบง่ายอย่างน่าประหลาดใจ

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

ประวัติและที่มา

รูปแบบนี้เริ่มแพร่หลายพร้อมกับ Windows รุ่นแรกๆ ในช่วงทศวรรษ 1980 ในฐานะวิธีมาตรฐานสำหรับจัดเก็บค่ากำหนดของโปรแกรมต่างๆ

ต่อมาถูกแทนที่อย่างเป็นทางการด้วยรีจิสทรี (registry) แต่กลับอยู่รอดมาได้ยาวนานกว่านั้นมาก ซอฟต์แวร์นับไม่ถ้วนยังคงเลือกใช้มันอยู่ ก็เพราะความเรียบง่ายและสามารถแก้ไขได้ด้วยโปรแกรมแก้ไขข้อความทั่วไปนี่เอง

ทำไมจึงมีประโยชน์

ความเรียบง่ายอย่างที่สุด อ่านและแก้ไขได้โดยใครก็ตาม โดยไม่ต้องใช้เครื่องมือหรือความรู้เฉพาะทางใดๆ

เหมาะอย่างยิ่งกับการตั้งค่าแบบเรียบง่ายไม่ซับซ้อน ที่มีเพียงไม่กี่สิบรายการ

ข้อจำกัดและข้อเสีย

ไม่มีมาตรฐานรองรับ ซอฟต์แวร์สองตัวจะไม่อ่านไฟล์นี้ในแบบเดียวกันเป๊ะๆ

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

เคล็ดลับการใช้งาน

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

หากต้องการนำการตั้งค่าไปใช้ในโปรแกรม รูปแบบ JSON จะประมวลผลได้ง่ายกว่า

แปลงไฟล์ INI ของคุณได้ในไม่กี่วินาที บนเซิร์ฟเวอร์ที่ปลอดภัยของเราในฝรั่งเศส

แปลงไฟล์ INI