Ini adalah siaran pertama saya, jadi ia mungkin buruk, tetapi saya akan menyukai beberapa maklum balas dalam ulasan!
Jadi, bulan Februari 2023, hari yang indah, dan saya terfikir untuk membuat apl. Saya sedang berfikir, dan berfikir, dan saya mendapat idea untuk membuat sesuatu seperti Roblox tetapi dengan perisian.
Tetapi saya kebanyakannya menyukai idea IDE, dan saya membuat nama itu, XediX.
Maju ke 14 April 2023, saya bertanya kepada AI bagaimana saya akan membuat projek seperti itu.
Oleh kerana saya baru bermula ketika itu, saya tidak membuat sebarang penyelidikan tentang perpustakaan GUI Python, jadi saya hanya memilih Tkinter.
Tolong jangan gunakan Tkinter, ia mengerikan.
Repositori Github
Maju pantas (sekali lagi) hingga Julai 2023, saya membuat akaun di Github dan mula membuat repo.
Masalahnya ialah, Tkinter tidak responsif dan banyak lagi masalah lain, XediX juga tidak bagus.
Selain itu, saya berehat dari pengekodan yang hampir menyebabkan projek itu mati.
Tetapi, ia tidak berakhir di sini, kerana saya bermula sekali lagi, menggunakan wxPython kali ini, dan saya mengeluarkan versi 4.0.
Versi ini sebenarnya berfungsi seperti editor kod, dengan sangat banyak
ciri. Atas sebab tertentu, saya mula mengekod sehingga saya tidak dapat
hentikan pengekodan.
Jadi perkara yang paling penting ialah, MENYUMBANG.md, SECURITY.md dan README.md pada Github anda adalah perkara yang amat penting, dan jangan kacau mereka.
Apabila anda cuba membuat projek, lakukan penyelidikan yang panjang, jangan hanya memulakannya.
Jika anda rasa projek anda bodoh, sila hentikan sahaja atau
mulakan semula, seperti yang saya lakukan.
Saya juga meningkatkan pertuturan/penulisan Bahasa Inggeris saya semasa mengekodkan aplikasi.
Beberapa pautan:
Laman web rasmi - Repo Github
Jika anda menyukai siaran ini, sila bintangkan repo di Github! Satu klik itu memang banyak membantu
Atas ialah kandungan terperinci Daripada Idea kepada Kod: Bagaimana Saya Membina Editor Teks Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!