MacDownApp / MacDownApp/macdown
Perform some basic encoding detection
Nessuno ha ancora preso questa issue.
- Lingua principale
- Rich Text Format
- Stelle
- 9.8k
- Fork
- 1.2k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Related: #523 #652 and probably others.
We should add some simple encoding options. The most simple way is to perform encoding-detection and support UTF-8 and UTF-16. These are very easily extinguishable, and we can always default to UTF-8 when in doubt.
A more involved implementation should add a dropdown in the open dialog, and both Reopen with encoding and Convert to encoding sub-menus. These are not difficult, but quite a lot of work to do.
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Esamina prima le issue correlate #523 e #652 e il flusso della finestra di apertura; l’issue non indica alcun file né un punto di ingresso per i test. Il lavoro è completato quando vengono rilevati UTF-8 e UTF-16 con UTF-8 come fallback, oltre a implementare il menu a discesa richiesto nella finestra di apertura e i menu per riaprire/convertire la codifica, se viene incluso l’ambito più ampio.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- macos, objective-c
- Ambito
- desktop
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 30/100