

PSPad - Jak text za čárkoupřesunout na další řádek
Ahoj, jak můžu udělat něco takového
místo tohoto
fddfsfa,fgdfgdfgdaas,errttrtrerte,gdgfdgdgdfg
dfgfdgd,ndfghgfh,uizuizui,qqwreare
přeformátovat takto
fddfsfa
fgdfgdfgdaas
errttrtrerte
gdgfdgdgdfg
dfgfdgd
ndfghgfh
uizuizui
qqwrearedík.
Změna kategorie, původně: Programování (karel)
najrychlejsie asi urobit replace (nahradit) znak ciarky (,) za new line (\n)
Myslíš takto?
CTRL+H
zatrhnout Regulární výrazy
do pole Najít : (,)
do pole Nahradit : (\n)
Tak to nefunguje
Mně jo. Jen bez těch závorek.
A uměl bys to aji zpátky?
tzn z
fddfsfa
fgdfgdfgdaas
errttrtrerte
gdgfdgdgdfg
dfgfdgd
ndfghgfh
uizuizui
qqwreare
udělat zase
fddfsfa,fgdfgdfgdaas,errttrtrerte,gdgfdgdgdfg
dfgfdgd,ndfghgfh,uizuizui,qqwreare
Mimo jiného kvůli tomuto PSPad nepoužívám... Že to buď neumí on, nebo to v něm neumím já.
A jak program pozná, že zrovna u "dfgfdgd" začíná nový řádek?
že je před ním crlf? (#13#10)
Jiný program podobného typu to zvládá bez problémů:
urobis replace \n za ciarku.
nie je to samozrejme take elegantne ako multicursor v modernych editoroch.
Zkusils to? Já jo, nejde...
neskusil, nakolko nemam PSPad. Vychadzal som zo skusenosti s inymi editormi.
Skusil by som pripadne este namiesto \n pouzit \n\r. Pripadne univerzalnejsie \n|\n\r
Jen na okraj: "nový řádek" není jednoznačný - liší se DOS, Unix ... (CR, LF, CRLF, ...).
Dokonce tam nemusí být žádný speciální znak - "děrný štítek" s 80 znaky na řádek.