[ Pobierz całość w formacie PDF ]
.Znalaz³eœ to,czego szuka³eœ.Zakoñcz poszukiwanie przyrostowe naciskaj¹c Esc (lub Enter).Zamknij pliktekstowy, nie zapisuj¹c go.Koniec przyk³adu.Poszukiwanie przyrostowe jest bardzo porêcznym narzêdziemw przypadku poszukiwania ma³ych iloœci tekstu.Je¿eli podczas poszukiwania przyrostowego pope³nisz b³¹d, wpisuj¹c przezprzypadek nieprawid³owy znak, mo¿esz go usun¹æ klawiszem Backspace.Odszukiwanie pasuj¹cych nawiasówEdytor Kodu posiada cechê pomagaj¹c¹ w lokalizowaniu par odpowiadaj¹cych sobienawiasów.Aby znaleŸæ nawias odpowiadaj¹cy danemu, umieœæ przed tym ostatnimkursor (nie ma znaczenia czy jest to nawias otwieraj¹cy, czy te¿ zamykaj¹cy) inaciœnij kombinacjê klawiszy Alt+[.Kursor przeskoczy do nawiasu, bêd¹cegoodpowiednikiem nawiasu, od którego rozpocz¹³eœ.Ponowne naciœniêcie Alt+[ spowoduje przeskoczenie kursora do miejsca startu.Tasama kombinacja dzia³a dla nawiasów klamrowych i zwyk³ych.Zgubienie siê wpl¹taninie nawiasów jest nadal mo¿liwe, ale wiadomo ju¿ przynajmniej, jakznaleŸæ wyjœcie z tej sytuacji.Menu kontekstowe Edytora KoduTak jak w przypadku wiêkszoœci okien, z którymi zetkn¹³eœ siê w Delphi, równie¿Edytor Kodu posiada swoje w³asne menu kontekstowe.Menu to mo¿na generalniepodzieliæ na dwie czêœci: elementy edytora i elementy debuggera.Obecniezajmiemy siê opcjami edytora, pozostawiaj¹c opcje debuggera do nastêpnegorozdzia³u.Polecenia menu odnosz¹ce siê do procesu edycji, wraz z opisem,zosta³y zebrane w tabeli 9.4.W zale¿noœci od bie¿¹cego stanu Edytora Kodu i typu otwartego pliku, niektóre zelementów, zawartych w tablicy 9.14, mog¹ byæ czasowo nieaktywne.Zmiana ustawieñ Edytora KoduOpcje edytora zajmuj¹ trzy strony okna ustawieñ œrodowiska (EnvironmentOptions).Aby wyœwietliæ to okno, wybierz polecenie menu Tools½EnvironmentOptions.Tabela 9.4.Polecenia menu kontekstowego Edytora KoduPoleceniaOpisClose PageZamyka aktywn¹ stronê w oknie edytora.Je¿eli, od momentu ostatniego zapisu,plik na tej stronie zosta³ zmodyfikowany, wyœwietlone zostanie stosownezapytanie.Open File At CursorOtwarcie pliku o nazwie wskazywanej przez kursor.Opcja ta dzia³a jedynie wprzypadku, gdy tekst wskazywany przez kursor reprezentuje nazwê pliku koduŸród³owego.Na przyk³ad, je¿eli na liœcie modu³Ã³w (uses) znajduje siê plik onazwie Modul2, mo¿esz otworzyæ go klikaj¹c na nim myszk¹ i wybieraj¹c topolecenie z menu kontekstowego.Plik zostanie wyœwietlony w nowym oknieedytora, które jednoczeœnie stanie siê oknem aktywnym.New Edit WindowOtwiera now¹ kopiê Edytora Kodu.Jest to bardzo pomocne narzêdzie przyporównywaniu zawartoœci dwóch plików kodu Ÿród³owego.Browse Symbol At CursorRozpoczyna pracê przegl¹darki modu³Ã³w z bie¿¹cym symbolem jako celemposzukiwania.Topic SearchWyœwietla temat pomocy dla elementu wskazanego przez kursor (pod warunkiem ¿epomoc dla tego elementu jestzdefiniowana).Operacja równowa¿na naciœniêciu klawisza F1.Add to InterfaceDodaje w³aœciwoœæ, funkcjê lub procedurê do komponentu ActiveX.Polecenie jestaktywne tylko w przypadku, gdy projekt jest projektem kontrolki ActiveX.Toggle BookmarksUstawia lub likwiduje zak³adkê (od 0 do 9).Zak³adka jest ustawiana w linii, wktórej znajduje siê kursor.Goto BookmarksPowoduje przejœcie do zak³adki.View As FormJe¿eli aktywna strona w Edytorze Kodu zawiera tekstow¹ reprezentacjêformularza, wybranie tej opcji spowoduje wyœwietlenie go w ProjektancieFormularzy.Read OnlyPrze³¹cza bie¿¹cy plik miêdzy trybem „tylko do odczytu”, a trybem„odczyt/zapis”.Po ustawieniu trybu „tylko doodczytu” plik nie mo¿e byæ modyfikowany, chocia¿ nadal mo¿na zaznaczaæ ikopiowaæ tekst do Schowka.Stan „tylko do odczytu” jest sygnalizowany na paskustanu komunikatem Read only.Po zamkniêciu i ponownym otwarciu pliku jest muprzypisywany tryb „odczyt/zapis”.Message ViewWyœwietla lub ukrywa okno komunikatów Delphi.Okno to pojawia siêautomatycznie, gdy wyst¹pi¹ b³êdy lub ostrze¿enia kompilatora/konsolidatora,ale mo¿e byæ równie¿ specjalnie wyœwietlone lub ukryte w³aœnie tym poleceniem.View ExplorerPrzenosi aktywnoœæ do okna Eksploratora Kodu.Je¿eli Eksplorator Kodu nie jestzadokowany, polecenie to spowoduje przeniesienie go na pierwszy plan.PropertiesWyœwietla okno dialogowe ustawieñ œrodowiska (Environment Options),umo¿liwiaj¹c modyfikacjê dowolnej opcji.Okno to mo¿na wyœwietliæ równie¿ z poziomu menu kontekstowego Edytora Kodu, zapomoc¹ polecenia Properties.Odmiennoœæ tej metody polega na tym, ¿ewyœwietlone zostan¹ tylko cztery strony odnosz¹ce siê do opcji edytora.Wyœwietlone w ten sposób okno zamiast nazwy Environment Options (ustawieniaœrodowiska) bêdzie nosiæ nazwê Editor Properties (w³aœciwoœci edytora).Opis wdalszych sekcjach odnosi siê do tej w³aœnie metody.Cztery strony ustawieñ œrodowiska, opisuj¹ce w³aœciwoœci Edytora Kodu, nosz¹nastêpuj¹ce nazwy:* Editor* Display* Color* Code InsightPrzyjrzyjmy siê ka¿dej z nich w kolejnych sekcjach.Strona EditorStrona ta pozwala kontrolowaæ sposób zachowania siê edytora.Jak widaæ zrysunku 9.19, posiada ona wiele opcji.Rysunek 9.19.Strona Editor w oknie w³aœciwoœci edytoraU góry okna znajduje siê lista o nazwie Editor SpeedSetting, pozwalaj¹ca nawybór jednej z opcji: Default Keymapping, IDE Classic, BRIEF Emulation lubEpsilon Emulation.Je¿eli zmodyfikujesz wartoœæ tego pola, ustawienia edytorazostan¹ zmienione tak, aby dopowiadaæ wartoœciom domyœlnym typu, którywybra³eœ.Je¿eli programujesz od niedawna lub do tej pory korzysta³eœ z innychkompilatorów firmy Borland, stosuj¹cych domyœlny tryb mapowania klawiszy(Default keymapping), nie musisz siê martwiæ tym, czego nie rozumiesz.Je¿eliod lat jesteœ przyzwyczajony do korzystania z innego typu edytora, bêdziesz siêcieszyæ wiedz¹c, ¿e nadal mo¿esz korzystaæ ze skrótów klawiszowych i ustawieñedytora, które znasz i lubisz, przez prost¹ zmianê wartoœci pola SpeedSettingna tej stronie i na stronie Display.W dolnej czêœci okna znajduj¹ siê dwa pola o nazwach Block Indent i Tab Stops.Dziêki nim mo¿esz zmieniæ liczbê pól, o jak¹ przesuwane bêd¹ bloki tekstu wpoziomie lub liczbê pól stosowan¹ przez tabulator.Przesuwanie bloków zosta³oomówione wczeœniej w tym rozdziale, w sekcji zatytu³owanej „Podœwietlanietekstu”.Prawdziwi programiœci stosuj¹ tabulacje rzêdu dwóch lub trzech pól.(Ja stosujêtabulatory dwuznakowe).Pole Undo limit (liczba mo¿liwych cofniêæ operacji) zawiera domyœln¹ wartoœæ32767, która powinna okazaæ siê wystarczaj¹ca dla wiêkszoœci potrzeb (tak¹ mamprzynajmniej nadziejê!), dlatego nie s¹dzê, abyœ musia³ modyfikowaæ toustawienie.Pole Syntax extensions umo¿liwia wyspecyfikowanie typów plików, wktórych powinien byæ stosowany mechanizm uwydatniania sk³adni (syntaxhighlighting).Mo¿esz Na przyk³ad nie chcieæ, aby podœwietlanie sk³adnistosowane by³o w standardowych plikach tekstowych ( [ Pobierz caÅ‚ość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • rurakamil.xlx.pl
  •