Jak korzystaµ z EdHTML'a

U┐ytkowanie programu jest bardzo proste. By biegle nim siΩ pos│ugiwaµ potrzeba po prostu trochΩ praktyki, gdy┐ na pocz▒tku pewne mechaniazmy s│u┐▒ce u│atwieniu pracy - mog▒ utrudniaµ.



* DOKUMENTY HTML

Tworz▒c nowy dokument HTML polecam u┐ycie funkcji Szybki start. Po uruchomieniu tego generatora zostan▒ nam przedstawione specjalne formularze, po kt≤rych ca│y szkielet dokumentu bΩdzie ju┐ utworzony.

Pisz▒c ju┐ stronΩ i stosuj▒c znaczniki HTML'a - EdHTML bΩdzie wy╢wietlaµ specjalne okienko z dostΩpnymi dla danego znacznika atrybutami lub warto╢ciami dla danego atrybutu. Je╢li chcesz, mo┐esz w≤wczas wybraµ dany element z listy klikaj▒c go myszk▒, a zostanie on wstawiony w dane miejsce do dokumentu. Mo┐esz r≤wnie┐ wybraµ dany element u┐ywaj▒c tylko klawiatury. Wystarczy, ┐e u┐yjesz klawiszy strza│ek i klawisza ENTER do wybrania elementu. Kiedy okienko jest widoczne - Ty nadal mo┐esz pisaµ. W≤wczas w okienku "wybiera│" siΩ bΩdzie element najbardziej podobny do wpisywanego przez Ciebie. Je╢li taki siΩ poka┐e wystarczy, ┐e wci╢niesz ENTER - a ten wstawi siΩ do kodu dokumentu.

Podczas pisania pewnych tekst≤w zdarza siΩ, ┐e dany fragment musisz jako╢ wyodrΩbniµ, np. podkre╢liµ. Ju┐ w trakcie pisania mo┐esz w odpowiednim momencie otworzyµ znacznik <u> i pisaµ normalnie, a na koniec wpisaµ </u> by znacznik zamkn▒µ. Mo┐esz r≤wnie┐ najpierw wpisaµ dany tekst, a nastΩpnie go zaznaczyµ i wcisn▒µ ALT+U (opcja z menu).

Jednym z mechanizm≤w u│atwiaj▒cych pracΩ jest procedura automatycznego zamykania znacznik≤w. Ju┐ po napisaniu znak≤w </ edytor doko±czy za Ciebie. Mo┐e siΩ jednak zdarzyµ, ┐e nie doko±czy tak, jak by╢ chcia│ (np. zamknie nie ten tag - kt≤ry chcesz). Dlatego, by wpisaµ rΩcznie zamkniΩcie znacznika zamiast znaku / wpisz: CTRL+/. W ustawieniach programu mo┐esz r≤wnie┐ ju┐ wcze╢niej ustaliµ, kt≤re znaczniki maj▒ byµ zamykane, a kt≤re nie.

Kolejnym systemem u│atwie± jest automatyczne zamykanie cudzys│ow≤w i apostrof≤w. Ten mechanizm tak┐e nie jest zawsze po┐▒dany... czasami np. chcemy postawiµ zwyk│y apostrof (jeden). Dlatego podobnie jak poprzednio - zamiast znaku apostrofa ' u┐yj go z klawiszem CTRL, czyli CTRL+'. Po takiej kombinacji znak≤w - EdHTML ju┐ go nie zamknie.

Bieg│e pos│ugiwanie siΩ r≤┐nymi skr≤tami klawiszowymi - znacznie przyspiesza powstawanie strony. Przyk│adowo chc▒c wstawiµ tward▒ spacjΩ (&nbsp;) - mo┐emy wcisn▒µ CTRL+SPACJA, by wstawiµ znak <, zamiast pisaµ: &lt; wci╢niemy: CTRL+<. Aby szybko utworzyµ hiper│▒cze wystarczy napisaµ dany adres (www, ftp, czy e-mail), zaznaczyµ go, wcisn▒µ SHIFT+ALT+A, a nastΩpnie ENTER

Od wersji 2.7 nasz program potrafi jeszcze inaczej pomagaµ nam w pracy. Wbudowana bowiem zosta│a funkcja doka±czania. Kiedy np. napiszesz: <a|> i wci╢niesz klawisz CTRL+E - EdHTML doko±czy za Ciebie! (znak | oznacza miejsce, gdzie aktualnie znajduje siΩ kursor)

* SYSTEM POMOCY i PISOWNI

Tworz▒c strony WWW wa┐nym jest, aby siΩ... zwyczajnie nie o╢mieszyµ. Trzeba pamiΩtaµ, ┐e nasze wypociny czytaj▒ setki os≤b. Dlatego przed opublikowanie swoich materia│≤w powiniene╢ sprawdziµ ich pisowniΩ, a EdHTML oczywi╢cie nam w tym pomo┐e. Kiedy napiszesz jaki╢ wyraz kliknij na nim prawy klawisz myszki. Zostanie w≤wczas wy╢wietlone menu, a w nim: OK, je╢li wyraz jest napisany poprawnie lub odpowiednie sugestie. S│ownik systemu sprawdzania pisowni nie jest jeszcze najwiΩkszy, ale to zawsze jakie╢ u│atwienie :-). Po napisaniu ca│ego dokumentu u┐ywaj▒c klawisza F7 mo┐esz uruchomiµ narzΩdzie sprawdzania pisowni, kt≤re przeanalizuje ca│y tekst w edytorze. Tak┐e ju┐ nie jeste╢ zmuszony przy ka┐dym niepewnym wyrazie do uruchamiania Worda... ;-)

Opr≤cz sprawdzania pisowni, mo┐esz r≤wnie┐ sprawdziµ znaczenie i spos≤b u┐ycia r≤┐nych funkcji, np. klikaj▒c prawym klawiszem na znaczniku HTML mo┐esz uzyskaµ pomoc do niego (je╢li istnieje). Tak samo jest w przypadku polece± PHP. Wci╢niΩcie prawego klawisza na nieznanym elemencie spowoduje wy╢wietlenie strony manuala z opisem danej funkcji.

* PROGRAMOWANIE - PHP/JS/PERL

Nazwa programu EdHTML jest trochΩ... z│a. Program wprawdzie s│u┐y do tworzenia stron WWW (czyli HTML), ale g│≤wny nacisk po│o┐ono na tworzenie stron z wykorzystaniem jΩzyk≤w skryptowych PHP, JavaScript, czy Perl. EdHTML znacznie u│atwia tworzenie program≤w w tych jΩzykach. Posiada wbudowanych szereg system≤w wspomagania.

EdHTML ma wbudowany Analizator dokumentu. Jest on standardowo w│▒czony i dokonuje analizy samoczynnie co jaki╢ czas i przy wykryciu odpowiednich modyfikacji dokumentu. ╙w analizator dzia│a tylko dla plik≤w HTML, PHP, JavaScript i Perl. W oknie Analizator HTML/PHP/JS wy╢wietlane s▒ wszystkie wyniki. Tam te┐ jest przycisk Analiza dokument≤w [CTRL+Q], kt≤ry wywyo│uje analizΩ.

W tym okienku znajduje siΩ opis wszystkich plik≤w powi▒zanych z naszym. Znajd▒ siΩ tam funkcjΩ, zmienne dynamiczne, obiekty, etc. wykryte w dokumencie. DziΩki temu mo┐esz w prosty spos≤b skoczyµ w dane miejsce. Jednak g│≤wnym elementem zwi▒zanym z analizatorem s▒ podpowiedzi. Wpisuj▒c w dokumencie nazwΩ funkcji, czy obiektu - uzyskujesz informacje o tym jak jej u┐yµ (parametry), albo masz dostΩp do sk│adowych danego obiektu (metod i w│a╢ciwo╢ci).

Analizator znacznie u│atwia tworzenie skrypt≤w, jednak kiedy nasz program jest du┐y i sk│ada siΩ z wielu mniejszych plik≤w - analiza mo┐e trochΩ potrwaµ i w ten spos≤b spowalnia pracΩ EdHTML'a. Dlatego w Ustawieniach zawsze mo┐esz j▒ sobie wy│▒czyµ.

* PROGRAMOWANIE - PASCAL/C/C++/DELPHI/VISUAl BASIC/JAVA itd.

Od kiedy przyszed│ EdHTML nie potrzebujesz ju┐ ┐adnych dodatkowych edytor≤w potrzebnych przy programowaniu w jakim╢ jΩzyku. EdHTML do tego nadaje siΩ wy╢mienicie!

W menu Opcje->Rodzaj dokumentu ustalasz, nad jakim dokumentem aktualnie pracujesz. Masz tam do wyboru 17 r≤┐nych typ≤w pliku. Pisz▒c przyk│adowo program w C/C++ wybierz z tamtej listy element: Dokument C/C++. Kiedy to uczynisz na pasku statusu wy╢witlony zostanie odpowiedni komunikat, a Tw≤j kod programu zostanie odpowiednio pokolorowany. Jednak to nie wszystko! Od tego momentu pisz▒c polecenia z jΩzyka C/C++ wy╢wietlane bΩd▒ do nich podpowiedzi. Kiedy wiΩc napiszesz: fprintf( wy╢wietlona zostanie podpowied╝ z informacj▒ jak u┐yµ tej funkcji.

Pracuj▒c nad jakim╢ programem w EdHTMLu mo┐esz u┐ywaµ dw≤ch specjalnych klawiszy: CTRL+F9 i samo F9. TY SAM USTALASZ co ma siΩ wydarzyµ po wci╢niΩciu danego klawisza kiedy pracujesz z danym dokumentem.

W katalogu Comp znajdziesz plik !opis.txt, gdzie uzyskasz wiΩcej informacji na ten temat. Kr≤tko m≤wi▒c... mo┐esz zmusiµ EdHTMLa aby np. sekwencja CTRL+F9 powodowa│a skompilowanie edytowanego programu, a np. F9 jego uruchomienie.