You are here: PSPad forum > České diskuzní fórum > Re: Tabulátory ve víceřádkových interaktivních snippetech
Posted by: myf | Date: 05/09/2012 09:48 | IP: IP Logged
Celkem jednoduchá otázka: je tu někdo, kdo k odsazování úspěšně používá skutečné tabulátory a nějaký jazyk s víceřádkovými snippety v .DEF souboru?
Pořád mám nějak rozbité odsazení snippetu pokud se má vložit jakkoli odsazeně: odsadí se (částečně) mezerami.
Mějme třeba snippet ([TB] = tab, _ = mezera)
[div | ...]
<div>
[TB]§|
</div>
když do zavolám dvakrát za sebou, čekal bych výstup
<div>
[TB]<div>
[TB][TB]|
[TB]</div>
</div>
místo toho dostanu ovšem
<div>
[TB]<div>
_[TB]|
_</div>
</div>
Připadá mi to jako bug, ale říkám si, že přece není možné, aby se za celou historii PSPadu neozval jediný uživatel preferující tabulátory, že mu nefungují snippety.
TabWidth=4
RealTabs=1
Posted by: Vany | Date: 05/09/2012 15:28 | IP: IP Logged
jj, to mi dělalo taky, proto jsem přešel na mezery.
--
Vany
(PSPad 4.5.8 (2457), W7p 64b cs)
Posted by: myf | Date: 05/09/2012 18:24 | IP: IP Logged
No je to divný. Jsem doufal, že alespoň nějaký pythonista by to mohl rozetnout a prozradit nějaké nastavení, které mi uniklo, ale co jsem se díval tak def soubor pro python neobsahuje nic než jednořádkové snippety :|
Znamená to tedy že sakumprásk celá komunita kolem pspadu odsazuje mezerami a/nebo nepoužívá smysluplně snippety? :]
Posted by: myf | Date: 05/22/2012 14:39 | IP: IP Logged
Tedy bugreport, opravte mě, jestli se pletu:
Verze PSPadu:
4.5.7. (2447)
Podmínky:
Zapnuté skutečné tabulátory.
Popis:
Vložení víceřádkového snippetu na místě, které je již odsazené oN tabulátorů, vloží snippet počínaje druhým řádkem odsazený oN mezer.
Příklad:
Snippet
[if | test ]
if( | )
{ §
}
vloží tělo ifu odsazené vždy mezerami, bez ohledu na nastavení.
Posted by: myf | Date: 06/01/2012 11:23 | IP: IP Logged
Můžeme doufat, že se tomuhle bugu dostane alespoň letmé pozornosti? :]
Editor PSPad - freeware editor, © 2001 - 2013 Jan Fiala
Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák