ธนาคารรหัสที่ออกแบบโดยคำนึงถึง Pascal
CodeSnip เป็นธนาคารโอเพ่นซอร์สรหัสสำหรับการจัดเก็บและดูตัวอย่างรหัสของคุณ ในขณะที่มันสามารถจัดการตัวอย่างในภาษาต้นฉบับใด ๆ แต่ก็มุ่งเน้นไปที่รหัส Pascal และ Delphi ซึ่งมีคุณสมบัติเพิ่มเติม
โปรแกรมนี้มีทั้งในรุ่นมาตรฐานและแบบพกพา
CodeSnip สามารถนำเข้ารหัสจากฐานข้อมูลตัวอย่างรหัส Delphidabbler และการรวบรวมรหัส Pascal Swag
CodeSnip รุ่นมาตรฐานถูกติดตั้งและลบออกโดยใช้ Windows Installer สิทธิ์ของผู้ดูแลระบบเป็นสิ่งจำเป็นสำหรับการติดตั้ง
รุ่นพกพาไม่มีตัวติดตั้ง เพียงทำตามคำแนะนำในไฟล์ Read Me ที่รวมอยู่ในการดาวน์โหลด
โปรแกรม ควร ทำงานบน Windows 2000 โดยมี Internet Explorer 6 หรือใหม่กว่าแม้ว่าจะแนะนำ XP และ IE 8 และใหม่กว่า แต่ โปรดทราบว่าการเปิดตัวรหัสล่าสุดได้รับการทดสอบบน Windows 10 & 11 เท่านั้น
การสนับสนุนต่อไปนี้พร้อมใช้งานสำหรับผู้ใช้รหัส:
นอกจากนี้ยังมีข้อมูลมากมายเกี่ยวกับวิธีรวบรวมรหัสจากแหล่งที่มา - ดูด้านล่าง
ซอร์สโค้ดของ CodeSnip ได้รับการบำรุงรักษาในที่เก็บข้อมูล delphidabbler/codesnip Git บน GitHub 2
วิธีการไหลของ GIT ได้รับการยอมรับสำหรับการพัฒนารหัส 4 มีการใช้สาขาต่อไปนี้:
master : สะท้อนสถานะของซอร์สโค้ดเสมอเป็นรุ่นล่าสุด 3develop : หัวหน้าสาขานี้มีรหัสการพัฒนา V4 ล่าสุด การพัฒนาปกติของรหัส 4 จะเกิดขึ้นในสาขาคุณสมบัติที่รวมเข้ากับ developfeature/<feature-name> โดยปกติสาขาดังกล่าวจะใช้เฉพาะในพื้นที่เท่านั้น แต่บางครั้งสาขาคุณสมบัติบางอย่างอาจถูกผลักไปยังที่เก็บหลัก คุณจะพบสาขาอื่น ๆ ในที่เก็บ สิ่งเหล่านี้เป็นทั้งการทดลองหรือถูกทอดทิ้ง หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับพวกเขาเปลี่ยนไปใช้สาขาที่ต้องการและอ่านไฟล์ README.md
หากคุณต้องการรวบรวมรหัส 4 จากซอร์สโค้ดคุณจะต้องใช้ Delphi XE ที่ค่อนข้างยาว ดูคำถามที่พบบ่อยนี้เพื่อค้นหาว่าทำไม
คำแนะนำเต็มรูปแบบเกี่ยวกับการตั้งค่าสภาพแวดล้อมการสร้างมีให้ใน Build.html
โปรดดู CONTRIBUTING.md สำหรับรายละเอียดของวิธีการมีส่วนร่วมในโครงการรหัส
⛔ไม่ยอมรับการมีส่วนร่วมในสาขาการทดลองและถูกทอดทิ้ง
บันทึกการเปลี่ยนแปลงสามารถพบได้ในไฟล์ CHANGELOG.md 4
บทสรุปของใบอนุญาตของ CodesNIP สามารถพบได้ใน LICENSE.md และข้อความใบอนุญาตที่สมบูรณ์อยู่ใน DocsLicense.html 5
CodeSnip Compiling & Source Code FAQ อาจเป็นประโยชน์หากคุณมีข้อสงสัยเกี่ยวกับการใช้รหัสแหล่งรหัสในโครงการอื่น ๆ อีกครั้ง
รายงานข้อบกพร่องและคำขอสำหรับคุณสมบัติใหม่ยินดีต้อนรับ โปรดดูส่วนปัญหาของ CONTRIBUTING.md สำหรับข้อมูลเกี่ยวกับวิธีการดำเนินการ
ไฟล์ Read-Me ที่เชื่อมโยงเป็นเวอร์ชันล่าสุด มันสามารถเปลี่ยนจากการเปิดตัวเป็นการเปิดตัว
มากถึงและรวมถึง v4.13.1 ซอร์สโค้ดถูกเก็บไว้ในที่เก็บการโค่นล้มบน SourceForge มันถูกแปลงเป็น Git ในเดือนตุลาคม 2558 และนำเข้าสู่ GitHub การเผยแพร่ทั้งหมดจาก v3.0.0 ถูกทำเครื่องหมายด้วยแท็กในฟอร์ม version-xxx โดยที่ xxx เป็นหมายเลขเวอร์ชัน ไม่มีสาขาการโค่นล้มใด ๆ ที่ผ่านการแปลงเป็น Git ดังนั้นเพื่อดูประวัติเต็มรูปแบบดูที่แหล่งเก็บข้อมูล Old SourceForge
รหัสการโค่นล้มที่แปลงทั้งหมดมีความมุ่งมั่นที่จะ master ทำให้เป็นสำเนาของ trunk การโค่นล้มแบบเก่า ในขณะที่ master มีการพัฒนาที่หลากหลายพร้อมกับการกระทำมากมายที่เกี่ยวข้องกับการจัดการการโค่นล้ม หลังจากเปิดตัว 4.13.1 และการกระทำครั้งแรกของไฟล์ read-me นี้ master มีเฉพาะการกระทำที่เกี่ยวข้องกับการเผยแพร่จริง
CodeSnip v4.15.1 และก่อนหน้านี้ไม่มี CHANGELOG.md แต่บางรุ่นยังคงบันทึกการเปลี่ยนแปลงแยกต่างหากสำหรับแต่ละรุ่นหลักในไดเรกทอรี Docs/ChangeLogs
ไฟล์ใบอนุญาตที่เชื่อมโยงเกี่ยวข้องกับรุ่นล่าสุด อย่างไรก็ตามชื่อไฟล์ใบอนุญาตและเนื้อหาสามารถเปลี่ยนแปลงระหว่างรุ่นได้ดังนั้นหากคุณต้องการดูรุ่นเก่าให้เลือกแท็ก version-xxx ที่เกี่ยวข้องเพื่อค้นหาไฟล์ที่เหมาะสม