You are here: PSPad forum > České diskuzní fórum > Re: Vaše náměty na vylepšení PSPadu

Re: Vaše náměty na vylepšení PSPadu

Goto Page: 1 2 3 4 5 6 7 8 9 10 Next

#1 Vaše náměty na vylepšení PSPadu

Posted by: michal.kolesa | Date: 2008-08-05 18:17 | IP: IP Logged

Jaké používáte konkurenční editory?
Jaké funkce v nich využíváte A ZAROVEŇ Vám chybí v PSPadu

Funkci musíte přesně popsat, protože p. Fiala nemá čas zkoumat konkurenční editory

--
S pozdravem

Michal Kolesa
''.phorum_html_encode('michal.kolesa@seznam.cz').''
michalkolesa.funsite.cz je psán v PSPadu)

Options: Reply | Quote | Up ^


#2 Re: Vaše náměty na vylepšení PSPadu

Posted by: ludan | Date: 2008-08-06 06:14 | IP: IP Logged

S PsPadem jsem se setkal nedávno a velice mne zaujal.
Používám svůj vlastnoručně napsaný editor (LangPad). PsPad je samozřejmě
mnohem propracovanější a universálnější a je v něm vše a ještě mnohem více
než co jsem někdy někdy plánoval a nikdy nerealizoval. Postupně chci přejít
na něj a pomocí scriptování doplnit o svoje specializované funkce. Co mi
zatím v psPadu chybí, je možnost obsloužit externími scripty události jako
je otevření souboru a uložení/uzavření souboru. Potřebuji totiž pro určité
typy souborů před jejich zobrazením v editoru udělat externím pogramem
určitou konverzi a při uložení zase automaticky překonvertovat zpátky. Dalo
by se to (například) využít pro přímou editaci kryptovaných souborů : Pokud
by PsPad otevřel soubor určitého typu spustil by "onLoad" script který by
zajistil dekodování souboru. Před uložením na disk by zase spustil script
"BeforeSave" a počkal na zakódování souboru. Navrhoval bych implementovat
události :
OnLoad
BeforeSave
AfterSave
OnClose
Pro plné využití by bylo potřeba něja zpřístupnit R/W status modifikace
textu (zda byl změněn)

Jinak spokojenost - veliká....

Ludek
----- Original Message -----
From: "Michal Kolesa" <''.phorum_html_encode('czechforum@pspad.com').''>
To: "Forum PSPad" <''.phorum_html_encode('forum@pspad.com').''>
Sent: Tuesday, August 05, 2008 8:17 PM
Subject: Vaše náměty na vylepšení PSPadu [47203]

> Jaké používáte konkurenční editory?
> Jaké funkce v nich využíváte A ZAROVEŇ Vám chybí v PSPadu
>
> Funkci musíte přesně popsat, protože p. Fiala nemá čas zkoumat
> konkurenční editory
>
> --
> S pozdravem
>
> Michal Kolesa
> ''.phorum_html_encode('michal.kolesa@seznam.cz').''
> michal.kolesa.zde.cz
>
> forum.pspad.com
> PSPad freeware editor www.pspad.com
>
>

--
Ludan

Options: Reply | Quote | Up ^


#3 Re: Vaše náměty na vylepšení PSPadu

Posted by: pspad | Date: 2008-08-06 06:31 | IP: IP Logged

Na podobne "kodovani/dekodovani" lze pouzit pluginy zamerene na typ souboru. Jde jednoduchou DLL se 3 funkcemi. Popis je k dispozici v adresari .\Plugin\FileType.

Tyto pluginy se pouzivaji napr. na ZText, PDB, ...

Pokud plugin existuje, PSPad jej pouzije pri otevirani a uladani souboru

Options: Reply | Quote | Up ^


#4 Re: Vaše náměty na vylepšení PSPadu

Posted by: Dread | Date: 2008-08-06 10:03 | IP: IP Logged

Tak asi kazdej kdo pouziva PSPad vi, ze k dokonalosti mu chybi uz jen malinkosmiling smiley

Mno co mi tu chybi z ostatnich editoru je code folding, tj skryvani/odkryvani casti kodu, napr. skryvani tela funkci nebo skryti casti kodu uvnitr nejakeho navesti..

Tlacitko na zakomentovani vyberu.

U PHP me napada, u vas se to nazyva show clips (ctrl+space) bezne code completion..
Data pro dokoncovani se nacitaji jen z definic, nebylo by spatny mit nekde moznost, treba v project settings si nastavit, ktere soubory jsou knihovny a z nich nacitat vlastni definice resp. nejakym zpusobem propojit code explorer s code completion.

A este takove drobnosti u projektu:
- hrozne mi tam chybi pridani noveho souboru primo do projektu. Ted je tam jen add files (otevre dialog pro vyber souboru). Takze ted clovek musi vytvorit novy soubor, ulozit ho do slozky s projektem a pak este pridat do projektu. Bylo by o hodne pohodlnejsi kliknout tam pravym tlacitkem, vybrat new file, kde by vyskocil prompt na nazev souboru a soubor by se rovnou ulozil do spravne slozky a pridal se do projektu, podobne jako to funguje u ftp
- totez s prejmenovanim jiz stavajiciho souboru v projektu

Edited 2 time(s). Last edit at 2008-08-06 10:37 by Dread.

Options: Reply | Quote | Up ^


#5 Re: Vaše náměty na vylepšení PSPadu

Posted by: Kráťa | Date: 2008-08-06 10:26 | IP: IP Logged

"Konkurenční" nepoužívám nic. Dalo by se říct, že mi i nic nechybí. Nicméně velmi bych uvítal:

- označení více záložek otevřených souborů a následné třeba
vyhledávání v označených
nahrání označených na ftp
Například: Označím se v otevřených pět záložek, tam dám vyhledat a nahradit. Pak ty nahrazené naráz poslat na FTP, to by bylo...

- nahrazování na více řádcích

- oblíbené tagy (viz mé vlákno na tomto foru)
forum.pspad.com

--
--------

Třeba to PSPad dávno umí, pouze to neumím já.
Kráťa s vypnutým zvukem

Options: Reply | Quote | Up ^


#6 Re: Vaše náměty na vylepšení PSPadu

Posted by: Ondrej Beran | Date: 2008-08-06 12:30 | IP: IP Logged

Uz jsem to psal tusim do ankety, tak jeste jednou:

vedle ruznych IDE (Borland,Eclipse) jako specializovany editor pouzivam placeny Mutli-Edit.

Co mi chybi:
- podpora Wordstarsky klavesnice, abych nemusel sundavat ruce ze zakladni polohy
- regexy a) pres vice radku b) pres vice souboru (vcetne replace)
- persistentni bloky a operace s nimi
- automaticka persistentni sessions (kdyz spustim editor z nejakeho adresare, tak chci, aby najel presne do stejnmeho stavu, jak kdyz byl z toho adresare otevren naposledy bez ohledu na to, co jsem s editorem delal, aniz bych vytvarel nejake projekty apod.)

Co mi zneprijemnuje zivot:
- nedokonale undo, ktere presne neinvertuje vsechny prikazy vcetne oznacovani bloku apod.
- paste v rezimu overwrite dela insert
- wordrapping

Bez ceho muzu zit
- code folding

Ondrej

Options: Reply | Quote | Up ^


#7 Re: Vaše náměty na vylepšení PSPadu

Posted by: Mathias Kodlodot | Date: 2008-08-06 17:19 | IP: IP Logged

Kráťa:
..

- nahrazování na více řádcích
..

tohle predpokladam znas?
www.phdesign.com.au

Options: Reply | Quote | Up ^


#8 Re: Vaše náměty na vylepšení PSPadu

Posted by: Kráťa | Date: 2008-08-06 21:44 | IP: IP Logged

Quote:
tohle predpokladam znas?
www.phdesign.com.au

Neznám. nejsem tak zdatný v angličtině, abych si mohl pročítat články v tomto jazyce.
Asi jde o nějaký "plugin".

--
--------

Třeba to PSPad dávno umí, pouze to neumím já.
Kráťa s vypnutým zvukem

Options: Reply | Quote | Up ^


#9 Re:Vaše náměty na vylepšení PSPadu

Posted by: snop | Date: 2008-08-07 08:05 | IP: IP Logged

No byli by to skur take upravy, bez kterych dokazi existovat, ale PSPad ich nema:

- chytre prepinani zalozek(Poslední použité pořadí) funguje jen pri prepinani dopredu
dozadu to jde jako standartni a do predu to i tak nefunguje spravne, takze toto doladit
- pro fotmatovani css na strukturovany mnet na vyber v nastavenich moznost za kazdym
blokem css, teda ukoncovacim znakem bloku } umoznit vlozit mezeru(v tomto pripade je kod
vice citelny a neni tak nalepeny na sebe)

--
sNop
pgp - radeonvmod.ic.cz

Options: Reply | Quote | Up ^


#10 Re: Re:Vaše náměty na vylepšení PSPadu

Posted by: pspad | Date: 2008-08-07 09:28 | IP: IP Logged

snop:
No byli by to skur take upravy, bez kterych dokazi existovat, ale PSPad ich nema:

- chytre prepinani zalozek(Poslední použité pořadí) funguje jen pri prepinani dopredu
dozadu to jde jako standartni a do predu to i tak nefunguje spravne, takze toto doladit
- pro fotmatovani css na strukturovany mnet na vyber v nastavenich moznost za kazdym
blokem css, teda ukoncovacim znakem bloku } umoznit vlozit mezeru(v tomto pripade je kod
vice citelny a neni tak nalepeny na sebe)

Chytre prepinani zalozek - dozadu to nema smysl, protoze se prepina v pouzitem poradi. Nefunguje spravne? Prosim o priklad + popis jak by se to melo chovat

Formatovani CSS - tole je davno hotove (nekdo necte zmeny, ze?) V nastaveni pogramu / Nastroje je moznost zapnout vkladani odradkovani

Options: Reply | Quote | Up ^


Goto Page: 1 2 3 4 5 6 7 8 9 10 Next





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