En enkel anteckningsapp i Python (Tkinter) med fokus på snabb textinmatning, mallar och trygg sparning.
- Skapa ny anteckning från mall (
templates/) - Öppna och radera sparade anteckningar (
notes/) - Spara och "Spara som.."
- Autosparning var 5:e minut med
.bak-backup - Sökfalt med markering av träffar i texten
- Enkel Markdown-stöd for rubriker (
#,##,###,####) - Smart Enter-hantering for listor:
- [ ]fortsätter som ny checkbox-rad1.fortsätter som numrerad lista-fortsätter som punktlista
- Infoga tidsstämpel (knapp:
🕒) - Zoomlage: 100%, 150%, 200% (knapp:
+) - Dark mode / light mode (knapp:
🌙/☀) - About-dialog med innehall fran
settings/about_notethis.md
- Python 3.10+ rekommenderas
- Tkinter (brukar ingå i vanlig Python-installation på Windows)
- Gå till projektmappen.
- Starta appen:
python -m notethisAlternativt fungerar fortfarande:
python NoteThis.pynotethis/: paket med appkodnotethis/app.py: huvudappnotethis/tokens.py: token-hanteringNoteThis.py: wrapper för bakåtkompatibel startsettings/tokens.json: token-konfigurationsettings/tooltips.json: tooltips påknappar/fältsettings/about_notethis.md: texten i Om-rutantemplates/: mallar for nya anteckningarnotes/: sparade anteckningarTODO.md: gemensam att-gora-lista for framtida funktioner
Ctrl+Z: angra senaste andringEnter: smart fortsattning av listor/checkboxar
Vid sparning ersatts tokens som [TODAY], [NOW], [NOTE_ID], [CREATED_AT], [UPDATED_AT] enligt settings/tokens.json.
Exempel:
Datum: [TODAY]
Tid: [NOW]
Anteckning: [NOTE_ID]globals: statiska textvardentokens: dynamiska varden fran datum/tid/system/livscykel
enabled:true/falsefor att visa eller dolja tooltipsbuttons: text per knapp/falt
Projektets backlog finns i TODO.md.
I appen finns aven en mall for detta:
templates/05_Att-gora funktioner.md
Då kan du snabbt skapa en ny TODO-anteckning direkt via "Ny anteckning".
- Om appen inte startar: kontrollera att Python ar installerat och finns i PATH.
- Om inga mallar visas: kontrollera att
.md-filer finns itemplates/. - Om tooltips saknas: kontrollera
settings/tooltips.jsonoch attenabledärtrue.