You are here: PSPad forum > České diskuzní fórum > Zvýrazňovače + kontrola pravopisu

Zvýrazňovače + kontrola pravopisu

#1 Zvýrazňovače + kontrola pravopisu

Posted by: LuP | Date: 06/11/2012 11:37 | IP: IP Logged

Zdravím v konfeře,

je možno někde v PS nastavit (či bylo by možno doprogramovat), aby PS při kontrole pravopisu a při nastaveném zvýrazňovači ignoroval:

- klíčová slova daného zvýrazňovače (for, if, while, ...),

- texty, které jsou v komentářích (komentáře mohou být psány v jiném jazyce, česky bez diakritiky, s pomocnými "patvarnými" slovy apod.)

Někdy potřebuji zkontrolovat soubor, který představuje zdroják programu, a v něm je malá část textových konstatnt.

Potřebuji kontrolovat POUZE ty textové konstatnty. - A všechno ostatní v souboru jsou právě klíčová slova nebo komentáře... Pokud takový soubor potřebuji kontrolovat vícekrát, většina času = odklikávání klíčových slov...

Předem díky.

LuP

Edited 1 time(s). Last edit at 06/11/2012 11:53 by LuP.

Options: Reply | Quote | Up ^


#2 Re: Zvýrazňovače + kontrola pravopisu

Posted by: pspad | Date: 06/11/2012 11:59 | IP: IP Logged

V jakem zvyraznovaci to je?
Standardne PSpad kontroluje komentare a retezce. Klicova slova ani dalsi jazykove kontrukce nekontroluje.

Options: Reply | Quote | Up ^


#3 Re: Zvýrazňovače + kontrola pravopisu

Posted by: LuP | Date: 06/11/2012 12:14 | IP: IP Logged

... Zvýrazňovač se jmenuje Lua4BMS a je to v podstatě Lua syntaxe s několika klíčovými slovy navíc (můžete porovnat oba soubory syntaxe).

Když zkusím kontrolu pravopisu, PS nejprve skočí na "nil" na ř. 2, což je klíčové slovo Lua, další je "Dobetonávky" na ř. 20, což je slovo v komentáři.

Kompletní ukázka je ke stažení na www.filejumbo.com - jsou zde soubory syntaxe Syntax/*.ini i testovací test.lua4bms.

- PS 4.5.7 (2447), WinXP 32b.

TIA.

LuP

Edited 1 time(s). Last edit at 06/11/2012 12:14 by LuP.

Options: Reply | Quote | Up ^


#4 Re: Zvýrazňovače + kontrola pravopisu

Posted by: LuP | Date: 06/11/2012 12:24 | IP: IP Logged

... Asi chápu ten první "nil": jelikož je v komentáři a PS kontroluje komentáře, a zároveň "nil" není v češtině, objevuje se to jako překlep.

Čili úloha - obsah komentáře může tvořit:

a) "normální" komentář v příslušném "lidském" jazyce (a pak může mít smysl takový blok kontrolovat, i když bych jej (teď) rád ignoroval), nebo

b) zaremovaný kus kódu v příslušném PROGRAMOVACÍM jazyce - a pak bude obsahovat hromadu slov, který "lidský" jazyk nebude obsahovat.

Takže jak z toho?

- Ignorovat komentáře - všechny (resp. podle nastavení zvýrazňovače)?

- Nebo - jiný nápad?

LuP

Options: Reply | Quote | Up ^


#5 Re: Zvýrazňovače + kontrola pravopisu

Posted by: LuP | Date: 06/18/2012 11:30 | IP: IP Logged

Po odmlce dotaz - bylo by možno do PS dopsat volbu (option) - asi možná k výrazňovači - která by určila Pspadu, aby nekontroloval pravopis v komentářích?

TIA.

Options: Reply | Quote | Up ^


#6 Re: Zvýrazňovače + kontrola pravopisu

Posted by: Vany | Date: 06/18/2012 13:21 | IP: IP Logged

no nevím, ale přijde mi, že ve většině programovacích jazyků je právě komentář jediný text, který ve zdrojácích má smysl kontrolovat na překlepy

a jinak označit blok textu a nechat zkontrolovat jen ten nestačí?

--
Vany
(PSPad 4.5.9 (2521), W7p x64 cs)

Options: Reply | Quote | Up ^


#7 Re: Zvýrazňovače + kontrola pravopisu

Posted by: LuP | Date: 06/18/2012 14:56 | IP: IP Logged

Vany:
no nevím, ale přijde mi, že ve většině programovacích jazyků je právě komentář jediný text, který ve zdrojácích má smysl kontrolovat na překlepy

... To je asi pravda. Ale nevytvářím klasický zdroják; moje zdrojáky jsou ve skutečnosti hromada souborů se standardizovanou strukturou pro programovací jazyk Lua s tím, že v různých souborech můžou nebo nemusí být jednotlivé bloky té struktury použity. Pokud použity být nemají, pak se (typicky) zakomentují. Tím se do komentáře dostane kus zdrojového kódu toho jazyka Lua - a ten háže "věčné" pravopisné chyby. Takže bych - v tomto případě - potřeboval pravopis u komentářů přeskakovat.

A jelikož z předchozích reakcí vyplynulo, že PS ví, co je a co není komentář či řetězec a podle toho volí kontrolu pravopisu ano či ne, rád bych, aby šlo PSpadu říci, že "pro tento zvýrazňovač přeskakuj kontrolu pravopisu v komentářích".

Vany:
a jinak označit blok textu a nechat zkontrolovat jen ten nestačí?

To není dobrá cesta - ta vstupní struktura je dost členitá, a vybírat postupně všechny bloky a v nich nechávat kontrolovat pravopis... - pracné, pomalé.

Edited 2 time(s). Last edit at 06/18/2012 14:57 by LuP.

Options: Reply | Quote | Up ^


#8 Re: Zvýrazňovače + kontrola pravopisu

Posted by: bigelowlqebc | Date: 07/03/2012 11:08 | IP: IP Logged

Klicova slova ani dalsi jazykove kontrukce nekontroluje.image

Options: Reply | Quote | Up ^






Editor PSPad - freeware editor, © 2001 - 2014 Jan Fiala
Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák