PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
html syntax highlighter ja code beautifulizer
Postitaja: hailaiter 2007-03-05 18:12:52
Kas keegi teab mingit asjalikku online (ehk brauseris javascriptiga töötavat) html koodi editori? üritasin otsida google-st aga eriti mingeid tulemusi sellised otsingusõnad ei anna: code highlighting html javascript online browser jne

otsiks midagi sellise asja sarnast: http://helene.muze.nl/ariadne/loader.php/helene/demo/

Teine asi mida vaja oleks on kooditreppija, see võib olla isegi php-s või peaks vist saama kuidagi tidy-t kasutada shell programmina? Seda ei oska aga üldse googlest otsida: indent on vist õige sõna selle kohta?
RE: html syntax highlighter ja code beautifulizer
Postitaja: @ 2007-03-05 18:29:48
Kasuta otsimisel märksõna "wysiwyg".

PHP ise pakub ka paari funktsiooni koodi värvimiseks:
http://www.php.net/manual/en/function.highlight-string.php
http://www.php.net/manual/en/function.highlight-file.php
RE: html syntax highlighter ja code beautifulizer
Postitaja: hailaiter 2007-03-05 19:31:53
TSITEERITUD:
Kasuta otsimisel märksõna "wysiwyg".

PHP ise pakub ka paari funktsiooni koodi värvimiseks:
http://www.php.net/manual/en/function.highlight-string.php
http://www.php.net/manual/en/function.highlight-file.php
arvatavasti said valesti aru, mul oleks vaja et html-i highlightiks nö laivis, mitte php-ga ja html koodi editori asemel ei taha ma "what you see is what you get", vaid ikka koodi highlighterit, ehk seda kasutab inimene, kes oskab htmli kirjutada, ega pea mingi wordi sarnase asjaga möllama. no võibolla on olemas wysi, mis oskab highlightida, aga mina sellest kahjuks ei tea ega ei leidnud ka...
RE: html syntax highlighter ja code beautifulizer
Postitaja: mossse 2007-03-05 20:35:11
no lase siis sama funktsiooni abil AJAXiga läbi :) Ongi mure lahendatud :P

teed javascriptiga miski intervali ka näiteks või siis miski nupu
RE: html syntax highlighter ja code beautifulizer
Postitaja: hailaiter 2007-03-05 21:23:24
TSITEERITUD:
no lase siis sama funktsiooni abil AJAXiga läbi :) Ongi mure lahendatud :P

teed javascriptiga miski intervali ka näiteks või siis miski nupu
overhead oleks ka mõnus vast ;) localhostis saaks seda lubada, aga ikka läbi kaugema serveri iga sekundi tagant refreshi teha oleks ka suht imelik, lisaks tuleks pärast ju kood läbi parsida ja span tagid välja võtta...

idee oleks just selles, et mitte jalgratast leiutada, vaid mingit olemasolevat lahendust kasutada
RE: html syntax highlighter ja code beautifulizer
Postitaja: @ 2007-03-06 00:26:25
TSITEERITUD:
overhead oleks ka mõnus vast ;) localhostis saaks seda lubada, aga ikka läbi kaugema serveri iga sekundi tagant refreshi teha oleks ka suht imelik, lisaks tuleks pärast ju kood läbi parsida ja span tagid välja võtta...

idee oleks just selles, et mitte jalgratast leiutada, vaid mingit olemasolevat lahendust kasutada


Kuigi ma ei ole otseselt erinevate brauserite javascripti implementatsioonide võimekust testinud, arvan, et kui javascriptis ehitada mingi süntaksi analüsaator ja seda iga klahvivajutuse järel (eeldan, et see vastab "laivi" definitsioonile?) jooksutada on ka tulemuseks küllaltki suure latentsusega süsteem.
RE: html syntax highlighter ja code beautifulizer
Postitaja: hailaiter 2007-03-06 08:04:50
TSITEERITUD:
Kuigi ma ei ole otseselt erinevate brauserite javascripti implementatsioonide võimekust testinud, arvan, et kui javascriptis ehitada mingi süntaksi analüsaator ja seda iga klahvivajutuse järel (eeldan, et see vastab "laivi" definitsioonile?) jooksutada on ka tulemuseks küllaltki suure latentsusega süsteem.
kindlasti tekitab see protsessorile rohkem tööd, kuid sel juhul oleks ju see kasutaja arvutis, mitte serveris. serverile mingite sadade kasutajate koodi värvitööd ka ei tahaks anda + veel traffic oleks väga suur ja lisaks veel jääks see netikiiruse taha ka kinni. kui wysid saavad hakkama realajas koodi parsimisega, siis võiks ju värvija ka saada.

Lisaküsimus: äkki on mingi java applet selle jaoks olemas? :D
RE: html syntax highlighter ja code beautifulizer
Postitaja: @ 2007-03-06 14:53:28
TSITEERITUD:
kindlasti tekitab see protsessorile rohkem tööd, kuid sel juhul oleks ju see kasutaja arvutis, mitte serveris. serverile mingite sadade kasutajate koodi värvitööd ka ei tahaks anda + veel traffic oleks väga suur ja lisaks veel jääks see netikiiruse taha ka kinni. kui wysid saavad hakkama realajas koodi parsimisega, siis võiks ju värvija ka saada.

Lisaküsimus: äkki on mingi java applet selle jaoks olemas? :D


Latentsus tähenduses häiritud või mitte nii sujuv trükkimine/kuvamine. Lisa CPU-tsüklid ilmselt eriti välja ei paista.

Võimalik variant on valmis kood saata serverisse värvimiseks.

http://www.jedit.org/ - kui mitte rohkem, siis koodi värvimise saab sealt küll laenata.
RE: html syntax highlighter ja code beautifulizer
Postitaja: Rene 2007-03-11 10:55:08
Sa ilmselt otsid midagi sellist nagu http://codepress.org/index.php
RE: html syntax highlighter ja code beautifulizer
Postitaja: hailaiter 2007-03-12 08:45:44
TSITEERITUD:
Sa ilmselt otsid midagi sellist nagu http://codepress.org/index.php
väga hea. uurin, see tundus küll just see, mida vaja on.
RE: html syntax highlighter ja code beautifulizer
Postitaja: kurb 2007-03-12 09:40:27
TSITEERITUD:
Sa ilmselt otsid midagi sellist nagu http://codepress.org/index.php


Paistab et Operas see ei tööta :(
RE: html syntax highlighter ja code beautifulizer
Postitaja: hailaiter 2007-03-12 10:01:53
TSITEERITUD:
Paistab et Operas see ei tööta :(
vaatasin ka ise seda, aga:

How to help
If you want to help someway, you can improve browser compatibility (KHTML? Opera?) ;)

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0830869674683