Figura 1
Installazione e configurazione
Haroopad mira a darti le stesse esperienze nell'editing indipendentemente dalla piattaforma su cui stai lavorando. Sviluppato dal programmatore coreano Rhio Kim, Haroopad è disponibile dal sito Web di progetto per Microsoft Windows, Mac OS X e Linux come pacchetti binari per sistemi a 32 e 64 bit. Per questo articolo abbiamo testato il pacchetto per Debian GNU/Linux 9 (64 bit) e scaricato il pacchetto Desigo Deb.
Per installare il pacchetto Haroopad sulla macchina, utilizzare il comando seguente (come root utente o tramite comando sudo):
$ dpkg -i haroopad -v0.13.1-X64.Deb
Nel nostro ambiente di test mancava solo un singolo pacchetto software: la libreria di configurazione GNOME denominata libgconf-2-4. Utilizzare APT, APT-get o attitudine per installare il pacchetto mancante:
$ APT-get Installa libgconf-2-4
Haroopad stesso si basa su Nodejs/WebKit ed è completamente documentato online. Il pacchetto binario Haroopad non contiene una pagina manuale, né ha le opzioni di aiuto Haroopad disponibili in quanto è comune per i programmi UNIX/Linux come -Help. Per dare un'occhiata sia al codice sorgente che alla documentazione, dovrai anche scaricare il pacchetto corrispondente da GitHub.
Una volta completata l'installazione, è possibile avviare Haroopad selezionando la voce dalla sezione di sviluppo del menu del software sul desktop Linux di conseguenza o utilizzando il seguente comando in un terminale:
$ Haroopad
Simile alla Figura 1, la finestra di Haroopad si apre e ti consente di modificare subito un nuovo documento. Come già spiegato sopra, il pannello sinistro contiene la finestra di modifica (il codice sorgente di markdown del documento) e il pannello a destra contiene la sua traduzione sincronizzata con il codice sorgente del documento non appena lo hai modificato. Sopra i pannelli troverai un menu con elementi comuni per aprire e chiudere i file, cercare il testo per modello, inserire elementi di markdown specifici e regolare il modo in cui la GUI Haroopad.
La linea di fondo della finestra di Haroopad (vedi Figura 2) contiene diversi elementi che vanno da una finestra di aiuto a informazioni statistiche, pulsanti di donazione, pubblicando direttamente su vari canali di social media e opzioni di visualizzazione. Il pulsante Spaces consente di regolare la larghezza della scheda della finestra dell'editor e il pulsante colonna si interrompe tra il modo in cui il testo viene visualizzato nel documento di output - come singole, doppie o tre colonne. La ruota all'estremità destra consente di alternare tra un display normale e a schermo intero.
figura 2
Esportazione di documenti
Una volta che hai finito con il tuo documento, Haroopad offre di archiviarlo in diversi formati come un'e -mail, come HTML RAW e HTML combinati con CSS. La versione corrente non è stata esportata ma la voce di menu "File" -> "Salva come" ha funzionato e ha creato una pagina HTML/CSS (vedere la Figura 3).
Figura 3
Esperienze di Haroopad
Quello che ci piace di Haroopad è che la sua complessità è resa disponibile in un'interfaccia utente molto semplice combinata con ciò che vedi è ciò che ottieni approccio (Wysiwyg). Scrivere Markdown è comunque facile, ma Haroopad lo semplifica anche un po 'di più. Ciò include il completamento automatico di elenchi e moduli di testo predefiniti per il codice in linea, enfasi di testo, collegamenti e blockquotes. Inoltre, esiste un supporto per diversi dialetti di markdown che vengono utilizzati in GitHub, ad esempio. Se lo si desidera, è possibile abilitare i keybindings per VI/VIM. La Figura 4 mostra il menu di inserzione secondo.
Figura 4
Haroopad è molto personalizzabile in termini di temi per la GUI e il layout generale, la dimensione del carattere, le rientranze del testo e le correzioni automatizzate, se necessario. La Figura 5 mostra la finestra di dialogo Preferenze. È possibile estendere l'elenco dei temi disponibili aggiungendo i tuoi layout basati su CSS.
Figura 5
Haroopad può essere usato anche per documenti scientifici. Usando il motore JavaScript Mathjax, le equazioni matematiche possono essere esportate nel browser. Inoltre, l'output del lattice è supportato.
Sul lato negativo di Haroopad è che alcune parti del pacchetto software necessitano di ulteriori miglioramenti e che la documentazione ufficiale è in coreano. Quindi potrebbe essere un po 'difficile per gli altoparlanti non koreani trovare la loro strada per Haroopad. Passo dopo passo La traduzione in inglese è eseguita.
Inoltre, il tema predefinito è piuttosto buio e rende un po 'complicato leggere il codice sorgente del documento. Un tema più leggero potrebbe essere un'opzione e migliorare l'usabilità.
Haroopad semplifica molto la tua vita. È abbastanza stabile ed è divertente da usare. Haroopad è in costante sviluppo per le piattaforme fornite. È un potente concorrente di atom. Siamo entusiasti di vederlo crescere. Ben fatto!
Riconoscimenti
L'autore desidera ringraziare Mandy Neumeyer per il suo supporto mentre prepara questo articolo.