Portál AbcLinuxu, 26. května 2024 01:13


Dotaz: javascript source code formatter

28.1.2008 10:37 Pev | skóre: 28
javascript source code formatter
Přečteno: 546×
Odpovědět | Admin
Hledám jakýkoliv javascript source code formatter - eclipse plugin, jedit plugin, featura samostatné aplikace, ...

Zatím jsem nenašel žádný plugin (jedit ani eclipse), co by to uměl.

Klikátka typu bluefish a kdevelop to zřejmě také neumějí (nebo jsem to přehlédl).

Zkoušel jsem to ve Vimu (ve kt. jinak edituju většinu textu) pomocí gq a jeho odvozenin, ale nějak to nefungovalo (odsazovalo to, ale špatně). Kdybych ho dokázal správně nastavit, tak by mi to bohatě stačilo.

U formátování mi jde o rozumné odsazování - opravuju spoustu šílených zdrojáků tohoto typu:
function chg380(){
with (document.form){ 
if (dri[0].checked && (kapitola.options[kapitola.selectedIndex].text == 380)){
zko.disabled = false;
zkonam.disabled = false;
}else{
zko.selectedIndex = 0;
chgNam(6,7);
zko.disabled = true;
zkonam.disabled = true;
}
Předem díky za tipy.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.1.2008 13:04 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: javascript source code formatter
Odpovědět | | Sbalit | Link | Blokovat | Admin
IDEA to samozřejmě umí :-) Ctrl+Alt+L.

A tohle jsem před chvílí viděl u kolegy v Eclipsu, třeba to umí taky.
Ještě na tom nejsem tak špatně, abych četl Viewegha.
28.1.2008 13:57 Pev | skóre: 28
Rozbalit Rozbalit vše Re: javascript source code formatter
Jo, tak JSEclipse mám taky. Ale klávesovou zkratku jsem tam neviděl. Pak mám ještě v eclipse jakýsi javascript editor (asi z wtp), ale ani ten v nabídce žádné formátování nemá.

Jestli jsem to přehlédl, rád se poučím.

Jinak, že IDEA je super prostředí jsem již slyšel, ale zatím zůstávám u open source.
Přemek Vyhnal avatar 28.1.2008 13:08 Přemek Vyhnal | skóre: 24 | blog: Toto není blog! | Dobřichovice
Rozbalit Rozbalit vše Re: javascript source code formatter
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nestacilo by ve vimu =G ?
function chg380(){
	with (document.form){ 
		if (dri[0].checked && (kapitola.options[kapitola.selectedIndex].text == 380)){
			zko.disabled = false;
			zkonam.disabled = false;
		}else{
			zko.selectedIndex = 0;
			chgNam(6,7);
			zko.disabled = true;
			zkonam.disabled = true;
		}
NO RAPTORS!
Přemek Vyhnal avatar 28.1.2008 13:10 Přemek Vyhnal | skóre: 24 | blog: Toto není blog! | Dobřichovice
Rozbalit Rozbalit vše Re: javascript source code formatter
teda s kurzorem na zacatku.. jinak proste vybrat a zmacknout "="
NO RAPTORS!
28.1.2008 13:47 Pev | skóre: 28
Rozbalit Rozbalit vše Re: javascript source code formatter
jasný, =G byla ta správná zkratka. Já věděl, že to Vim umí, jen jsem to nemohl najít :-). Díky moc.
28.1.2008 14:15 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: javascript source code formatter
Odpovědět | | Sbalit | Link | Blokovat | Admin
indent(1)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.