Rysunek 1
Instalacja i konfiguracja
Haroopad ma na celu zapewnienie tych samych doświadczeń w edycji, niezależnie od platformy, nad którą pracujesz. Opracowany przez koreański programista Rhio Kim, Haroopad jest dostępny na stronie internetowej projektu dla Microsoft Windows, Mac OS X i Linux jako pakiety binarne dla systemów 32 i 64 -bitowych. W tym artykule przetestowaliśmy pakiet dla Debian GNU/Linux 9 (64 -bitowy) i pobraliśmy pakiet zgodnie z deb.
Aby zainstalować pakiet HAROOPAD na komputerze, użyj następującego polecenia (jako root użytkownika lub polecenia Sudo):
$ dpkg -i haroopad -v0.13.1-x64.Deb
W naszym środowisku testowym brakowało tylko jednego pakietu oprogramowania-biblioteka konfiguracji GNOME o nazwie LibgConf-2-4. Użyj apt, apt-get lub aptitude, aby zainstalować brakujący pakiet:
$ apt-get install libgconf-2-4
Sam haroopad opiera się na Nodejs/Webkit i jest w pełni udokumentowany online. Pakiet binarny Haroopad nie zawiera strony ręcznej, ani nie ma dostępnych opcji pomocy haroopad, ponieważ są powszechne dla programów UNIX/LINUX, takich jak -Help. Aby spojrzeć zarówno na kod źródłowy, jak i dokumentację, musisz również pobrać odpowiedni pakiet z GitHub.
Po zakończeniu instalacji możesz uruchomić HAROOPAD, wybierając wpis z sekcji programistycznej menu oprogramowania na pulpicie Linux lub za pomocą następującego polecenia w terminalu:
$ haroopad
Podobne do rysunku 1 okno haroopad otwiera się i pozwala od razu edytować nowy dokument. Jak już wyjaśniono powyżej, lewy panel zawiera okno edycji (kod źródłowy Markdown dokumentu), a prawy panel zawiera jego tłumaczenie, które jest synchronizowane z kodem źródłowym dokumentu, gdy tylko go zmieniasz. Ponad paneli znajdziesz menu z wspólnymi elementami do otwarcia i zamykania plików, wyszukaj tekst według wzoru, wstaw określone elementy Markdown i dostosuj sposób, w jaki wygląda GUI HAROOPAD.
Dokument okna haroopad (patrz rysunek 2) zawiera kilka elementów, które obejmują okno pomocy do informacji statystycznych, przyciski darowizny, publikowanie bezpośrednio na różnych kanałach mediów społecznościowych i opcjach wyświetlania. Przycisk spacji umożliwia dostosowanie szerokości zakładki okna edytora i przełączników przycisku kolumny między sposobem wyświetlania tekstu w dokumencie wyjściowym - jako pojedyncze, podwójne lub trzy kolumny. Koło na prawym końcu pozwala przełączyć między wyświetlaczem normalnym a pełnym ekranem.
Rysunek 2
Eksportowanie dokumentów
Po zakończeniu dokumentu HAROOPAD oferuje przechowywanie go w różnych formatach, takich jak e -mail, jak RAW HTML i HTML w połączeniu z CSS. Obecna wersja nie wyeksportowała, ale wpis menu „Plik” -> „Zapisz jako” i utworzyła stronę HTML/CSS (patrz rysunek 3).
Rysunek 3
HAROOPAD Doświadczenia
W Haroopad podoba nam się to, że jego złożoność jest udostępniana w bardzo prostym interfejsie użytkownika w połączeniu z tym, co widzisz, jest podejście (WYSIWYG). Pisanie Markdown i tak wydaje się łatwe, ale Haroopad upraszcza to nawet trochę więcej. Obejmuje to automatyczne ukończenie list, a także wstępnie zdefiniowane moduły tekstowe dla kodu wbudowanego, nacisku tekstu, linków i bloków. Istnieje również obsługa kilku dialektów Markdown, które są używane na przykład w GitHub. W razie potrzeby możesz włączyć keybindings dla vi/vim. Rysunek 4 pokazuje menu zgodnie z insert.
Rysunek 4
Haroopad jest bardzo dostosowywany pod względem tematów GUI, a także ogólnego układu, rozmiaru czcionki, wgłębień tekstowych i zautomatyzowanych poprawek w razie potrzeby. Rysunek 5 pokazuje okno dialogowe preferencji. Możesz przedłużyć listę dostępnych motywów, dodając własne układy oparte na CSS.
Rysunek 5
Haroopad może być również używany do dokumentów naukowych. Korzystając z matematyki silnika JavaScript, równania matematyczne można wyeksportować do przeglądarki. Obsługiwane jest także wyjście lateksu.
Z drugiej strony Haroopad jest to, że niektóre części pakietu oprogramowania wymagają dalszych ulepszeń, a oficjalna dokumentacja jest po koreańsku. Więc nieco trudno jest znaleźć głośniki nie-kore, aby znaleźć drogę wokół Haroopad. Krok po kroku tłumaczenie na angielski jest gotowe.
Ponadto domyślny motyw jest dość ciemny i sprawia, że odczytanie kodu źródłowego dokumentu jest nieco skomplikowane. Lżejszy motyw może być opcją i poprawić użyteczność.
Haroopad bardzo upraszcza twoje życie. Jest dość stabilny i jest fajnie używać. Haroopad jest w ciągłym rozwoju dla danych platform. Jest potężnym konkurentem atomu, niezwykłego i retekstu. Cieszymy się, że rośnie. Dobrze zrobiony!
Podziękowanie
Autorka chciałaby podziękować Mandy Neumeyer za jej wsparcie podczas przygotowywania tego artykułu.