การใช้ปลั๊กอินสำหรับการรวม Wakatime เพื่อติดตามการเขียนโปรแกรมกิจกรรมเวลาของคุณด้วย Delphi IDE
ความช่วยเหลือใด ๆ ที่ได้รับการชื่นชม! ความคิดเห็นคำแนะนำปัญหา PR! ให้ดาวเราช่วย!
เป้าหมายของโครงการนี้คือการรวมการรวมเข้ากับ Wakatime กับ Delphi IDE อย่างเต็มรูปแบบสำหรับการใช้งานอื่น ๆ สำหรับรหัส Visual Studio ที่ได้รับการสนับสนุนในปัจจุบัน Jetbrains Rider, Android Studio ฯลฯ
มันควรจะทำงานร่วมกับเวอร์ชัน IDE อื่น ๆ จาก D7 แต่ควรทดสอบ หากคุณมีเวอร์ชันอื่น ๆ และต้องการทำงานร่วมกันเพียงไปที่ส่วนที่ เพิ่มไปยัง New IDE
หรือบริจาคเงินครั้งเดียวซื้อกาแฟให้ฉัน:

นอกจากนี้คุณยังสามารถแสดงการสนับสนุนโดยการแสดงบนที่เก็บของคุณที่คุณใช้ lib นี้กับลิงค์โดยตรงไปยังมัน
1- โคลนที่เก็บนี้
2- เปิดโครงการที่เกี่ยวข้องกับเวอร์ชัน IDE ของคุณ:
หมายเหตุ: หาก IDE ของคุณไม่ได้อยู่ในรายการที่นี่อย่ากลัวเพียงไปที่ส่วนที่ เพิ่มไปยัง IDE ใหม่ และกลับมาที่นี่หลังจากดำเนินการต่อ
3- สร้างและติดตั้ง
4- ปิดโครงการ
5- ไปที่เมนู เครื่องมือ และเข้าถึงเมนู การตั้งค่า Wakatime ใหม่
6- ใส่คีย์ API Wakatime ของคุณแล้วกด OK
เคล็ดลับ ในการรับคีย์ Wakatime API ของคุณไปที่บัญชี Wakatime ของคุณคลิกที่อวตารของคุณในการตั้งค่าและคุณจะเห็นส่วนชื่อ API Key ด้วยคีย์ข้อความลับ API และปุ่มเพื่อคัดลอกเพียงคลิกที่ปุ่มคัดลอกและวางลงในการตั้งค่าปลั๊กอิน คุณสามารถค้นหาได้โดยไปที่ลิงค์นี้
หากคุณใช้ Getit Package Manager แพ็คเกจนี้สามารถติดตั้งได้จากที่นั่น
หาก IDE ของคุณยังไม่มีแพ็คเกจที่สร้างขึ้นสำหรับมันยังไม่ต้องกังวลเพียงทำตามขั้นตอนต่อไปนี้:
ก่อนที่จะเริ่มปิดโครงการทั้งหมดที่เปิดใน Delphi IDE ของคุณ
1- บน delphi ide ของคุณไปที่ไฟล์ -> ใหม่ -> แพ็คเกจ
2- ด้วยแพ็คเกจใหม่ที่สร้างขึ้นบันทึกโครงการภายในไดเรกทอรีปลั๊กอินด้วยชื่อ wakatimeplugin {yourdelphiversion}
3- คลิกขวาที่ไฟล์โครงการและเลือกตัวเลือกเพิ่ม ... หลังจากนั้นเลือกไฟล์. pas ทั้งหมดภายในโฟลเดอร์ปลั๊กอินและกดปุ่มเปิด สิ่งนี้จะเพิ่มไฟล์ทั้งหมดลงในแพ็คเกจใหม่นี้
4- คลิกขวาที่ส่วนที่ต้องการของแพ็คเกจและคลิกที่ตัวเลือกเพิ่มการอ้างอิงคลิกที่ปุ่มเรียกดูและไปที่ไดเรกทอรี "C: Program Files (x86) Embarcadero Studio {YourDelphiversion} lib win32 release"
5- ตอนนี้เพียงแค่บันทึกอีกครั้งและสร้างโครงการปลั๊กอินใหม่ของคุณ IDE อาจขอให้เพิ่มการอ้างอิงไปยัง RTL เพียงคลิกที่ตกลงและดำเนินการต่อ
6- ติดตั้งแพ็คเกจบน IDE และกลับไปที่ขั้นตอนที่ 3 ของส่วน ฉันควรใช้อย่างไร?
หมายเหตุ: อย่าลืมหลังจากที่คุณทดสอบปลั๊กอินด้วย IDE ใหม่ของคุณคุณสามารถสร้าง PR ได้ที่นี่เพื่อให้เราสามารถอัปเดตรายการ IDE ที่รองรับได้
1- ก่อนที่จะลบแพ็คเกจปิดไฟล์ทั้งหมดในตัวแก้ไขหรือคุณจะได้รับการดำเนินการตัวชี้ที่ไม่ถูกต้อง ด้วยเหตุผลบางอย่างการลบการอ้างอิงเกี่ยวกับการลบแพ็คเกจด้วยไฟล์ที่เปิดในตัวแก้ไขกำลังพยายามลบการอ้างอิงมากกว่าหนึ่งครั้งทำให้เกิดข้อผิดพลาดนี้ ฉันกำลังตรวจสอบสาเหตุที่แท้จริง
2- บน Delphi 7 บางครั้งหลังจากรวบรวมและคลิกที่ติดตั้ง IDE Hangs และปิดเพียงเปิด IDE อีกครั้งและเพิ่ม BPL โดยใช้เมนู -> ส่วนประกอบ -> ติดตั้งแพ็คเกจ -> เพิ่ม -> เลือก BPL ที่รวบรวมไว้ภายในเส้นทาง: C: Program Files Borland Projects
3- ถ้าด้วยเหตุผลบางอย่างที่คุณทราบว่าปลั๊กอิน Wakatime ของคุณไม่ทำงานให้ดูที่บันทึกการติดตั้งอัตโนมัติที่ไดเรกทอรี. วาคาเทมบนเส้นทางโปรไฟล์ของผู้ใช้ของคุณบางอย่างเช่นนั้น: c: users diego.garcia.wakatime Install
1- สร้างไดเรกทอรีชื่อ . wakatime บนไดเรกทอรีโปรไฟล์ผู้ใช้ปัจจุบันของคุณ "c: users diego.garcia .wakatime"
2- ดาวน์โหลด wakatime-cli สำหรับ windows จากลิงค์ Wakatime-cli Github Direct ที่นี่
3- แยกลงในไดเรกทอรี . wakatime และเปลี่ยนชื่อไฟล์เป็น wakatime-cli.exe
1- เพิ่มการสนับสนุนไปยัง iotaformnotifier และส่งการเต้นของหัวใจในรูปแบบบันทึกหรือเปลี่ยนแปลง ตอนนี้มันไม่ส่งผลกระทบอะไรเลย แต่ฉันต้องทดสอบเพื่อดูว่ามันคุ้มค่าที่จะนำไปใช้หรือไม่
2- เพิ่มตัวติดตั้งการตั้งค่า Inno เพื่อลดความซับซ้อนของกระบวนการติดตั้ง
3- เพิ่มลงในแพ็คเกจผู้จัดการ?