Wie fange ich an, einen Texteditor wie Neovim von Grund auf zu erstellen? [geschlossen]
Posted: 18 Jan 2025, 21:05
Ich möchte einen Texteditor ähnlich wie vim und neovim erstellen, bin mir aber nicht sicher, wie ich anfangen soll.
Nur um Sie wissen zu lassen:
(I Ich habe, wie gesagt, Kenntnisse in Java und C++, und ich habe Kenntnisse in Datenstruktur und Algorithmen, Datenbank, Betriebssystem, und ich habe an einigen Projekten gearbeitet, einschließlich UI (mit JavaFX und Flutter), also habe ich Kenntnisse auf diesem Gebiet aber ich weiß nicht genau, wie ich strukturieren soll ein Projekt, da alle Projekte, an denen ich gearbeitet habe, durch das Universum vorstrukturiert waren. Ich habe nicht daran gearbeitet, sie zu strukturieren, indem ich suchte, welche Sprache oder welche Plattform ich verwenden sollte)
I Ich würde mich über Ratschläge zu Folgendem freuen:
Wie kann ich das Projekt strukturieren, wie fange ich an, einen Plan für die Arbeit mit diesem Projekt zu erstellen?
Kann ich es mit Java oder C++ erstellen? Oder sollte ich dafür Rust oder C lernen?
Mir ist bewusst, dass es sich um ein großes Projekt handelt, aber ich bin gespannt darauf, etwas zu lernen. Jede Anleitung, jede Ressource oder eine grobe Roadmap wäre wirklich hilfreich.
Vielen Dank im Voraus!
##Alle Projekte, an denen ich gearbeitet habe Bisher wurden von meiner Universität kleine Spieleprojekte vorbereitet, mit klaren Meilensteinen und einer strukturierten Roadmap.##
Nur um Sie wissen zu lassen:
(I Ich habe, wie gesagt, Kenntnisse in Java und C++, und ich habe Kenntnisse in Datenstruktur und Algorithmen, Datenbank, Betriebssystem, und ich habe an einigen Projekten gearbeitet, einschließlich UI (mit JavaFX und Flutter), also habe ich Kenntnisse auf diesem Gebiet aber ich weiß nicht genau, wie ich strukturieren soll ein Projekt, da alle Projekte, an denen ich gearbeitet habe, durch das Universum vorstrukturiert waren. Ich habe nicht daran gearbeitet, sie zu strukturieren, indem ich suchte, welche Sprache oder welche Plattform ich verwenden sollte)
I Ich würde mich über Ratschläge zu Folgendem freuen:
Wie kann ich das Projekt strukturieren, wie fange ich an, einen Plan für die Arbeit mit diesem Projekt zu erstellen?
Kann ich es mit Java oder C++ erstellen? Oder sollte ich dafür Rust oder C lernen?
Mir ist bewusst, dass es sich um ein großes Projekt handelt, aber ich bin gespannt darauf, etwas zu lernen. Jede Anleitung, jede Ressource oder eine grobe Roadmap wäre wirklich hilfreich.
Vielen Dank im Voraus!
##Alle Projekte, an denen ich gearbeitet habe Bisher wurden von meiner Universität kleine Spieleprojekte vorbereitet, mit klaren Meilensteinen und einer strukturierten Roadmap.##