Das Wort Randomizer ist eine Chrom-/mutige Erweiterung, mit der jemand in jeder Sprache neue Wörter üben kann. Diese Erweiterung nimmt ein zufälliges Wort aus einer Liste von Wörtern und gibt Ihnen bei jeder Studiensitzung ein neues Wort.
Wort Randomizer unterstützt sowohl englische als auch japanische Sprachen
Lesen Sie Dokumente in 日本語
Die Erweiterung erfasst in jedem Intervall ein Wort aus der Wortliste und sendet Ihnen eine Benachrichtigung darüber, dass es Zeit zum Lernen ist. Wenn Sie auf das Erweiterungssymbol klicken, werden Sie Ihr neues Wort angezeigt. In jedem neuen Intervall erhalten Sie ein neues Wort und können auch die vorherigen Wörter für den Tag durchlaufen.
Beginnen Sie mit der Verwendung dieses Repositorys in Ihrem System mit Git:
$ git clone https://github.com/MutableLoss/WordRandomizer.git
Innerhalb von Chrome müssen Sie die Erweiterung manuell installieren. Öffnen Sie die Erweiterungseinstellungen, aktivieren Sie den Entwicklungsmodus und installieren Sie dann eine lokale Erweiterung. Wählen Sie den SRC -Ordner aus, der im Mordrandomizer -Verzeichnis zu finden ist, das durch Klonen des Projekts erstellt wurde.
Sie müssen NodeJs in Ihrem System installieren, um Word -Listen zu generieren.
Word Randomizer kann eine WordList basierend auf einer CSV -Datei mit mehreren Wörtern erstellen. Die erste Spalte jeder Tabelle ist nach dem Worttyp benannt, die die Tabelle (z. B. Substantiv, Verb, Adverb usw.) sowie eine Spalte für Bedeutung und Beispiele für Bedeutung hat. Sie können OSX -Nummern verwenden, um Ihre Wortliste mit mehreren Blättern und/oder Tabellen zu erstellen. Hier ist ein Beispiel:
Beispiel bald
Sie verwenden gerne Zahlen, um Ihre Wörter aufzuzeichnen. Sie können Ihre Wörter in eine CSV -Datei exportieren und alle Tabellen und Header entscheiden.
Mit dem erstellten CSV ist es jetzt an der Zeit, die Datei für die Erweiterung zu generieren.
Erstellen Sie zunächst eine .env -Datei im Projektordner:
$ cd wordRandomizer
$ touch .env
In dieser Datei fügen Sie die folgenden Parameter hinzu:
WORD_FILE=WordExport.csv
IGNORED_HEADERS=Particle,Pattern,Ending
Die Einstellung von wort_file ist für die exportierte Datei, die Sie erstellt haben, und die Einstellungen ignored_headers besteht darin, bestimmte Tabellen zu ignorieren, aus denen Sie keine Daten extrahieren möchten. Zum Beispiel dokumentieren ich im folgenden Beispiel I (der Entwickler), wie ich Grammatikregeln und -muster in derselben Datei dokumentieren möchte, und da ich nur Vokabular studieren möchte, habe ich es so eingestellt Spalte jeder Tabelle.
Bei allem, was festgelegt ist, ist nur noch übrig, die Liste zu generieren, die Sie aus dem Projektverzeichnis durchführen können:
$ npm run buildWords
Dadurch wird die neue Wortliste erstellt und für die Verwendung der Erweiterung eingerichtet. Wenn Sie die Liste mit neuen Wörtern aktualisieren möchten, exportieren Sie erneut in CSV und führen Sie das BuildWords -Skript erneut aus.
In Arbeit arbeiten
Um die Erfahrung auf Ihre Bedürfnisse anzupassen, müssen Sie die Optionen der Erweiterung befolgen: