Rumah > pembangunan bahagian belakang > Tutorial Python > Daripada Idea kepada Kod: Bagaimana Saya Membina Editor Teks Python

Daripada Idea kepada Kod: Bagaimana Saya Membina Editor Teks Python

Mary-Kate Olsen
Lepaskan: 2024-12-31 18:48:14
asal
959 orang telah melayarinya

Ini adalah siaran pertama saya, jadi ia mungkin buruk, tetapi saya akan menyukai beberapa maklum balas dalam ulasan!

Idea

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.

Bagaimana pembangunan bermula

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.

XediX Sumber Terbuka

Repositori Github
Maju pantas (sekali lagi) hingga Julai 2023, saya membuat akaun di Github dan mula membuat repo.

Masalah XediX

From Idea to Code: How I Built a Python Text Editor

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.

Kemunculan semula

Tetapi, ia tidak berakhir di sini, kerana saya bermula sekali lagi, menggunakan wxPython kali ini, dan saya mengeluarkan versi 4.0.

From Idea to Code: How I Built a Python Text Editor

Versi ini sebenarnya berfungsi seperti editor kod, dengan sangat banyak
ciri. Atas sebab tertentu, saya mula mengekod sehingga saya tidak dapat
hentikan pengekodan.

Ciri-ciri

  • Penyertaan Sintaks
  • Penyesuaian Mudah
  • [WIP] Integrasi Git
  • keperluan.txt Penjana
  • Jalankan Kod
  • Kebolehlanjutan
  • Pengurus Fail
  • Tab untuk membuka berbilang fail
  • Banyak lagi, dan banyak lagi akan datang!

Apa yang saya pelajari daripada pengekodannya

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.

Terima kasih kerana membaca!

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!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan