Manuál pre Kate
Manuál pre Kate
Nasledujúci

Manuál pre Kate

Seth Rothberg

Anders Lund

Preklad: Stanislav Višňovský
Revízia 2.00.00 (2002-01-26)

Máte právo kopírovať, distribuovať a/lebo modifikovať tento dokument v rámci licencie GNU Free Documentation License, Version 1.1 alebo vyššej tak, ako ju publikoval the Free Software Foundation; with no Invariant Sections, s no Front-Cover Texts, a s no Back-Cover Texts. Kópia tejto licencie je priložená v the section entitled "GNU Free Documentation License".

Kate je programátorský textový editor pre KDE 2.2 a vyššie.

Tento manuál popisuje Kate verzie 1.0


Kapitola 1. Úvod
Úvod
Predchádzajúci
Nasledujúci

Kapitola 1. Úvod

Vitajte v Kate, programátorskom textovom editore pre KDE verzie 2.2 a vyššej. Kate okrem iného obsahuje nastaviteľné zvýrazňovanie syntaxu od C a C++ až po HTML a skripty bash, možnosti pre správu projektov, rozhranie pre viac dokumentov (MDI), a zabudovaný emulátor terminálu.

Kate je ale viac než programátorský editor. To, že dokáže naraz otvoriť viac súborov, sa hodí pre úpravu mnohých konfiguračných súborov UNIX®. Tento dokument bol v Kate vytvorený.


Editovanie tohto manuálu...


Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitola 2. Základy
Základy
Predchádzajúci
Nasledujúci

Kapitola 2. Základy

Ak ste niekedy používali textový editor, nebudete mať s Kate žiadne problémy. V nasledujúcich dvoch kapitolách Spustenie Kate a Práca s Kate vám ukážeme všetko, čo potrebujete pre začiatok.

Spustenie Kate

Kate môžete spustiť z Menu K alebo z príkazového riadku.

Z menu

Kliknutím na veľké K v paneli v dolnej časti obrazovky otvorte menu KDE. Objaví sa menu programov. Presuňte sa do položky Editory a vyberte Kate.

Ak enastavíte Kate inak, načíta súbory, ktoré ste naposledy upravovali. Ako túto funkciu vypnúť sa dozviete v kapitole Nastavenie Kate.

Z príkazového riadku

Kate môžete spustiť napísaním jeho mena na príkazovom riadku. Ak zadáte aj meno súboru, tak ako je to v príklade dole, otvorí sa, alebo ak neexistuje, vytvorí sa.

%katesubor.txt

Ak máte aktívne spojenie a práva, môžete využiť podporu KDE pre prácu so súbormi po sieti a v internete.

%kate ftp://ftp.kde.org/pub/kde/README_FIRST

Možnosti príkazového riadku

Kate podporuje tieto možnosti na príkazovom riadku:

kate --help

Zobrazí zoznam základných možností pre príkazový riadok.

kate --help-qt

Zobrazí zoznam možností pre zmenu spolupráce Kate a Qt™.

kate --help-kde

Zobrazí zoznam možností pre zmenu spolupráce Kate a KDE.

kate --help-all

Zobrazí zoznam všetkých možností.

kate --author

Vypíše do okna terminálu zoznam autorov Kate.

kate --version

Vypíše informáciu o verzii Qt™, KDE a Kate. Dostupné aj pomocou kate -V

kate --license

Zobrazí informáciu o licencii.

Ťahaj a pusť

Kate používa protokol ťahaj a pusť z KDE. Súbory môžete ťahať a púšťať na Kate z plochy, z okien Konqueror a z niektorých ftp serverov zobrazených v okne Konqueror.

Práca s Kate
Práca s Kate

Práca s Kate

Rýchly úvod popisuje, ako nastaviť štyri jednoduché možnosti, ktoré umožňujú nastaviť niektoré najsilnejšie funkcie v Kate. Klávesové príkazy popisuje niektoré štandardné klávesové skratky pre tých, kto nechce alebo nemôže používať myš.

Rýchly úvod

Táto kapitola popisuje niektoré z položiek v menu Nastavenia, aby ste si mohli rýchlo nastaviť Kate tak, aby vám to vyhovovalo.

Po prvom štarte Kate sa zobrazia dve okná s bielym pozadím. Nad oknami je panel nástrojov s iormálnymi tlačidlami. A nad ním je menu.

Okno vľavo je bočný panel. Kombinuje zoznam súborov a výber súborov. Kliknutím na záložku sa môžete medzi nimi prepínať.

Ak ste spustili Kate so súborom, v pravom okne bude obsah tohto súboru a v zozname súborov o bočnom paneli bude meno súboru. Pomocou výberu súborov môžete otvárať súbory.

Pomocou menu Nastavenia môžete zapínať a vypínať zobrazenie zoznamu súborov a výberu súborov. Toto menu je prvý náznak flexibility editora Kate. V tejto kapitole sa pozrieme na štyri položky z tohto menu.

Zobraziť panel nástrojov

Prepne zobrazenie panelu nástrojov.

Zobraziť zoznam súborov

Prepne zoznam súborov. Ak nie je okno pre ich zobrazenie otvorené, Kate spustí bočný panel ako samostatné okno. Aby ste ho pohltili v okne, pretiahnite ho za dve tenké rovnobežky nad záložkami pomocou ľavého tlačidla myši tam, kde chcete aby bolo.

Tip

Ak sa vám podarilo chytiť čiary správne, kurzor myši sa zmení na prekrížené šipky.

Zobraziť výber súboru

Prepne zobrazenie výberu súborov. Táto položka menu je rovnaká ako Zobraziť zoznam súborov, ale okno s bočným panelom bude mať navrchu zoznam súborov.

Zobraziť konzolu

Prepne emulátor konzole v dolnej časti okna Kate. Inými slovami, dá vám k dispozícii príkazový riadok v rámci aplikácie.

Klávesové príkazy

Veľa klávesových skratiek Kate je možné nastaviť pomocou menu Nastavenia Štandardne Kate podporuje nasledujúce klávesové skratky.

Vložiť

Prepne medzi módom vkladania a prepisovania. Ak je editor v móde vkladania, zadané znaky bude pridávať do textu a starý textu bude posúvať vpravo do textového kurzora. Mód prepisovania spôsobí, že každý zadaný znak prepíše znak, ktorý je vpravo od kurzora.

Šipka vľavo

Presunie kurzor o jeden znak doľava

Šipka vpravo

Presunie kurzor o jeden znak doprava

Šipka hore

Presunie kurzor o jeden riadok hore

Šipka dolu

Presunie kurzor o jeden riadok dolu

Page Up

Presunie kurzor o jednu stránku hore

Page Down

Presunie kurzor o jednu stránku dolu

Backspace

Zmaže znak vľavo od kurzora

Home

Presunie kurzor na začiatok riadku

End

Presunie kurzor na koniec riadku

Delete

Zmaže znak napravo od kurzoru (alebo vybraný text)

Shift+Šipka vľavo

Označí jeden znak textu doľava

Shift+Šipka vpravo

Označí jeden znak textu doprava

F1

Pomocník

Shift+F1

Čo je to?

Ctrl+F1

Nájsť

F3

Hľadá ďalej

Ctrl+B

Nastaví značku

Ctrl+C

Kopíruje označený text do schránky.

Ctrl+N

Nový dokument

Ctrl+P

Tlačiť

Ctrl+Q

Koniec - ukončí aktívnu kópiu editora

Ctrl+R

Nahradiť

Ctrl+S

Uloží váš súbor.

Ctrl+V

Vložiť.

Ctrl+X

Odstráni označený text a skopíruje ho do schránky.

Ctrl+Z

Vrátiť späť

Ctrl+Shift+Z

Opakovať vrátené



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Získanie pomoci
Získanie pomoci

Získanie pomoci

S Kate

Tento manuál

Ponúka detailný popis všetkých príkazov menu, možností nastavenia, nástrojov, dialógov, modulov atd, spolu s popisom okna Kate, editora a rôznych konceptov použitých v tejto aplikácii.

Tento manuál môžete zobraziť stlačením F1 alebo pomocou menu Pomocník Obsah.

Pomocník Čo je to?

Čo je to poskytuje okamžitú pomoc pre jednotlivé grafické prvky okna, ako sú tlačidlá alebo oblasti okna.

Snažíme sa poskytovať pomocníka Čo je to pre každý element, pre ktorý to má zmysel. Je dostupný v konfiguračnom dialógu ako aj v mnohých iných dialógoch.

Pomocníka Čo je to zobrazíte stlačením Shift-F1 alebo pomocou menu Pomocník->Čo je to. Tým prepnete kurzor na kombináciu šipky a otáznika, ktorým môžete kliknúť kamkolvek do okna a zobrazí sa pomocník Čo je to pre element, na ktorý ste klikli.

Tlačidlá pomocníka v dialógoch

Niektoré dialógy obsahujú tlačidlo Pomocník. Stlačením sa spustí KHelpCenter a zobrazí sa odpovedajúca časť dokumentácie.

Práca s textovými súbormi

Kate zatial neposkytuje žiadnu možnosť dokumentácie podla typu dokumentu. V závislosti na upravovanom súbore sa vám môže hodiť Zabudovaná Konsole na zobrazenie manuálových stránok UNIX® alebo dokumentácie info. Alebo môžete využiť Konqueror.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitola 3. Práca s Kate MDI
Práca s Kate MDI
Predchádzajúci
Nasledujúci

Kapitola 3. Práca s Kate MDI

Prehľad

Okno, pohľad, dokument, rámec, editor... Čo znamenajú všetky tieto termíny Kate a ako ich využiť? Táto kapitola by vám ich mala vysvetliť.

Hlavné okno

Hlavné okno Kate je štandardné okno aplikácie KDE s pridanými vložiteľnými podoknami a oknami nástrojov. Má menu obsahujúce všetky obvyklé príkazy a niektoré menej obvyklé. Ďalej má panel nástrojov pre rýchly prístup k často používaným akciám.

Najdôležitejšou časťou okna je oblasť pre editovanie, ktorá štandardne obsahuje jediný komponent textového editora, v ktorom môžete pracovať na svojich dokumentoch.

Dokovacie schopnosti okna používajú okná nástrojov:

A prípadne ďalšie nástroje, napríklad tie poskytované modulmi.

Okná nástrojov je možné umiestniť kdekoľvek v rámci alebo mimo hlavné okno ťahaním ovládacieho prvku, ktorý je v hornej časti okna. Alebo je možné ich naskladať na seba do záložiek.

Počas ťahania dokovaného okna sa bude kresliť čierny obdĺžnik na mieste, kam by sa okno umiestnilo v prípade, že pustíte tlačidlo myši. V prípade, že kurzor myši opustí oblasť hlavného okna, okno sa stane nezávislé a bude sa voľne vznášať.

Oblasť Editor
Oblasť Editor

Oblasť Editor

Kate môže mať otvorený viac ako jeden dokument naraz. Navyše je možné rozdeliť si okno na niekoľko rámcov, podobne ako Konqueror alebo emacs. Takto môžete mať zobrazených viac dokumentov naraz, alebo viac pohľadov na jeden dokument. To sa napríklad hodí, ak dokument obsahuje difinície na začiatku, a vy sa na ne potrebujete často dívať. Alebo si môžete v jednom rámci prezerať hlavičkový súbor a v inom rámci upravovať implementáciu.

Ak je dokument k dispozícii vo viac ako jednom editore, zmeny v jednom sa okamžite prejavia aj v ostatných. A to aj označenie textu. Operácie hľadania a presun kurzoru sa ale prejavia iba v aktuálnom editore.

Momentálne nie je možné otvoriť viackrát rovnaký dokument v tom zmysle, že jednu bude možné upravovať a druhú nie.

Rozdelenie editora na dva rámce vytvorí dva rovnako veľké rámce, ktoré budú zobrazovať ten istý dokument. Nový rámec sa prídá dolu (pri horizontálnom rozdelení) alebo vpravo (pri vertikálnom rozdelení). Nový rámec sa stane aktívnym, čo poznáte podľa malého zeleného svetielka v aktívnom ráme.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Zoznam súborov
Zoznam súborov

Zoznam súborov

Zoznam súborov ukazuje zoznam všetkých dokumentov, ktoré sú momentálne v Kate otvorené. Zmenené súbory majú vľavo do mena malú ikonu diskety.

Ak máte otvorených viac ako jeden súbor s rovnakým menom (iba v rôznych priečinkoch), pred meno druhého z nich bude pridaná “<2>” atď. Rada pre súbor ukazuje úplný názov súboru aj s cestou, takže sa môžete jednoducho zorientovať.

Dokument do aktívneho rámca zobrazíte kliknutím na jeho meno v zozname.

Štandardné umiestnenie v rámci okna Kate je vľavo od editora, v dokovanom okne so záložkami, ktoré zdieľa s Výberom súborov.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Výber súboru
Výber súboru

Výber súboru

Výber súborov je prehliadač priečinkov, kde môžete otvárať súbory zo zobrazeného priečinka do aktívneho rámca.

Zhora dolu obsahuje výber súborov tieto časti:

Panel nástrojov

Obsahuje štandardné tlačidlá pre navigáciu:

Home

Týmto sa pohľad presunie do vášho domovského priečinku.

Hore

Toto zobrazí rodičovský priečinok priečinku, ktorý je zobrazený momentálne. Samozrejme v prípade, že taký priečinok existuje.

Dozadu

Toto zobrazí priečinok, ktorý bol zobrazený naposledy podľa histórie obsahu tohto pohľadu. Ak je toto tlačidlo zakázané, žiadny predchádzajúci priečinok nie je.

Dopredu

Toto zobrazí priečinok nasledujúci v histórii obsahu tohto pohľadu. Ak je toto tlačidlo zakázané, žiadny nasledujúci priečinok nie je.

Synchronizovať

Toto tlačidlo spôsobí, že sa zobrazí priečinok aktuálneho dokumentu, ak je to možné. Toto tlačidlo je vypnuté v prípade, že je dokument ešte neuložený alebo priečinok, kde sa nachádza, nie je možné určiť.

Položka URL

Sem môžete zadať cestu k priečinku, ktorý chcete zobraziť. Toto textové pole obsahuje zoznam naposledy zadaných ciest, z ktorých si môžete vybrať stlačením šipky vpravo.

Tip

URL podporuje aj automatické dopĺňanie. Jeho metódu si môžete určiť v kontextovom menu textového poľa.

Pohľad priečinku

Toto je štandardný pohľad priečinkov KDE.

Položka Filter

Filter umožňuje zadať filter pre zobrazené súbory v aktuálnom priečinku. Môžete používať obvyklé žolíky, vzorky musíte oddeliť medzerami. Napríklad: *.cpp *.h *.moc

Aby ste zobrazili všetky súbory, zadajte jednu hviezdičku *.

Pole filtra ukladá 10 naposledy použitých filtrov medzi sedeniami, takže ak chcete niektorý z nich použiť, stlačte šipku vpravo od tohto poľa a vyberte si.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Zabudovaný emulátor terminálu.
Zabudovaný emulátor terminálu.

Zabudovaný emulátor terminálu.

Zabudovaný emulátor terminálu je kópia KDE Konsole. Je dostupný z menu Nastavenia->Zobraziť Terminál alebo stlačením F7. Hneď po zobrazení sa stane aktívnym. Ďalej, ak zapnete voľbu Synchronizovať Konsole s aktívnym dokumentom, bude automaticky prechádzať do priečinku aktuálneho dokumentu (ak je to možné), alebo ak sa aktuálny dokument zmení.

Štandardné umiestnenie v okne Kate je dole pod editovacou oblasťou.

Konsole si môžete nastaviť pomocou kontextového menu. Ďalšie informácie o nastavení nájdete v manuáli Konsole.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitola 4. Práca s editorom Kate
Práca s editorom Kate
Predchádzajúci
Nasledujúci

Kapitola 4. Práca s editorom Kate

Prehľad

Editor Kate je oblasť pre úpravu textu v okne Kate. Tento editor sa používa aj v KWrite a je možné použiť ho aj na zobrazenie textových súborov v oknách Konqueror z lokálneho počítača aj po sieti.

Editor obsahuje tieto časti:

Editovacia oblasť

To je miesto, kde je umiestnený text dokumentu.

Posuvníky

Posuvníky označujú pozíciu viditeľnej časti textu dokumentu a dajú sa použiť pre presun po dokumente. Ťahaním posuvníkov nespôsobíte presun kurzoru pre vkladanie textu.

Posuvníky sa zobrazujú v prípade, že sú treba.

Okraj ikon

Okraj ikon je malý panel v ľavej časti editora, ktorý zobrazuje malú ikonu vedľa označených riadkov.

Záložku môžete nastaviť alebo odstrániť na viditeľný riadok kliknutím ľavým tlačidlom myši na ikonový okraj vedľa riadku.

Zobrazenie okraja ikony je možné prepnúť pomocou Zobraziť->Zobraziť okraj ikony.

Panel čísel riadkov

Panel čísiel riadkov zobrazuje čísla riadkov pre všetky viditeľné riadky v dokumente.

Zobrazenie panelu čísiel riadkov je možné prepnúť pomocou menu Zobraziť->Zobraziť čísla riadkov.

Navigácia v texte
Navigácia v texte

Navigácia v texte

Táto kapitola ešte nie je dokumentovaná.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Práca s výberom
Práca s výberom

Práca s výberom

Existujú dva základné spôsoby výberu v Kate: pomocou myši a pomocou klávesnice.

Pre výber pomocou myši držte ľavé tlačidlo myši a ťahajte kurzor od miesta, kde má výber začínať, až na miesto, kde má končiť. Týmto ťahaním sa text označí.

Dvojitým kliknutím na slovo ho vyberiete.

Trojitým kliknutím vyberiete celý riadok.

Ak počas kliknutia držíte Shift, označí sa:

  • Ak ešte nič nie je označené, označíte text od pozície kurzora až po kurzor myši.

  • Ak už niečo označené je, vyberie sa všetko od označeného textu (vrátane jeho) až po kurzor myši.

Poznámka

Ak vyberáte text ťahaním myšou, označený text sa kopíruje do schránky a je možné ho potom vložiť kliknutím stredným tlačidlom myši do editora alebo do inej aplikácie.

Výber klávesnicou urobíte tak, že držíte kláves Shift a pomocou navigačných kláves (šipky, Page Up, Page Down, Homea Endprípadne v kombinácii s Ctrl presúvate textový kurzor a tým predlžujete výber).

Prečítajte si aj kapitolu Navigácia v texte.

Na kopírovanie aktuálneho výberu použite položku menu Upraviť->Kopírovať alebo klávesovú skratku (štandardne Ctrl+C).

Na zrušenie aktuálneho výberu použite položku menu Upraviť->Zrušiť výber alebo klávesovú skratku (štandardne Ctrl+Shift+A), alebo kliknite do editora ľavým tlačidlom myši.

Použitie blokového výberu

Ak je zapnutý blokový výber, môžete robiť “vertikálny výber” textu. To znamená, že môžete obmedziť výber aj na stĺpce. Hodí sa to napríklad pre riadky obsahujúce tabulátory.

Blokový výber je možné zapnúť pomocou Upraviť->Prepnúť výber bloku. Štandardná klávesová skratka je F4.

Použitie prepísateľného výberu

Ak je zapnuté prepisovanie výberu, písanie alebo vloženie textu do výberuspôsobí, že označený text sa nahradí. Ak zapnuté nie je, nový text sa pridá na pozíciu textového kurzoru.

Prepisovanie výberu je štandardne zapnuté.

Toto nastavenie môžete zmeniť v časti Výber dialógu nastavenia.

Použitie stáleho výberu

Ak je zapnutý stály výber, písanie znakov ani presun kurzoru nespôsobí zrušenie výberu. To znamená, že môžete presunúť kurzor z miesta výberu a písať text.

Stály výber je štandardne vypnutý.

Toto nastavenie môžete zmeniť v časti Výber dialógu nastavenia.

Varovanie

Ak je zapnutý aj stály výber, aj prepisovanie výberu, písanie alebo vkladanie textu v prípade, že je kurzor vo výbere spôsobí, že text bude nahradený a výberu sa zruší.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kopírovanie a vkladanie textu
Kopírovanie a vkladanie textu

Kopírovanie a vkladanie textu

Text skopírujete tak, že ho označíte a použijete Upraviť->Kopírovať. Okrem toho označenie textu myšou spôsobí, že sa tento text vloží do schránky.

Text, ktorý je momentálne v schránke, vložíte pomocou Upraviť->Vložiť.

Okrem toho je možné vložiť text označený myšou kliknutím stredným tlačidlom myši na požadovanom mieste.

Tip

Ak používate prostredie KDE, môžete získať text vložený do schránky predtým pomocou ikony Klipper v systémovej lište v paneli Kicker.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Hľadanie a náhrada textu
Hľadanie a náhrada textu

Hľadanie a náhrada textu

Dialógy Nájsť text a Nahradiť text

Dialógy Nájsť a Nahradiť text sú v Kate podobné, až na to, že dialóg pre nahradenie obsahuje možnosť zadať nový text a niekoľko ďalších možností.

Dialógy obsahujú tieto spoločné možnosti:

Nájsť

Sem zadajte text, ktorý chcete nájsť. Interpretácia toho, čo ste zadali, závisí na niektorých možnostiach dole.

Regulárny výraz

Ak je toto zapnuté, hľadaný reťazec sa bude chápať ako regulárny výraz. Týmto sa povolí aj tlačidlo pre grafický nástroj, ktorým môžete vytvoriť alebo upraviť regulárny výraz.

Podrobnosti nájdete v kapitole Regulárne výrazy.

Nerozlišovať veľkosť písmen

Ak je toto zapnuté, hľadanie nebude rozlišovať veľkosť písmen.

Len celé slová

Ak je toto zapnuté, hľadanie bude úspešné iba ak sa bude nájdený text, ktorý má na oboch koncoch konce slova, čiže tam nie je žiadne písmeno ani číslica. Musí to byť nejaký iný znak alebo koniec riadku.

Od začiatku

Ak je toto zapnuté, hľadanie začne na začiatku prvého riadku dokumentu, inak začne na pozícii kurzoru.

Hľadať dozadu

Zapnutím tejto voľby bude hľadať smerom hore, buď od pozície kurzoru alebo od začiatku dokumentu (v závislosti na voľbe Od začiatku).

Dialóg Nahradiť text navyše obsahuje:

Nahradiť s

Sem zadajte reťazec, ktorým sa má pôvodný text nahradiť.

Vybraný text

Táto voľba nie je dostupná v prípade, že nemáte označený žiadny text, alebo je zapnutá voľba Pýtať sa pri nahradení. Ak túto voľbu zapnete, všetky reťazce nájdené v označenom texte sa nahradia.

Pýtať sa pri nahradení

Toto spôsobí, že pri každom nájdení textu sa zobrazí malé dialóg s otázkou, čo chcete urobiť s týmto výskytom. Dostanete tieto možnosti:

Áno

Týmto nahradíte aktuálny výskyt (ktorý je v editore označený).

Nie

Týmto aktuálny výskyt preskočíte a skúsite nájsť ďalší.

Všetky

Týmto zrušíte pýtanie sa a všetky výskyty sa nahradia automaticky.

Zavrieť

Týmto preskočíte aktuálny výskyt a ukončíte hľadanie.

Poznámka

Momentálne neexistuje spôsob, ako robiť minimálne hľadanie regulárneho výrazu. Táto funkcia bude pridaná v budúcej verzii Kate.

Hľadanie textu

Ak chcete hľadať text, zobrazte si dialóg Nájsť text pomocou Ctrl+F alebo z menu Upraviť->Nájsť.... Zadajte hľadaný reťazec, nastavte možnosti a stlačte OK. Ak sa nič nenájde od začiatočného miesta (buď pozície kurzora alebo začiatu dokumentu), zobrazí sa otázka, či sa má začať na druhom konci dokumentu.

Ak je niečo nájdené, označí sa to a dialóg Nájsť text sa skryje. Ale nebojte sa, nájsť ďalší výskyt je jednoduché:

Následujúci výskyt v smere hľadania nájdete pomocou Upraviť->Hľadať ďalej alebo stlačením F3.

Predchádzajúci výskyt v smere hľadania nájdete pomocou Upraviť->Hľadať predchádzajúci alebo stlačením Shift+F3.

Ak sa nenájde nič kým sa dorazí na koniec dokumentu, zobrazí sa otázka, či sa má pokračovať na opačnom konci.

Náhrada textu

Pre nahradenie textu si zobrazte dialóg Nahradiť text pomocou Upraviť->Nahradiť alebo stlačením Ctrl+R. Zadajte hľadaný text, text, ktorým sa má nájdený text nahradiť (ak ho necháte prázdny, nájdený text sa nahradí ""), nastavte možnosti a stlačte OK.

Tip

Ak používate regulárne výrazy, môžete pre nahradeni použiť spätné referencie pre použitie textu, ktorý je nájdený výrazmi v zátvorkách v hľadanom výraze.

Podrobnosti nájdete v kapitole Dodatok B, Regulárne výrazy.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Použitie značiek
Použitie značiek

Použitie značiek

Záložky umožňujú označiť niektoré riadky, aby ste ich rýchlo našli.

Záložku môžete pridať alebo odstrániť dvoma spôsobmi:

  • Presuňte kurzor na požadovaný riadok a použite Záložky->Prepnúť záložku (Ctrl+B).

  • Kliknutím na ikonový okraj vedľa riadku.

Záložky sú dostupné z menu Záložky. Jednotlivé záložky majú vlastnú položku menu, ktorá je označená číslom riadku a prvými znakmi textu z tohto riadku. Výberom takejto položky menu presuniete kurzor na začiatok riadku, na ktorom značka je.

Tip

Ak je zapnutá voľba Znovuotvoriť súbory v dialógu nastavenia (alebo ak je Kate spustený správcom sedenia), vaše záložky budú pri znovuotvorení obnovené.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Automatické zalamovanie textu
Automatické zalamovanie textu

Automatické zalamovanie textu

Táto funkcia umožňuje jednoduché formátovanie textu: text sa zalomí tak, že žiadny riadok nepresahuje maximálny počet znakov, ak to nie je jediný reťazec písmen a číslic.

Túto funkciu môžete zapnúť voľbou Zalamovať text v nastavení editora v dialógu nastavenia.

Maximálnu dĺžku riadku (maximálny počet znakov na riadku) nastavíte voľbou Zalamovať riadky na: v nastavení editora dialógu nastavenia.

Zapnutie sa prejaví takto:

  • Počas písania bude editor automaticky vkladať tvrdé medzery za každým znakom, ktorý je na konci riadku pred dosiahnutím maximálnej dĺžky.

  • Počas načítania dokumentu editor zalomí riadky podobne, takže žiadny riadok nebude dlhší ako maximálna šírka, ak obsahuje nejaké znaky, ktoré zalomenie umožnia.

Poznámka

Momentálne neexistuje spôsob, ako nastaviť zalamovanie pre typy dokumentov, ani povolenie/zakázanie tejto funkcie pre daný dokument. V budúcej verzii Kate to bude opravené.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitola 5. Práca s modulmi
Práca s modulmi
Predchádzajúci
Nasledujúci

Kapitola 5. Práca s modulmi

Táto kapitola bude popisovať používanie modulov.

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitola 6. Pokročilé nástroje pre editovanie
Pokročilé nástroje pre editovanie
Predchádzajúci
Nasledujúci

Kapitola 6. Pokročilé nástroje pre editovanie

Zakomentovať/odkomentovať

Príkazy pre zakomentovanie a odkomentovanie sú dostupné z menu Nástroje. Umožňujú pridať alebo odstrániť značky komentára do výberu alebo na aktuálny riadok v prípade, že žiadny text vybraný nie je. Komentáre sú podporované formátom textu, ktorý editujete.

Pravidlá na to, ako sa označujú komentáre, sú definované v definícii syntaxu, takže ak nie je zvýraznenie použité, zakomentovanie a odkomentovanie nie je možné.

Niekto formáty definujú komentáre je jeden riadok, niektoré pre viac riadkov naraz a niektoré obidva typy. Ak nie sú dostupné pravidlá pre viac riadkov, posledný riadok výberu nebude zakomentovaný.

Ak sú dostupné komentáre pre jeden riadok, zakomentovaniu jedného riadku sa dáva prednosť, pretože to bráni problémom s vnorenými komentármi.

Pri odkomentovaní by nemal byť vybraný žiadny text. Pri odstraňovaní viacriadkových komentárov z výberu sa ignorujú všetky medzery okolo značiek komentárov.

Pre umiestnenie značiek komentárov použite Nástroje->Zakomentovať alebo klávesovou skratku, štandardne Ctrl+#.

Pre odstránenie značiek komentárov použite Nástroje->Odkomentovať alebo klávesovú skratku, štandardne Ctrl+Shift+#.

Príkaz pre editovanie
Príkaz pre editovanie

Príkaz pre editovanie

Tento nástroj dostupný z menu Nástroje->Príkaz pre editovanie poskytuje prístup k malej skupine príkazov v štýle vi/vim. Je určený hlavne pre skúsených používatelov, ale nebojte sa využiť jeho možnosti!

Momentálne sú dostupné tieto príkazy:

čas

Tento príkaz vygeneruje aktuálny čas podla počítača vo formáte “HH:MM:SS

Spustíte ho pomocou dialógu pre editovací príkaz a zadať do vstupného poľa slovo time

znak

Tento príkaz umožňuje vložiť rôzne znaky pomocou ich číselnej reprezentácie v desiatkovej, osmičkovej alebo šesťnástkovej sústave. Použijete ho pomocou dialógu pre editovací príkaz a zadaním char:[číslo] do textového poľa. Potom stlačte OK.

Príklad 6.1. príklady char

Vstup: char:234

Výstup: ê

Vstup: char:0x1234

Výstup: ê

Vstup: char:1232

Výstup: ê

s///[ig] %s///[ig]

Tento príkaz robí operáciu hladania/nahradenia podobnú sed na aktuálnom riadku alebo na celom súbore (%s///).

V krátkosti, text sa prehladá podla vzorky hladania, regulárneho výrazu medzi prvým a druhým lomítkom a ak sa nejaký text nájde, odpovedajúca časť sa nahratí výrazom medzi stredným a koncom reťazca. Zátvorky vo vzorky vytvárajú spätné referencie, čiže príkaz si zapamätá, ktorá časť odpovedá zátvorkám. Tieto reťazce je potom možné znovu použiť vo vzorke pre nahradenie použitím \1 pre prvý pár zátvoriek, \2 pre druhý atd.

Pre hladanie symbolu ( alebo ) ich musíte označiť, (escape) pomocou spätného lomítka: \(\)

Ak na koniec výrazu pridáte i, hladanie nebude rozlišovať velkosť písmen.

Príklad 6.2. Náhrada textu na aktuálnom riadku

Váš prekladač práve skončil a oznámil vám, že mojaTrieda na riadku 3902 nie je vo vašom zdrojovom kóde definovaná.

Poviete si: "Ach jo!". Samozrejme, že to je MojaTrieda. Prejdete na riadok 3902 a namiesto hľadania slova v texte, spustíte dialóg pre editovací príkaz a zadáte s/mojatrieda/MojaTrieda/i a stlačíte OK. Uložíte súbor a spustíte kompilátor – a preklad je bez chýb.

Príklad 6.3. Náhrada textu v celom súbore

Predstavte si, že máte súbor, ktorý hovorí niekoľkokrát o “Miss Jensen”. V tom ale niekto príde a oznámi vám, že sa práve vydala za “pána Jonesa”. Takže musíte každné “Miss Jensen” prepísať na “Ms Jones”.

Spustíte ho pomocou dialógu pre editovací príkaz. Potom zadajte %s/Miss Jensen/Ms Jones/ a stlačte enter.

Príklad 6.4. Zložitejší príklad

Tento príklad používa spätné referencie spolu so triedou slov (ak neviete, čo to je, prečítajte si súvisiacu dokumentáciu, ktorá je zmienená dole).

Predpokladajme takýto riadok:

void MyClass::DoStringOps( String      &foo, String &bar String *p, int  &a, int &b )

Teraz si uvedomíte, že to nie je pekný kód a rozhodnete sa použiť kľúčové slovo const rpe všetky “adresy” argumentov, ktoré sú označené operátorom &. Chceli by ste aj vynechať zbytočné medzery tak, aby medzi každým slovom bola iba jedna medzera.

Spustíte dialóg pre editovací príkaz, zadáte s/\s+(\w+)\s+(&)/ const \1 \2/g a stlačíte OK, g na konci výrazu znamená, že sa má regulárny výraz po každom nájdení textu znovu preložiť, aby sa spätná referencia uložila.

Výstup: void MyClass::DoStringOps( const String &foo, const String &bar String *p, const int &a, const int &b )

Hotovo! A čo sa vlastne stalo? Hľadali sme medzery (\s+), za ktorými je jeden alebo viac písmen (\w+), za ktorými sú zase nejaké medzery (\s+) ukončené &. Pritom sme uložili písmená a operátor & pre použitie v operácii nahradenia. Potom sme vložili nájdený text s jednou medzerou pred, za ňou sme dali const zase s jednou medzerou a potom nájdené písmená, medzera a náš uložený ampersand (\2).

V niektorých prípadoch boli písmená “String”, inokedy “int”, takže použitím triedy písmen \w a operátora + sa nám naozaj hodilo.

Varovanie

Toto je velmi silný nástroj. Aj ked je možné túto operáciu vrátiť použitím Vrátiť späť odpovedajúcim počtom krát, doporučujem, aby ste si ho najprv trochu natrénovali pre skutočné použitie v prípade, že nemáte moc skústeností s aplikáciou sed alebo regulárnymi výrazmi v jazyku perl.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitola 7. Položky menu
Položky menu
Predchádzajúci
Nasledujúci

Kapitola 7. Položky menu

Menu Súbor

Súbor->Nový (Ctrl+N)

Tento príkaz vytvorí nový dokument v editovacom okne. v Zozname súborov vľavo bude mať súbor meno Bez názvu.

Súbor->Otvoriť (Ctrl+O)

Tento príkaz neotvorí súbor. Spustí dialóg KDE pre výber súboru, kde musíte vybrať súbor, ktorý chcete otvoriť.

sialóg pre otvorenie súboru je niečo ako jednoduchá verzia prehliadača Konqueror. Pomocou ľavého tlačidla myši môžete vybrať meno súboru. Dvojitým kliknutím ho otvoríte. Ak ste vybrali súbor, môžete ho otvoriť aj stlačením OK.

Tip

Ak budete držať Ctrl alebo Shift, môžete vybrať viac súborov naraz kliknutím ľavým tlačidlom myši. Skratka Ctrl+Ľavé vyberá po jednom súbore. Shift+Ľavé vyberá spojitú skupinu súborov.

Kliknutím na meno priečinku v okne výberu súboru zobrazí obsah tohto priečinku. Kliknutie na meno súboru zobrazí náhľad tohto súboru v pravej časti dialógu.

Pomocou tlačidiel a rozbaľovacieho zoznamu nad oknom pre výber súboru sa môžete presúvať po súborovom systéme alebo si upraviť vlastnosti tohto dialógu.

Pod oknom pre výber súbor je zoznam umiestnenia. Zadajte sem meno súboru, ktorý chcete upraviť. Ak kliknete na šipku vpravo, budete si môcť vybrať zo zoznamu naposledy použitých súborov. Viac súborov naraz otvoríte ich uzavretím do úvodzoviek.

Pod zoznam umiestnenia je zoznam filtrov. Ak tam zadáte masku pre typy súborov, len tie sa budú v okne zobrazovať. Napríklad, ak zadáte *.txt a stlačíte Enter, zobrazené budú iba súbory s príponou .txt. Zoznam filtrov obsahuje zoznam naposledy použitých filtrov.

Súbor->Otvoriť nedávne

Tento príkaz otvorí súbor z podmenu, ktoré obsahuje zoznam naposledy upravovaných súborov.

Súbor->Uložiť (Ctrl+S)

Tento príkaz uloží súbor. Používajte ho často. Ak je súbor bez mena, bude sa Uložiť chovať ako Uložiť ako.

Súbor->Uložiť ako

Tento príkaz uloží súbor pod iným menom. Zobrazí dialóg pre uloženie súboru. Ten funguje podobne ako dialóg pre výber súboru. Môžete ho použiť pre prechádzanie systému súborov, zobrazovanie náhľadu existujúcich súborov alebo filtrovanie súborov pomocou masky.

Zadajte menoapre súbor do zoznamu Umiestnenie a stlačte OK.

Súbor->Uložiť všetko (Ctrl+L)

Tento príkaz uloží všetky otvorené súbory.

Súbor->Obnoviť (F5)

Znovu načíta aktívny súbor z disku. Tento príkaz sa hodí, ak iný program zmenil súbor, ktorý máte práve otvorený v Kate.

Súbor->Otvoriť pomocou...

Tento príkaz vyvolá dialóg, kde môžete vybrať inú aplikáciu, ktorá má otvoriť aktívny súbor. Váš súbor bude ďalej otvorený v Kate.

Súbor->Tlačiť (Ctrl+P)

Vytlačí aktívny súbor.

Súbor->Zavrieť (Ctrl+W)

Zavrie aktívny súbor. Ak obsahuje neuložené zmeny, zobrazí sa výzva na ich uloženie.

Súbor->Zavrieť všetko

Tento príkaz zavrie všetky súbory, ktoré sú otvorené v Kate.

Súbor->Nové okno

Otvorí nové okno Kate. Nová inštancia bude rovnaká ako predchádzajúca.

Súbor->Koniec (Ctrl+Q)

Tento príkaz zatvorí Kate a všetky súbory, ktoré ste práve upravovali. Ak obsahujú neuložené zmeny, zobrazí sa výzva na ich uloženie.

Menu Upraviť
Menu Upraviť

Menu Upraviť

Menu Upraviť obsahuje príkazy, ktoré sa používajú na aktívny dokument.

Položky menu

Upraviť->Vrátiť späť (Ctrl+Z)

Vráti posledný príkaz úpravy (písanie, kopírovanie, vystrihnutie apod)

Poznámka

Ak je skupinové vrátenie späť zapnuté, môže vrátiť niekolko úprav rovnakého typu ako je písanie znakov.

Upraviť->Opakovať vrátené (Ctrl+Shift+Z)

Zopakuje posledný vrátený krok.

Upraviť->Vystrihnúť (Ctrl+X)

Odstráni označený text (ak je nejaký označený) a vloží ho do schránky.

Upraviť->Kopírovať (Ctrl+C)

Kopíruje označený text (ak je nejaký označený) do schránky.

Upraviť->Vložiť (Ctrl+V)

Skopíruje prvú položku zo schránky do editora na pozíciu kurzoru.

Poznámka

Ak je zapnuté prepisovanie výberu, vložený text prepíše výber.

Upraviť->Vybrať všetko (Ctrl+A)

Vyberie celý text v editore.

Upraviť->Zrušiť výber (Ctrl+Shift+A)

Zruší výber textu v editore, ak nejaký existuje.

Upraviť->Prepnúť blokový výber (F4)

Prepne režim výberu. Ak je to “BLOK”, môžete robiť vertikálne výbery, čiže vybrať stĺpce 5 až 10 na riadkoch 9 až 15.

Stavový riadok zobrazuje aktuálny režim výberu, buď “NORM” alebo “BLK”.

Upraviť->Nájsť (Ctrl+F)

Zobrazí dialóg pre hladanie textu v upravovanom dokumente.

Upraviť->Hľadať ďalej (F3)

Prejde smerom dolu od pozície kurzora na najbližší nájdený text podľa hľadania, ktoré ste zadali naposledy.

Upraviť->Hľadať predcházajúce (Shift+F3)

Prejde smerom hroe od pozície kurzora na najbližší nájdený text podľa hľadania, ktoré ste zadali naposledy.

Súbor->Nahradiť (Ctrl+R)

Zobrazí dialóg Nahradiť pre náhradu jedného alebo viacerých výskytov definovaného textu za niečo iného.

Upraviť->Odsadiť (Ctrl+I)

Pridá jeden krok odsadenia na aktuálnom riadku alebo vo všetkých označených riadkoch.

Odsadenie závisí na nastavení v stránke Odsadenie v dialógu nastavenia.

Upraviť->Zrušiť odsadenie (Ctrl+Shift+F3)

Odstráni jeden krok odsadenia na aktuálnom riadku alebo vo všetkých označených riadkoch.

Odsadenie závisí na nastavení v stránke Odsadenie v dialógu nastavenia.

Upraviť->Zakomentovať (Ctrl+#)

Uzavrie alebo pridá na začiatok riadku (prípadne vybraného textu) značky komentára podľa pravidiel definovaných pre zvýrazňovanie v dokumente. Ak nie sú pravidlá pre komentár definované, nerobí nič.

Toto je zaujímavé hlavne pri práci so zdrojovým kódom, napríklad pre C/C++, perl, python atď, prípadne s jazykmi HTML, XML™, CSS a podobne.

Upraviť->Odkomentovať (Ctrl+Shift+#)

Odstráni značku komentára z aktuálneho riadku alebo prípadného výberu podľa pravidiel definovaných pre zvýrazňovanie v dokumente.

Prečítajte si aj UpraviťZakomentovať

Upraviť->Prejsť na riadok... (Ctrl+G)

Zobrazí dialóg pre prechod na daný riadok, kde môžete zadať priamo číslo riadku v dokumente.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menu Dokument
Menu Dokument

Menu Dokument

Menu Dokument má dve funkcie:

  • Umožňuje zmeniť nastavenia špecifické pre momentálne aktívny dokument.

  • Umožňuje pracovať na jednom z otvorených dokumentov

Pre každý otvorený dokument je dole ešte špeciálna položka. Jej výberom sa presuniete na daný dokument. Ak máte viac rámov, dokument sa zobrazí v momentálne aktívnom ráme.

Položky menu

Dokument->Dozadu (Alt+Šipka vľavo)

Toto aktivuje predchádzajúci dokument v zozname. Ak máte viac rámov, editor pre tento dokument sa zobrazí v momentálne aktívnom ráme.

Poradie je určené tým, kedy ste dokumenty otvorili, a nie logické poradie podľa histórie. Toto chovanie sa možno v budúcich verziách Kate zmení.

Dokument->Dopredu (Alt+Šipka vpravo)

Toto aktivuje predchádzajúci dokument v zozname. Ak máte viac rámov, editor pre tento dokument sa zobrazí v momentálne aktívnom ráme.

Poradie je určené tým, kedy ste dokumenty otvorili, a nie logické poradie podľa histórie. Toto chovanie sa možno v budúcich verziách Kate zmení.

Dokument->Zvýrazňovací mód

Menu Zvýrazňovací mód umožňuje ručne určiť, ktoré pravidlá zvýrazňovania a komentárov sa majú použiť pre aktívny dokument. Dostupné pravidlá zvýrazňovania sú zoskupené do logických skupín.

Dokument->Koniec riadku

Toto menu umožňuje ručne určiť režim pre konce riadkov v aktívnom dokumente. Zmenou režimu nahradíte všetky oddeľovače riadkov v dokumente sekvenciou, ktorá sa používa v novom režime.

Dostupné režimy sú:

Unix

Na systémoch UNIX® sa koniec riadku označuje jedným znakom newline.

DOS

Na systémoch DOS a Windows® je koniec riadku reprezentovaný znakom carriage return a newline.

Mac

Na systémoch Mac® je koniec riadku reprezentovaný znakom carriage return.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menu Zobraziť
Menu Zobraziť

Menu Zobraziť

Menu Zobraziť umožňuje správu nastavení pre aktívny editor a správu rámcov.

Položky menu

Zobraziť->Rozdeliť vertikálne (Ctrl+Shift+L)

Toto rozdelí rám (ktorým môže byť aj hlavná editovacia oblasť) na dva rovnako veľké rámy. Nový rám bude vľavo od aktuálneho, stane sa aktívnym a zobrazí rovnaký dokument, ako starý rám.

Prečítajte si aj Práca s Kate MDI

Zobraziť->Rozdeliť horizontálne (Ctrl+Shift+T)

Toto rozdelí rám (ktorým môže byť aj hlavná editovacia oblasť) na dva rovnako veľké rámy. Nový rám bude dolu od aktuálneho, stane sa aktívnym a zobrazí rovnaký dokument, ako starý rám.

Prečítajte si aj Práca s Kate MDI

Zobraziť->Zavrieť aktuálny (Ctrl+R)

Zavrie aktuálny rámec. Táto možnosť je vypnutá, ak je rámec iba jeden (hlavná oblasť pre editovanie).

Zatvorením rámu sa dokument nezavrie – zostane dostupný pomocou menu Dokumenty a aj v zozname súborov.

Prečítajte si aj Práca s Kate MDI

Zobraziť->Zobraziť okraje ikon (F6)

Toto je prepínacia položka. Jej zapnutím sa zobrazí okraj aktívneho editora a naopak.

Zobraziť->Zobraziť čísla riadkov (F11)

Toto je prepínacia položka. Jej zapnutím sa zobrazí pruh s číslami riadkov vľavo od aktívneho editra.

Zobraziť->Prejsť
Nasledujúci pohľad (F8)

Nasledujúci rámec sa stane aktívnym v poradí ich vytvorenia a nie podľa toho, ako sú usporiadané v okne. Toto chovanie sa môže zmeniť v budúcich verziách Kate.

Prečítajte si aj Práca s Kate MDI

Predchádzajúci pohľad (Shift+F8)

Prechádzajúci rámec sa stane aktívnym v poradí ich vytvorenia a nie podľa toho, ako sú usporiadané v okne. Toto chovanie sa môže zmeniť v budúcich verziách Kate.

Prečítajte si aj Práca s Kate MDI



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menu Záložky
Menu Záložky

Menu Záložky

Menu Záložky umožňuje pracovať so záložkami pre aktuálny dokument.

Pod položkami, ktoré tu popíšeme, je pre každú záložku aktívneho dokumentu jedna položka menu. Jej text bude obsahovať prvých pár slov označeného riadka. Výberom takejto položky sa presunie kurzor na začiatok riadku, na ktorom je záložka definovaná. Editor zaistí, aby bol riadok viditeľný.

Položky menu

Záložky->Prepnúť značku (Ctrl+B)

Nastaví alebo odstráni záložku na aktuálnom riadku aktuálneho dokumentu (ak tam je, tak ju odstráni, inak ju nastaví).

Záložky->Vyčistiť značky

Vyčistí (odstráni) záložky aktívneho dokumentu.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menu Nástroje
Menu Nástroje

Menu Nástroje

Menu Nástroje obsahuje dve kategórie príkazov:

Upraviť->Príkaz pre editovanie... (Ctrl+M)

Spustí dialóg Príkaz pre editovanie

Upraviť->Hľadať v súboroch... (Ctrl+Shift+F3)

Spustí dialóg Hľadať v súboroch pre hľadanie daného textu v súboroch na disku.

Upraviť->Použiť zalamovanie slov

Použiť zalamovanie slov na ? podľa nastavenia v ?

Upraviť->Kontrola pravopisu...

Kontrola pravopisu aktuálneho dokumentu pomocou nástroja KDE



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menu Nastavenia
Menu Nastavenia

Menu Nastavenia

Menu Nastavenia umožňuje zmeniť vlastnosti hlavného okna, ako je zobrazenie panelov nástrojov a poskytuje prístup k dialógom nastavenia.

Nastavenia->Zobraziť panel nástrojov

Prepne zobrazenie panelu nástrojov.

Nastavenia->Zobraziť zoznam súborov

Prepne zobrazenie zoznam súborov Kate

Nastavenia->Zobraziť výber súborov

Prepne zobrazenie Výber súborov Kate

Nastavenia->Zobraziť Konsole (F7)

Prepne zobrazenie zabudovaného emulátora terminálu.

Pri prvom spustení sa terminál vytvorí.

Ak je zobrazený emulátor terminálu, stane sa aktívnym, takže môžete hneď začať písať príkaz. Ak je zapnutá voľba Synchronizovať Konsole s aktívnym dokumentom v module Všeobecné v hlavnom dialógu nastavenia, sedenie shellu bude prechádzať do priečinku aktívneho dokumentu v prípade, že je to lokálny dokument.

Nastavenia->Nastaviť klávesy

Zobrazí obvyklý dialóg KDE pre nastavenie klávesových skratiek.

Nastavenia->Nastaviť panel nástrojov

Zobrazí obvyklý dialóg KDE pre nastavenie panelov nástrojov.

Nastavenia->Nastaviť Kate

Spustí Hlavný dialóg nastavenia



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Menu Pomocník
Menu Pomocník

Menu Pomocník

Menu Pomocník obsahuje prístup k on-line dokumentácii pre Kate spolu so štandardnými dialógmi o aplikácii.

Ak máte nainštalovaný balík kdeaddons s ďalšími modulmi Kate, budú pod štandardnými položkami KDE menu Pomocník aj položky pre manuály jednotlivých modulov.

Pomocník->Obsah... (F1)

Spustí systém Pomocník KDE a zobrazí manuál pre Kate. (tento dokument).

Pomocník->Čo je to? (Shift+F1)

Zmení kurzor myši na kombináciu šipky a otáznika. Kliknutím na položky v Kate zobrazíte okno s krátkym popisom (ak pre dané miesto existuje), kde je vysvetlená funkcia daného miesta.

Pomocník->Poslať správu o chybe...

Zobrazí dialóg pre správu o chybe, kde môžete poslať správu o chybe alebo požiadavku na “novú funkciu”.

Pomocník->O Kate

Toto zobrazí informáciu o verzii a autorovi aplikácie.

Pomocník->O KDE

Toto zobrazí verziu KDE a iné základné informácie.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitola 8. Nastavenie Kate
Nastavenie Kate
Predchádzajúci
Nasledujúci

Kapitola 8. Nastavenie Kate

Prehľad

Kate poskytuje niekoľko možností, ako upraviť svoje chovanie. Najdôležitejšie sú:

Konfiguračný dialóg

Hlavný nástroj nastavenia, ktorý umožňuje nastaviť aplikáciu Kate, komponent editora a použitie modulov.

Menu Nastavenia

Umožňuje zmeniť často používané nastavenia a spustiť dialógy pre nastavenie.

Menu Pohľad

Umožňuje rozdeliť aktuálny rámec a zobraziť ikony a čísla riadkov pre aktuálne editovaný dokument.

Vložená Konsole používa nastavenie definované v Ovládacom centre. Ďalej je možné ju nastaviť pravým tlačidlom myši a výberom podmenu Nastavenia.

Hlavný dialóg nastavenia
Hlavný dialóg nastavenia

Hlavný dialóg nastavenia



Dialóg nastavenia Kate obsahuje strom vľavo a konfiguračné stránky pre označenú oblasť vpravo. Strom vytvára logické skupiny nastavení.

Skupina Kate

Táto skupina obsahuje záložky pre nastavenie hlavnej aplikácie Kate

Záložka Všeobecné

Globálne možnosti pre Kate

Mód aplikácie

Táto skupina umožňuje si vybrať medzi Kate MDI a Kate SDI rozhraním pomocou jednotlivých tlačidiel.

Kate MDI (Multiple Document Interface) je štandardný režim. Kate v ňom používa jediné okno pre všetky otvorené súbory. Dokument si môžete vybrať zo Zoznamu súborov (štandardne umiestený v ľavej časti okna Kate) alebo výberom z menu Dokument.

Kate SDI (Single Document Interface) spôsobí, že Kate bude otvárať každý dokument v samostatnom okne a Zoznam súborov/Výber súboru budú tiež v samostatnom okne.

Ak zmeníte toto nastavenie, budete musieť reštartovať Kate, aby sa prejavilo.

Pri štarte

Tieto možnosti určujú ako a či má Kate obnoviť vaše sedenie pri normálnom spustení. (V prípade, že je Kate obnovené správcom sedenia, pokúsi sa sedeni obnoviť vždy.)

Znovuotvoriť súbory pri štarte

Ak je táto voľba zapnutá, súbory, ktoré ste mali otvorené pri poslednom ukončení Kate, sa znovu otvoria. Záložky budú obnovené a pozícia kurzoru spolu s nastavením ikonového okraja a čísiel riadkov pre posledný editor.

Nastavenie obnovy pohľadu

Ak je táto voľba zapnutá, Kate sa pokúsi obnoviť rozloženie rámcov rovnako, ako ste ich nechali pri minulom ukončení.

Obmedziť na jednu inštanciu

Zapnutím tejto voľby spôsobí, že môžete spustiť iba jeden proces Kate. Ak sa pokúsite spustiť ďalší, aktuálny proces sa stane aktívnym a otvorí súbory, ktoré požadujete. Napríklad, ak používate Kate pre zobrazenie zdrojových kódov webových stránok, budú otvorené už v bežiacom Kate.

Zobraziť obsah pri zmene veľkosti

Ak je táto voľba zapnutá, okná sa počas ťahania oddeľovačov rámcov budú vykresľovať úplne. Výborný spôsob, ako využiť výkon CPU. Ak túto voľbu vypnete, použije sa takzvaný “gumový rám” zobrazujúci novú veľkosť rámca.

Synchronizovať emulátor terminálu s aktívnym dokumentom

Toto spôsobí, že zabudovaná Konsole bude sledovať priečinok aktívneho dokumentu v momente, keď sa stane aktívnym. Ak voľbu nezapnete, musíte sa v Konsole presúvať sami.

Počet nedávnych súborov

Asi vás neprekvapí, že toto umožňuje určiť, kam až má rásť zoznam Otvoriť nedávne.

Skupina Editor

Táto skupina obsahuje všetky záložky súvisiace s komponentom editora Kate.

Záložka Farby

Táto stránka umožňuje zmeniť farby pozadia a pozadia výberu v editore. Na začiatku bude Kate používať farby nastavené v Ovládacie centrum KDE, v module Vzhľad->Farby.

Farbu zmeníte kliknutím na zodpovedajúce tlačidlo a výberom požadovanej farby.

Poznámka

Ak vyberiete nevhodnú farbu, môže sa stať, že zvýrazňovanie spôsobí, že text nebude možné dobre prečítať. Mali by ste použiť svetlé farby pre pozadie a tmavé pre pozadie výberu.

Inak budete musieť zmeniť Štandardné štýly.

Záložka Písma

Táto stránka umožňuje vybrať štandardné písma pre Kate. Nastavenia sa použijú aj pre KWrite a pre prehliadanie textových súborov v oknách Konqueror.

Táto časť obsahuje dve záložky. Jednu pre písmo editora a jednu pre písmo použité pri tlači. Štandardne sa používa globálne nastavenie KDE pre pevné písmo.

Tip

Dávajte si pozor, pretože momentálne nie je možné nastaviť písmo pre jednotlivé dokumenty ani zmeniť písmo tlače z dialógu tlačiarne. Doporučujeme písmo s pevnou šírkou.

Záložka Odsadenie

Táto záložka umožňuje zmeniť chovanie odsadzovania.

Možnosti odsadenia

Automatické odsadenie

Ak je táto voľba zapnutá, Kate bude automaticky odsadzovať kurzor na nových riadkoch rovnako ako na predchádzajúcom. Ak je predchádzajúci riadok prázdny, použije sa najbližší vyšší, ktorý niečo obsahuje.

Odsadiť medzerami

Ak toto zapnete, Kate bude odsadzovať pomocou medzier a nie tabulátorov.

Kláves Backspace odsadzuje

Ak je táto voľba aktívna, Kate bude po stlačení Backspace rušiť odsadenie podľa obsahu najbližšieho neprázdneho riadku smerom hore. Ale iba v prípade, že od začiatku riadku až po pozíciu kurzoru nie sú žiadne znaky.

Kláves Tabulátor odsadzuje

Zapnutím tejto voľby bude Kate po stlačení Tab odsadzovať podľa najbližšieho vyššieho riadku, ktorý niečo obsahuje. Ale iba v prípade, že text pred kurzorom od začiatku riadku neobsahuje žiadny text.

Udržiavať extra medzery

Ak je toto chovanie zapnuté, Kate nechá za kurzorom medzery po odsadení.

Záložka Výber

Táto záložka obsahuje možnosti pre vyladenie chovania výberu v Kate

Nastavenie výberu

Stály výber

Ak sú povolené stále výbery, vstup z klávesnice nespôsobí odstránenie aktuálneho výberu.

Poznámka

Toto nastavenie čiastočne kolikuje z možnosťou prepisovateľného výberu. Ak sú zapnuté obe možnosti, vloženie textu alebo stlačenie inej klávesy než šipky spôsobí prepísanie výberu.

Prepisovať výber

Ak je toto zapnuté, vloženie textu, či už písaním alebo vložením zo schránky, spôsobí, že vybraný text sa odstráni a nahradí vloženým textom.

Záložka Editovanie

Táto stránka obsahuje rôzne možnosti pre doladenie chovanie komponentu editora Kate.

Možnosti editora

Zalamovanie

Zalamovanie slov znamená dynamické formátovanie textu vkladaním koncov riadkov na vhodné miesta a nie iba zjednodušenie čítania textu jeho zalomením.

Ak je zapnuté, Kate bude vkladať konce riadkov definované nastavením dokumentu Koniec riadku v prípade, že text presiahne dĺžku nastavenú v Zalamovať slová na.

Zalamovať slová na

Táto voľba určuje maximálnu dĺžku riadkov, ak je zapnutá voľba Zalamovať riadky.

Nahradiť tabulátory medzerami

Ak je toto zapnuté, Kate nahradí znaky Tab daným počtom medzier podľa definície v Šírka tabulátora.

Odstrániť prebytočné medzery

Ak je toto povolené, Kate odstráni všetky medzery na koncia riadku pri každom opustení riadku.

Šírka tabulátora a odsadenia

Nastavuje šírku tabulátora, ktorá sa používa ja pre učenie odsadenia pri zapnutej voľbe Automatické odsadzovanie.

V závislosti na nastavení Odsadenia, je možné pre odsadzovanie použiť klávesy Tab a Backspace, prípadne položku menu Upraviť Odsadiť.

Auto zátvorky

Ak je toto zapnuté, Kate bude automaticky vpravo od kurzora vkladať pravú zátvorku okamžite po vložení ľavej zátvorky. Podporované typy sú (, {, [a <.

Skupinové vrátenie späť

Ak je toto zapnuté, Kate bude zoskupovať podobné úpravy (napríklad písanie, mazanie, vkladanie) do jednej položky v histórii, takže ich je možné vrátiť späť naraz.

Zobraziť tabulátory

Ak je toto zapnuté, Kate bude na začiatku znaku Tab kresliť malú bodku, aby ste vedeli, že tam je tabulátor.

Šikovné Home

Toto spôsobí, že Kate bude po stlačení Home presúvať kurzor na prvý znak textu aktuálneho riadku a nie na absolútny začiatok riadku.

Zalamovať kurzor

Ak je toto zapnuté, presun kurzoru za koniec riadku spôsobí, že sa presunie na nasledujúci alebo predchádzajúci riadok (ak taký existuje).

Ak voľba zapnutá nie je, kurzor nie je možné presunúť vpravo od začiatku riadku, ale je možné ho presunúť za jeho koniec. Ak začnete písať za koncom riadku, Kate automaticky vloží správny počet medzier. To sa niekedy hodí napríklad programátorom.

Záložka Klávesnica

Tu si môžete nastaviť klávesové skratky pre interné príkazy komponentu editora Kate. Obsahuje príkazy pre presun po texte a jeho výber. Klávesy pre kopírovanie a vkladanie nájdete v dialógu pre nastavenie kláves.

Pre každý príkaz môžete zmeniť klávesovú skratku, alebo pridať novú.

Postup 8.1. Takto zmeníte kláves pre príkaz:

  1. Vyberte príkaz, ktorý chcete upraviť.

  2. Vyberte Žiadna, ak nechcete mať pre tento príkaz definovanú žiadnu skratku.

    Vyberte Štandardná pre nastavenie štandardnej klávesy pre tento príkaz.

    Vyberte Vlastné, ak si chcete sami vybrať vlastnú klávesovú skratku alebo pridať novú.

  3. Ak vyberiete Vlastné, vpravo sa aktivuje tlačidlo pre výber klávesu. Stlačte ho a objaví sa dialóg pre definíciu kláves KDE.

    1. Vyberte, či chcete nastaviť štandardnú alebo alternatívnu klávesovú skratku. Štandardná neznamená, že použijete skratku definovanú aplikáciou, ale že to bude vaša vlastná hlavná skratka pre túto akciu.

    2. Stlačte požadovanú sekvenciu. Pre potvrdenie sa vám zobrazí v diallógu.

      Pre odvážne typy je tu možnosť Viacnásobný kláves. Pomocou neho si môžete definovať sekvencie klávesových skratiek ako v editore Emacs (jeden kláves zadá skupinu, nasledujúci vykoná akciu). Pre tieto skratky bude KDE okrem vykonania akcie zobrazovať aj menu, kde si môžete vybrať, ako v sekvencii pokračovať.

Záložka Pravopis

Táto časť umožňuje nastaviť, ako sa v Kate chová KSpell

Záložka Zvýraznenie

Táto časť umožňuje vyladiť farby a výber typu syntaxu v Kate



Detailnejšie informácie o systéme pre zvýrazňovanie syntaxu nájdete v ??

Táto časť obsahuje dve záložky. Jednu pre nastavenie Štandardné štýly a druhá pre správu Zvýrazňovacie módy. Obe obsahujú zoznam kontextov, pre ktoré je ukázaná farba a písmo používané pre tento kontext. Práve meno kontextu zobrazuje, ako bude výsledok vyzerať.

Zoznam má štyri alebo päť stĺpcov s týmto významom:

Kontext

Zobrazuje meno kontextu nakreslené písmom v štýle, ktorý je práve pre tento kontext nastavený.

Tučné

Stav tejto voľby určuje, či sa má konext kresliť ako tučné písmo.

Šikmé

Stav tejto voľby určuje, či sa má konext kresliť ako šikmé písmo.

Normálne

Toto tlačidlo zobrazuje farbu pre kreslenie štýlu normálneho textu. Farbu zmeníte kliknutím na tlačidlo.

Vybrané

Toto tlačidlo zobrazuje farbu pre kreslenie štýlu ak je označený text. Farbu zmeníte kliknutím na tlačidlo.

Použiť štandardné

Táto voľba je zobrazené iba v záložke Zvýrazňovacie módy a určuje, či má štýl používať štandardné hodnoty. Automaticky sa zruší v prípade, že zmeníte nejakú vlastnosť štýlu. Ak ju zapnete, vlastnosti sa vrátia na štandardné hodnoty.

Štandardné štýly

Štandardné štýly zmeníte nastavením vlastností tak, ako si prajete.

Režimy zvýraznenia

Tu môžete zmeniť najdôležitejšie vlastnosti každého z dostupných zvýrazňovacích módov. Najprv použite zoznam Zvýraznenie, kde vyberte mód, ktorý vás zaujíma.

Zvýrazňovací mód sa na začiatku určí podľa typu MIME a prípony súboru. Zmeniť ho môžete v položkách Prípony súborov a Typy MIME. Môžete aj stlačiť tlačidlo sprievodcu vpravo od položky Typy MIME. Zobrazí sa dialóg so všetkými dostupnými typmi MIME. Pomocou neho môžete upraviť typ MIME aj prípony súborov.



Dialóg pre výber typu MIME zobrazuje strom dostupných typov MIME s ich popisom a vzorkami. Typ MIME pridáte jeho zaškrtnutím.

Vlastnosti štýlu ľubovoľného kontextu môžete zmeniť podobne, ako sme už popísali predtým.

V dolnej časti, pod vlastnosťami zvýrazňovania je tlačidlo Sťahovanie.... Jeho stlačením sa Kate pokúsi pripojiť na svoju domovskú stránku a získať zoznam dostupných zvýrazňovacích módov, ktoré si môžete aktualizovať alebo pridať.

Skupina Moduly

Táto skupina obsahuje nastaavenia týkajúce sa modulov. Okrem Správcu modulov niektoré moduly poskytujú možnosť svojho nastavenia. Informácie o nastavení jednotlivých modulov nájdete v ich dokumentácii.

Správca modulov

Táto stránka umožňuje načítanie a uvoľnenie modulov a poskytuje minimálne informácie o jednotlivých moduloch.

Modul načítate tak, že ho vyberiete v zozname Dostupné moduly a šipkou ho presuniete to zoznamu Načítané moduly.

Modul uvoľníte tak, že ho vyberiete v zozname Načítané moduly a šipkou ho presuniete to zoznamu Dostupné moduly.

Ak chcete vidieť minimálny popis a informácie o module, vyberte ho a informácie sa zobrazia pod zoznamom.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kapitola 9. Autori a licencia
Autori a licencia
Predchádzajúci
Nasledujúci

Kapitola 9. Autori a licencia

Kate. Program copyright 2000, 2001, 2002 by the Kate developer team.

Tím Kate:

Christoph Cullmann

Správca projektov & jeden z hlavných vývojárov

Anders Lund

Jeden z hlavných vývojárov, zvýrazňovanie pre Perl, dokumentácia

Joseph Wenninger

Jeden z hlavných vývojárov, zvýrazňovanie syntaxe

Michael Bartl

Jeden z hlavných programátorov

Phlip

Kompilátor projektu

Waldo Bastian

Fantastický systém pre text

Matt Newell

Testovanie...

Michael McCallum

Jeden z hlavných programátorov

Jochen Wilhemly

Autor KWrite

Michael Koch

Port KWrite do KParts

Christian Gebauer

Neuvedený

Simon Hausmann

Neuvedený

Glen Parker

História krokov vrátenia späť, integrácia KSpell

Scott Manson

Podpora zvýrazňovanie XML pre KWrite

John Firebaugh

Rôzne opravy

Veľa ďalších prispelo:

Matteo Merli

Zvýrazňovanie pre RPM Spec súbory, Diff a iné

Rocky Scaletta

Zvýrazňovanie pre VHDL

Yury Lebedev

Zvýrazňovanie pre SQL

Chris Ross

Zvýrazňovanie pre Ferite

Nick Roux

Zvýrazňovanie pre ILERPG

John Firebaugh

Zvýrazňovanie pre Java a iné

Carsten Niehaus

Zvýrazňovanie pre LaTeX

Per Wigren

Zvýrazňovanie pre Makefile, Python

Jan Fritz

Zvýrazňovanie pre Python

Daniel Naber

Menšie opravy, modul pre XML

Copyright dokumentácie 2000,2001 Seth Rothberg,

Copyright dokumentácie 2002 Anders Lund,

Preklad dokumentácie Stanislav Višňovský

Táto dokumentácia je licencovaná pod GNU Free Documentation License.

Tento program je licencovaný pod GNU General Public License.

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Dodatok A. Zvýrazňovanie syntaxu
Zvýrazňovanie syntaxu
Predchádzajúci
Nasledujúci

Dodatok A. Zvýrazňovanie syntaxu

Prehľad

Zvýrazňovanie syntaxu spôsobuje, že editor automaticky zobrazuje text v rôznych štýloch a farbách v závislosti na jeho úlohe v súbore. V zdrojovom kóde programu môžu byť príkazy vypísané tučné, dátové typy a komentáre môžu používať inú farbu než zvyšok textu. Tým sa výrazne zlepší čitateľnosť textu a to pomáha, aby bol autor výkonnejší.


Funkcia v jazyku Perl so zvýraznením.

Funkcia v jazyku Perl so zvýraznením.



Rovnaká funkcia Perl bez zvýraznenia.

Rovnaká funkcia Perl bez zvýraznenia.


Dva príklady. Ktorý sa číta lepšie?

Kate obsahuje flexibilný, konfigurovateľný a výkonný systém pre zvýrazňovanie syntaxu a štandardná distribúcia poskytuje definície pre veľké množstvo programovacích jazykov, jazykov markup, skriptovacích jazykov a iných textových formátov. Navyše môžete definovať svoje vlastné definície pomocou jednoduchých súborov XML™.

Kate automaticky určuje správne pravidlá pri otvorení súboru na základe jeho typu MIME. Typ súboru je určený podľa prípony alebo, ak žiadnu nemá, podľa jeho obsahu. V prípade, že sa nepodarí správne určenie, môžete správne pravidlá nastaviť pomocou menu Dokumenty->Zvýrazňovací mód.

Štýly a farby použité v každej definícii zvýraznenia spolu s typmi MIME, pre ktoré by sa mala definícia použiť, je možné nastaviť pomocou stránky Zvýraznenie v dialógu nastavenia.

Poznámka

Zvýraznenie syntaxu má zlepšiť čitateľnosť správneho textu, ale nemôžete si myslieť, že funguje ako overenie vášho textu. Označenie textu môže byť v závislosti na používanom formáte dosť zložité a v niektorých prípadoch budú autori pravidiel radi, ak dosiahnu 98% presnosť označenia. Aby ste ale narazili na nesprávne 2%, budete musieť mať asi dosť šťastia.

Tip

Môžete si stiahnuť aktualizované alebo nové definície zvýrazňovania z webovej stránky Kate kliknutím na tlačidlo Stiahnutie v stránke Zvýraznenie v dialógu nastavenia.

Systém zvýrazňovania Kate
Systém zvýrazňovania Kate

Systém zvýrazňovania Kate

Táto kapitola detailné popisuje mechanizmus zvýrazňovania syntaxu Kate Má zmysel v prípade, že vás to zaujíma, alebo chcete napísať alebo upraviť definíciu zvýrazňovania.

Ako to funguje

Vždy, ked otvoríte súbor, jednou z prvých vecí, ktoré Kate urobí je, že detekuje, ktorú definíciu zvýrazňovania má použiť pre tento súbor. Počas čítania obsahu súboru a ked píšete, systém zvýrazňovania analyzuje text pomocou pravidiel definovaných v definícii vybraného zvýrazňovania a označovať časti textu v závislosti na jeho kontexte.

Ak niečo napíšete do dokumentu, nový text sa analyzuje a označuje za behu, takže ak zmažete znak, ktorý označuje začiatok alebo koniec kontextu, štýl okolného textu sa zmení podľa toho.

Definície syntaxu používané systémom v Kate sú súbory XML™ obsahujúce

  • Pravidlá pre určenie role textu, organizované do kontextových blokov

  • Zoznamy kľúčových slov

  • Definície položiek štýlu

Pri analýze textu sa vyhodnocujú pravidlá pre detekciu v poradí, v ktorom sú definované a ak začiatok aktuálneho reťazca odpovedá pravidlu, použije sa odpovedajúci kontext. Začiatočný bod v texte sa presunie na koncový bod, kam až pravidlo odpovedá a začnú sa pravidlá vyhodnocovať znovu.

Pravidlá

Detekčné pravidlá sú jadrom systému zvýrazňovania. Pravidlo je reťazec, znak alebo regulárny výraz oproti ktorému sa text porovnáva. Obsahuje informácie o tom, ktorý štýl sa má použiť pre nájdený text. Môže prepnúť kontext bud na nejaký priamo určený alebo na predchádzajúci, ktorý sa používal predtým.

Pravidlá sú utriedené v skupinách kontextu. Skupina kontextu sa používa pre hlavné textové koncepty formátu, napríklad reťazce alebo komentáre v programovom kóde. To zabezpečí, že systém zvýrazňovania nemusí prehľadávať všetky pravidlá ak to nie je nutné a že niektoré sekvencie znakov v texte môžu byť chápané rôzne v rôznych kontextoch.

Kontextové štýly a kľúčové slová

V niektorých programovacích jazykoch sa celé čísla v kompilátore (programe, ktorý prevádza programovací jazyk na spustiteľný program) spracovávajú inak ako reálne a môžu niektoré znaky chápať špeciálne, ak sú napríklad v úvodzovkách. V takých prípadoch má zmysel ich zobrazenie iným spôsobom tak, aby ich bolo ľahké nájsť. Takže aj ked nereprezentujú špeciálne kontexty, môže ich zvýrazňovací systém tak chápať a označiť inak.

Definície syntaxu môžu obsahovať toľko štýlov, koľko ich je treba.

Vo veľa formátoch sú zoznamy slov, ktoré reprezentujú špeciálne koncepty. Napríklad programovacie jazyky obsahujú koncept príkazov, koncept mien datových typov a koncept zabudovaných funkcií. Systém zvýrazňovania Kate dokáže takéto zoznamy detekovať a označiť slová textu pre zvýraznenie konceptov textových formátov.

Štandardné štýly

Ak otvoríte zdrojový kód C++, Java™ alebo dokument HTML v Kate, uvidíte, že aj ked sú označené iné časti textu, použijú sa rovnaké farby. To preto, lebo Kate má preddefinované štandardné štýly, ktoré sa využívajú v jednotlivých definíciách.

Preto je jednoduché rozpoznať podobné koncepty v rôznych formátoch. Napríklad komentáre existujú skoro vo všetkých programovacích, skriptovacích a markup jazykoch. A ak sú vo všetkých jazykoch zobrazené rovnakým štýlom, nemusíte sa nad nimi vôbec zamýšľať.

Tip

Všetky štýly v definícii používajú jeden zo štandardných štýlov. Niektoré definície používajú viac štýlov než koľko je štandardných, takže ak používate nejaký formát často, asi sa vyplatí v dialógu nastavenia overiť, že sa pre rovnaké koncepty používa rovnaký štýl. Napríklad, existuje iba jeden štandardný štýl pre reťazce, ale v programovacom jazyku perl existujú dva typ reťazcov. Preto má zmysel, aby zvýraznenie pre ne používalo trochu iné štýly.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

XML™ formát definície zvýrazňovania
XML™ formát definície zvýrazňovania

XML™ formát definície zvýrazňovania

Prehľad

Táto kapitola obsahuje prehľad formátu pre definíciu zvýrazňovania. Popisuje hlavné časti, ich význam a použitie. Detailne popisuje pravidlá pre detekciu.

Formálna definície, čiže DTD je uložená v súbore language.dtd, ktorý by mal byť nainštalovaný na vašom systéme v priečinku $KDEDIR/share/apps/kate/syntax.

Hlavné časti definície zvýrazňovania v Kate

Časť General

Časť General obsahuje informácie o formáte komentárov popisovaného jazyka a definuje, či sa u kľúčových slov rozlišuje veľkosť písmen.

Highlighting

Časť Highlighting obsahuje všetky dáta potrebné pre analýzu a zobrazenie textu. To znamená:

ItemDatas

Obsahuje elementy ItemData, každý definuje štýl.

Zoznamy kľúčových slov

Každý zoznam má meno a môže obsahovať ľubovoľný počet položiek.

Contexts

Obsahuje kontexy, ktoré môžu tiež obsahovať pravidlá pre detekciu.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Pravidlá pre detekciu
Pravidlá pre detekciu

Pravidlá pre detekciu

Táto časť popisuje pravidlá pre detekciu syntaxe.

Každé pravidlo môže nájsť nula alebo viac znakov na začiatku reťazca, ktorý sa testuje. Ak pravidlo odpovedá, nájdeným znakom sa priradí štýl alebo atribút definovaný pravidlom a pravidlo môže požiadať o zmenu kontextu.

Atribúty attribute a context sú spoločné a pre všetky pravidlá.

Pravidlo vyzerá takto:

<RuleName attribute="(identifier)" context="(identifikátor|poradie)" [atribúty pravidla] />

attribute identifikuje štýl, ktorý sa má použiť pre nájdené znaky pomocou mena alebo indexu. context identifikuje kontext, ktorý sa odteraz bude používať.

Atribút attribute je možné identifikovať menom alebo indexom (počítaným od 0) v skupine ItemDatas.

context je možné identifikovať pomocou:

  • identifikátor, momentálne to môže byť iba index (počítaný od 0) v skupine kontextov.

  • poradie povie systému, že má zostať v aktuálnom kontexte (#stay) alebo sa vrátiť do predchádzajúceho kontextu (#pop).

    Ak sa chcete vrátiť o viac ako jedej krok, kľúčové slovo #pop: #pop#pop#pop

Niektoré pravidlá môžu mať pod-pravidlá, ktoré sa potom vyhodnocujú iba v prípade, že sa rodičovské pravidlo aplikuje. Celý odpovedajúci reťazec sa nájde podľa atribútu v rodičovskom pravidle. Pod-pravidlá vyzerajú takto:

<MenoPravidla (atribúty)>
  <MenoPodPravidla (atribúty) />
  ...
</MenoPravidla>

Atribúty špecifické pre jednotlivé pravidlá sú popísané v nasledujúcom zozname.

Detaily pravidiel

DetectChar

Detekuje jediný znak. Obvykle sa používa napríklad pre nájdenie konca reťazca v úvodzovkách.

<DetectChar char="(znak)" (spoločné atribúty) />

Atribút char definuje hľadaný znak.

Detect2Chars

Detekuje dva špecifické znaky v danom poradí.

<Detect2Chars char="(znak)" char1="(znak)" (spoločné atribúty) />

Atribút char definuje prvý hľadaný znak a char1 druhý.

AnyChar

Detekuje jeden znak zo skupiny zadaných znakov.

<AnyChar String="(reťazec)" (spoločné atribúty) />

Atribút String definuje množinu znakov.

StringDetect

Detekuje presný reťazec.

<StringDetect String="(reťazec)" [insensitive="TRUE|FALSE;"] (spoločné atribúty) />

Atribút String definuje hľadaný reťazec. Atribút insensitive je štandardne FALSE a predáva sa funkcii pre porovnávanie reťazcov. Ak je hodnota TURE, použije sa porovnávanie bez rozlišovania veľkosti písmen.

RegExpr

Hľadá pomocou regulárneho výrazu.

<RegExpr String="(reťazec)" [insensitive="TRUE|FALSE;"] [minimal="TRUE|FALSE"] (spoločné atribúty) />

Atribút String definuje regulárny výraz.

insensitive je štandardne FALSE a predáva sa systému hľadania pomocou regulárnych výrazov.

minimal je štandardne FALSE a predáva sa systému hľadania pomocou regulárnych výrazov.

Pretože sa pravidlá vždy hľadajú od začiatku aktuálneho reťazca, regulárny výraz začínajúci znakom ^ znamená pravidlo, ktoré má hľadať iba na začiatku riadku.

Dalšie informácie o nich nájdete v kapitole Regulárne výrazy.

Keyword

Detekuje kľúčové slovo zo zadaného zoznamu.

<keyword String="(meno zoznamu)" (spoločné atribúty) />

Atribút String identifikuje zoznam kľúčových slov pomocou mena. Zoznam s týmto menom musí existovať.

Int

Detekuje celé číslo.

<Int (spoločné atribúty) />

Toto pravidlo nemá žiadne špecifické atribúty. Pod-pravidlá sa typicky používajú pre detekciu kombinácií L a U po čísle, používané pre určenie celých čísel v programovom kóde.

Float

Detekuje reálne číslo.

<Float (spoločné atribúty)
/>

Toto pravidlo nemá žiadne špeciálne atribúty.

HlCOct

Detekuje číslo v osmičkovej sústave.

<HlCOct (spoločné atribúty) />

Toto pravidlo nemá žiadne špeciálne atribúty.

HlCHex

Detekuje šestnástkové číslo.

<Int (spoločné atribúty) />

Toto pravidlo nemá žiadne špeciálne atribúty.

HlCStringChar

Detekuje znak začínajúci \ (escaped).

<HlCStringChar (spoločné atribúty)
/>

Toto pravidlo nemá žiadne špeciálne atribúty.

Nájde textovú reprezentáciu neviditeľných znakov obvykle používaných v programovacích jazykoch, napríklad \n (koniec riadku) alebo \t (tabulátor).

Nasledujúce znaky budú nájdené ak sú po \: abefnrtv"'?. Okrem toho to nájde aj escapované šestnástkové a osmičkové čísla, napríklad \033.

RangeDetect

Detekuje reťazec s definovanými začiatočnými a koncovými znakmi.

<RangeDetect char="(znak)"  char1="(znak)" (spoločné atribúty) />

char definuje prvý znak rozsahu, char2 definuje posledný znak rozsahu.

Hodí sa napríklad pre detekovanie malých reťazcov v úvodzovkách, ale uvedomte si, že systém pracuje po riadkoch, nenájde reťazce, ktoré majú viac riadkov.

LineContinue

Zodpovedá koncu riadku.

<LineContinue (spoločné atribúty) />

Toto pravidlo nemá žiadne špeciálne atribúty.

Toto pravidlo sa hodí pre prepínanie kontextu na konci riadku.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Dodatok B. Regulárne výrazy
Regulárne výrazy
Predchádzajúci
Nasledujúci

Dodatok B. Regulárne výrazy

 Tento dodatok obsahuje krátky, ale snáď dostatočný
úvod do sveta regulárnych výrazov.
Popisuje regulárne výrazy tak, ako ich používa Kate.
Tie sa líšia od regulárnych výrazov jazyka Perl aj od
regulárnych výrazov príkazu grep.

Úvod

Regulárne výrazy umožňujú popísať nejaký text tak, aby ho bolo možné nájsť v texte aj v prípade, že to nie je vždy rovnaký text.

Napríklad: Povedzme, že chceme nájsť text v odstavcoch, ktoré začínajú menami “Henrik” alebo “Pernille” a za nimi bude nejaký tvar anglického slovesa “say”.

Normálne by ste hľadali najprv prvé meno “Henrik”, možno ešte s kúskom “sa”, asi takto: Henrik sa a každý nájdený výskyt by ste skontrolovali, či je na začiatku odstavca a či za písmenami “sa” slovo pokračuje “says”, “said” a tak podobne. No a potom by vás to isté čakalo v druhým menom...

Pomocou regulárnych výrazov sa to dá urobiť jediným hľadaním a oveľa presnejšie.

Aby sme to dosiahli, regulárne výrazy definujú pravidlá pre vyjadrenie detailov ale aj zobecnení textu. Náš príklad môžeme vyjadriť takto: “Riadok začína buď ‘Henrik’ alebo ‘Pernille’ (za nimi môžu byť až 4 medzery alebo tabulátory), za ktorými je prázdne miesto a potom ‘sa’. Hneď za tým je ‘ys’ alebo ‘id”. Zapíšeme ho týmto regulárnym výrazom:

^[ \t]{0,4}(Henrik|Pernille) sa(ys|id)

Tento príklad ukazuje štyri hlavné koncepty moderných regulárnych výrazov:

  • Vzorky

  • Podmienky

  • Kvantifikátory

  • Spätné referencie

Znak ^ (caret) na začiatku výrazu predstavuje podmienku, ktorá platí iba v prípade, že text, ktorý odpovedá zvyšku výrazu, je na začiatku riadku.

Reťazce [ \t] a (Henrik|Pernille) sa(ys|id) sú vzorky. Prvý je trieda znakov, ktorá odpovedá medzere alebo horizontálnemu tabulátoru, druhá obsahuje najprv podvýraz pre Henrik alebo Pernille, potom kúsok zodpovedajúci práve textu sa a nakoniec podvýraz buď pre ys alebo id.

Reťazec {0,4} je kvalifikátor, ktorý hovorí “niečo medzi 0 až 4 opakovaniami toho, čo bolo predtým”.

Pretože reguálne výrazy podporujú koncept spätných referencií, môžete si zatvorením podvýrazu do zátvoriek uložiť nájdený text, je možné sa pri hľadaní na takto uložený text odvolávať.

Dohromady výraz nájde práve to, čo sme chceli.

Nasledujúce kapitoly detailne popisujú, ako vytvárať a používať vzorky, triedy znakov, podmienky, kvalifikátory a spätné referencie. Záverečná časť obsahuje niekoľko užitočných príkladov.

Vzorky
Vzorky

Vzorky

Vzorky obsahujú reťazce a triedy znakov. Vzorky môžu obsahovať podvzorky, čo sú vzorky v zátvorkách.

Zápis špeciálnych znakov (escaping)

Vo vzorkách a aj v triedach znakov majú niektoré znaky špeciálny význam. Aby ste ich mohli použiť priamo pre hľadanie, musia byť označené. Po anglicky sa tomu hovorí escaped. Softvér ich potom bude považovať za normálne znaky.

To sa urobí tak, že na začiatok pridáte znak \ (spätné lomítko).

Softvér pre spracovanie regulárnych výrazov potichu ignoruje takto zadané znaky tak, že im nedáva žiadny špeciálny význam v danom kontexte. Preto je možné takto zapísať napríklad aj “j” (\j). Ak neviete, či náhodou znak nemá špeciálny význam, môžete ho kľudne takho zapísať.

Triedy znakov a skratky

Trieda znakov je výraz, ktorý odpovedá jednému zo skupiny znakov. V regulárnych výrazoch sa definujú znaky, ktoré sú v triede, pomocou hranatých zátvoriek [] alebo pomocou niektorej zo skratiek uvedených nižšie.

Jednoduché triedy znakov obsahujú iba jeden alebo viac znakov, napríklad [abc] (nájde buď písmeno “a”, “b” alebo “c”) alebo [0123456789] (odpovedá nejakej číslici).

Pretože písmená a číslice sú usporiadané, môžete si ich zadanie skrátiť pomocou rozsahov: [a-c] je to isté ako [abc] a [0-9] znamená [0123456789]. Kombinácie, napríklad [a-fynot1-38] sú tiež povolené (tento príklad by samozrejme našiel “a”,“b”,“c”,“d”, “e”,“f”,“y”,“n”,“o”,“t”, “1”,“2”,“3” alebo “8”).

Veľké písmená sú niečo iné ako malé písmená. Aby ste vytvorili tiedu, v ktorej sa veľkosť písmen nerozlišuje, musíte napríklad pre “a” a “b” použiť [aAbB].

Je samozrejme možné vytvoriť aj “obrátenú” triedu, ktorá bude odpovedať všetkému, čo v triede “nie je”. Jednoducho pridajte na začiatok triedy ^:

[^abc] nájde všetky znaky okrema”, “b” or “c”.

Okrem normálnych znakov sú šte definované skratky, aby sa vám zjednodušil život:

\a

Toto odpovedá znaku zvonček z ASCII (BEL, 0x07).

\f

Toto odpovedá znaku konca stránky ASCII (FF, 0x0C).

\n

Toto odpovedá znaku koniec riadku z ASCII (LF, 0x0A, koniec riadku v systémoch Unix).

\r

Toto odpovedá znaku presun na začiatok z ASCII (CR, 0x0D).

\t

Toto odpovedá znaku horizontálny tabulátor z ASCII (HT, 0x09).

\v

Toto odpovedá znaku vertikálny tabulátor z ASCII (VT, 0x0B).

\xhhhh

Toto zodpovedá znaku Unicode, ktorého hexadecimálny kód je hhh (medzi 0x0000 až 0xFFFF). \0ooo (čiže \zero ooo) odpovedá znaku ASCII/Latin-1 s kódom v osmičkovej sústave ooo (medzi 0 a 0377).

. (bodka)

Toto zodpovedá ľubovoľnému znaku (aj konca riadku).

\d

Toto zodpovedá číslici. Rovnaké ako [0-9]

\D

Toto zodpovedá niečomu inému než číslici. Rovnaké ako [^0-9] alebo [^\d].

\s

Toto zodpovedá znaku prázdneho miesta. Prakticky to isté ako [ \t\n\r]

\S

Toto zodpovedá normálnemu znaku. Prakticky to isté ako [^ \t\n\r] a rovnaké ako [^\s].

\w

Zodpovedá ľubovoľnému “znaku slova” - v tomto prípade písmenu alebo číslici. Uvedomte si, že podtržítko(_) mu nezodpovedá (ako je to v jazyku Perl). Rovnaké ako [a-zA-Z0-9]

\W

Zodpovedá znaku, ktorý nie je v slovách - všetko okrem písmen a číslic. rovnaké ako [^a-zA-Z0-9] alebo [^\w]

Skrátené triedy je možné vložiť do vlastných tried, napríklad pre nájdenie slova, medzery alebo bodky môžete použiť [\w \.]

Poznámka

Zápis POSIX tried, čiže [:<meno triedy>:] momentálne nie je podporovaý.

Znaky so špeciálnym významom v triedach znakov

Tieto znaky majú v rámci “[]” špeciálny výraz a ich je nutné doplniť o spätné lomítko v prípade, že ich chcete priamo zahrnúť do triedy:

]

Ukončí aktuálnu triedu. Neusí byť so spätným lomítkom v prípade, že je to prvý znak triedy (prípadne hneď za ^.

^

Označuje zápornú triedu, ak je to prvý znak. Ak ho chcete priamo hľadať a uviesť ako prvý znak, musíte ho použiť so spätným lomítkom.

- (pomlčka)

Obsahuje logický rozsah.

\ (spätné lomítko)

Znak pre escape znakov.

Alternatívy: nájdenie “jedno z

Ak chcete nájsť jednu z niekoľkých možností, môžete ich oddeliť pomocou | (znak vertikálnej čiary).

Napríklad pre nájdenie “John” alebo “Harry” môžete použiť výraz John|Harry.

Pod-vzorky

Podvzorky sú vzorky v zátvorkách a používajú sa na niekoľko vecí.

Zadanie alternatív

Môžete ich použiť pre zadanie skupiny alternatívnych možností. Jednotlivé možnosti sa oddeľujú znakom “|”.

Napríklad pre nájdenie niektorého zo slov “int”, “float” alebo “double” môžete použiť vzorku int|float|double. Ak chcete nájsť iba jednu z týchto slov a za ním má byť medzera a nejaké písmená, uzavrite alternatívy do podvzorky: (int|float|double)\s+\w+.

Zachytenie nájdeného textu (spätné referencie)

Ak chcete používať spätné referencie, použite podvzorky na označenie časti, ktorú chcete zapamätať.

Napríklad, ak chcete nájsť dva výskyty jednoho slova oddelené čiarkou a prípadne nejakými medzerami, môžete napísať (\w+),\s*\1. Podvzorka \w+ nájde zhluk písmen a celý výraz bude odpovedať ak za nimi bola čiarka, 0 alebo viac medzier a potom rovnaký zhluk znakov. (Reťazec \1 označuje prvú podvzorku v zátvorkách)

Prečítajte si aj kapitolu Spätné referencie.

Dopredné podmienky

Dopredné podmienky sú podvzorky začínajúce ?= alebo ?!.

Napríklad, ak chcete nájsť “Bill” ale iba ak za ním nie je “ Gates”, môžete použiť tento výraz: Bill(?! Gates). (Toto nájde “Bill Clinton” a aj “Billy the kid”, ale ostatné výskyty to bude ignorovať.)

Podvzorky používané pre podmienky sa nepamätajú.

Prečítajte si aj kapitolu Podmienky.

Znaky, ktoré majú špeciálny význam vo vzorkách

Vo vzorkách majú tieto znaky špeciálny význam, takže pre ich priame hľadanie ich musíte doplniť spätným lomítkom.

\ (spätné lomítko)

Znak pre escape.

^

Podmienka pre začiatok reťazca.

$

Podmienka pre koniec reťazca.

() (ľavá a pravá zátvorka)

Označuje podvzorky.

{} (ľavá a pravá zložená zátvorka)

Označuje číslené kvalifikátory.

[] (ľavá a pravá hranatá zátvorka)

Označuje triedy znakov.

|

Logické OR. Oddeľuje alternatívy.

+ (plus)

Kvalifikátor, 1 alebo viac.

* (hviezdička)

Kvalifikátor, 0 alebo viac.

? (otáznik)

Nepovinný znak. Dá sa chápať ako kvalifikátor 0 alebo 1.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Kvantifikátory
Kvantifikátory

Kvantifikátory

Kvantifikátory umožňujú, aby regulárny výraz zodpovedal danému počtu alebo bol v danom rozsahu opakovaní znaku, triedy alebo podvzorky.

Kvantifikátory sú uzavreté v zložených zátvorkách ({ a }) a majú tvar {[minimálne-výskytov][,[maximálne-výsktytov]]}

Použitie sa najlepšie vysvetlí na príklade:

{1}

Presne jeden výskyt

{0,1}

Jeden alebo žiadny výskyt

{,1}

To isté ale menej písania :-)

{5,10}

Aspoň 5 ale maximálne 10 výskytov.

{5,}

Aspoň 5 výskytov, žiadne obmedzenie zhora.

Okrem toho existujú aj skratky:

* (hviezdička)

podobné ako {0,}, nájde ľubovoľný počet opakovaní.

+ (plus)

podobné ako {1,}, aspoň jeden výskyt.

? (otáznik)

podobné ako {0,1}, 0 alebo 1 výskyt.

Greed

Ak používate kvantifikátory bez maximálnej hodnoty, regulárne výrazy sa štandardne snažia nájsť čo najviac zodpovedajúceho textu. Tomu sa často hovorí greedy chovanie.

Moderné regulárne výrazy poskytujú spôsob, ako toto chovanie “vypnúť”. Napríklad v dialógu pre hľadanie je voľba “Minimálne hľadanie”, ktoré označuje, či sa má hľadať takto maximalisticky.

Príklady zo života

Tu je pár príkladov využitia kvantifikátorov

^\d{4,5}\s

Zodpovedá čísliciam v “1234 go” a “12345 now”, ale nie v “567 eleven” ani v “223459 somewhere

\s+

Odpovedá jednému alebo viacerým prázdnym znakom

(bla){1,}

Zodpovedá všetkým “blablabla” a “bla” v “blackbird” alebo “tabla”.

/?>

Zodpovedá “/>” v “<closeditem/>” ako aj “>” v “<openitem>”.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Podmienky
Podmienky

Podmienky

Podmienky umožňujú, aby regulárne výrazy zodpovedali iba za zadaných podmienok.

Podmienka nemusí zodpovedať znaku. Skôr overuje okolie, či v nom niečo platí. Napríklad hranica slov sa nesnaží nájsť písmeno nepatriace slovu na svojej druhej strane. Namiesto toho overí, že tam nie je znak slova. To znamená, že podmienka bude platiť aj tam, kde žiadny znak nieje, napríklad na konci prehľadávaneho reťazca.

Niektoré podmienky obsahujú vzorky, ktorým majú zodpovedať, ale nájdený text sa nestane súčasťou výsledku celého výrazu.

Regulárne výrazy, ktoré tu popisujeme, podporujú tieto podmienky:

^ (začiatok reťazca)

Zodpovedá začiatku prehľadávaného reťazca.

Výraz ^Peter bude zodpovedať “Peter” v reťazci “Peter, hey!”, ale nie v “Hey, Peter!

$ (koniec reťazca)

Zodpovedá koncu prehľadávaného reťazca.

Výraz you\?$ nájde posledné you v reťazci “You didn't do that, did you?” ale žiadne v “You didn't do that, right?

\b (okraj slova)

Platí, ak je na jednej strane znak slova, ale na druhej nie.

To sa hodí pre nájdenie koncov slov, napríklad na oboch koncoch slova musí platiť. Výraz \bin\b nájde samostatné “in” v reťazci “He came in through the window”, ale nie “in” v slove “window”.

\B (nie okraj slova)

Platí, ak neplatí “\b”.

To znamená, že bude napríklad zodpovedať v slovách: Výraz \Bin\B bude nájdený v “window” ale nie v “integer” alebo “I'm in love”.

(?=VZORKA) (Pozitívny výhľad)

Podmienka výhľadu sa pozrie na reťazec, ktorý nasleduje za možným výskytom. Pozitívny výhľad zabráni, aby sa našiel text, ktorý by nezodpovedal VZORKA, ale text, ktorý vzorke zodpovedá, sa vo výsledku neobjaví.

Výraz auto(?=\w) zodpovedá “auto” v “autobus” ale nie v “To auto je pokazené.

(?!VZORKA) (Negatívny výhľad)

Negatívny výhľad zabráni nájdeniu textu v prípade, že nasledujúci text nezodpovedá VZORKA

Výraz const \w+\b(?!\s*&) bude zodpovedať na “const char” v reťazci “const char* foo” ale nie “const QString” v “const QString& bar”, pretože “&” zodpovedá vzorke negatívneho výhľadu.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Spätné referencie
Spätné referencie

Spätné referencie



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Predchádzajúci
Nasledujúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Dodatok C. Inštalácia
Inštalácia
Predchádzajúci

Dodatok C. Inštalácia

Kate je súčasťou projektu KDE http://www.kde.org/.

Kate nájdete v balíku kdebase na ftp://ftp.kde.org/pub/kde/, hlavnom FTP serveri projektu KDE.

Aby ste preložili a nainštalovali Kate na váš systém, zadajte v základnom priečinku distribúcie Kate tieto príkazy:

% ./configure
% make
% make install

Pretože Kate používa autoconf a automake nemali by ste mať s prekladom žiadne problémy. Ak ale na nejaké narazíte, oznámte ich v konferenciách KDE.

Predchádzajúci
Domov


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Nasledujúci
 


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team