Netbeans Nette Framework Plugin

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Oggy
Člen | 306
+
0
-

Build Verze produktu: NetBeans IDE 7.0 (Build 201105291501) .. instaloval jsem plugin z nabídky pluginů, žádné updaty nejsou. Žádné vyjímky.

Zkusím stáhnout plugin z githubu a buildnout si je sám.

Oggy
Člen | 306
+
0
-

tak jsem zkusil buildovat sám:
Warning: no numbered cluster matching bare name ‚/home/oggy/netbeans-7.0/webcommon‘ found.
a
warning: had to upgrade dependencies for module org.netbeans.modules.php.nette: added = [module org.netbeans.modules.editor.deprecated.pre65formatting/0 > 1.0] removed = []; details: [The old editor formatting API have been deprecated, see http://wiki.netbeans.org/…ngAPIUpgrade and update your module.]
The module org.netbeans.modules.editor.deprecated.pre65formatting has been deprecated

Ondřej Brejla
Člen | 746
+
0
-

To je podivné…to vypadá, jak kdyby si buildoval nějakou opravdu starou verzi.

Oggy
Člen | 306
+
0
-

určitě ne..verze 1.1.0 ..

Kurtas
Člen | 109
+
0
-

Ahoj,

preinstalovavam notas nainstaloval jsem posledni verzi NetBeans IDE 7.0 (Build 201104080000)
ale nette plugin mi nejde nainstalovat / pustit viz

http://ukaz.at/1ms/full

Stahl jsem si verzi 1.1.0 z http://plugins.netbeans.org/…tailPage.jsp?…
Dokaze mi nekdo prosim poradit?

Diky Mira

Ondřej Brejla
Člen | 746
+
0
-

Oggy: teď jsem zkusil nainstalovat 1.1.0 na dnešní build a bez problémů, opravdu nechápu, co se mu u tebe nezdá. Poradil bych snad odinstalovat NB, smazat celý userdir (na linuxu v home/.netbeans/7.0), pak nová instalace, aktivovat PHP moduly, spustit aktualizace update center a pak nainstalovat Nette plugin 1.1.0.

Kurtas: zkus nejdřív pustit updaty na ostatní moduly v tools → plugins → reload catalog. Pokud to nepůjde, zkus stejný postup jako popisuji u Oggyho.

Kurtas
Člen | 109
+
0
-

Ondřej Brejla: pomohla odinstalace, znova instalace, check for updates a nakonec instalace pluginu 1.1.0 … a uz to jede huraaa :) DIKY!

PS: Kdysi tu nejaka dobra duse dala soubor pro barevne nastaveni NetBeans (NBColorRemix.zip) bohuzel ten link odkud jsem to stahoval uz nefunguje, kdyby nekdo mel toto nastaveni hodte mi to prosim nekam a poslete mi PM … DIKY

Mira

redhead
Člen | 1313
+
0
-

Všem se omlouvám. Fakt nevím, co jsem to testoval, že mi to šlo a post #501 mě utvrdil, že vše šlape jak má.

HTML se vážně nenapovídá! Na opravě se pracuje, bude brzo.

Ondřej Brejla
Člen | 746
+
0
-

Fix je na světě, už jen push a build. Stay tuned.

A omlouvám se za zmatení postem #501…hlavně, že jsme se dobrali k nápravě:)

Oggy
Člen | 306
+
0
-

OK.. díky :-)

Ondřej Brejla
Člen | 746
+
0
-

Nová verze opravující regresi s code complete je k dispozici na plugin portálu.

jiri.medved
Člen | 33
+
0
-

Ahoj, prosím o pomoc, chtěl jsem si nainstalovat tento doplněk, ale bohužel se nedaří, jelikož Netbeans hlásí, že mám některé knihovny staré, například Editor Library, PHP Api, atd …

Aktualizace žádná k dispozici, jak bych měl postupovat?

Ondřej Brejla
Člen | 746
+
0
-

Nedokážu zreprodukovat…na 7.0 s posledním upgradem to nainstaluji bez nejmenších problémů. Zkusil bych přeinstalovat NB. Většinou to pomůže.

redhead
Člen | 1313
+
0
-

Máš určitě nejnovější verzi NetBeans? Jinak pokud vím, tak NetBeans automaticky stahují závislé knihovny. Přečti si pár příspěvků výše, jestli to vyřeší (třeba #508).

jiri.medved
Člen | 33
+
0
-

Mám verzi 6.9 (Build 100825) – Ubuntu 11.04

redhead
Člen | 1313
+
0
-

To bude tím, vyvíjíme pro 7.0.

Ondřej Brejla
Člen | 746
+
0
-

6.9 už nepodporujeme…několik měsíců.

jiri.medved
Člen | 33
+
0
-

Ondřej Brejla napsal(a):

6.9 už nepodporujeme…několik měsíců.

Aha, jak tedy narvat Netbeans 7.0 do ubuntu 11.04?

Ondřej Brejla
Člen | 746
+
0
-

Normálně stáhnout .sh file a spustit.

Editoval Ondřej Brejla (29. 7. 2011 12:52)

jiri.medved
Člen | 33
+
0
-

Děkuji moc, již funguje, úžasná věc, klobouk dolů

na1k
Člen | 288
+
0
-

@NetBeansNette napsal(a):

NetBeans Nette plugin nemá v tuto chvíli žádné bug reporty. Fůů. Docela úleva :)

Kdy se můžeme těšit na build na nb.org? :-)

redhead
Člen | 1313
+
0
-

@na1k: těžko říct, budu to muset ještě otestovat, protože ve svůj kód nemám důvěru :), a uvidíme jestli se neobjeví ještě něco k implementaci. Kdyby vše šlo dobře, tak třeba za 2 dny, ale to se uvidí.

o5
Člen | 416
+
0
-

Nevite nekdo jak vypnout hints pro php v latte sablone? Povypinat se to da v Tools/Options/Hints/Language=PHP jenze ja chci pouze v sablone a v phpku ponechat. To je vec nette pluginu ze pouzije v latte sablone php hinty?

redhead
Člen | 1313
+
0
-

Co se ti prosím tě zobrazuje za hinty z PHP? Nikdy jsem takovej problém neměl. Navíc teď plugin ani nekonvertuje kód do PHP, takže by to nemělo zobrazovat nic z PHP (ani parse/syntax chyby)

Cifro
Člen | 245
+
0
-

Na ktorú revíziu NetBeansu je verzia pluginu na githube? Samemu sa mi nechce buildovať :/

o5
Člen | 416
+
0
-

redhead napsal(a):

Co se ti prosím tě zobrazuje za hinty z PHP? Nikdy jsem takovej problém neměl. Navíc teď plugin ani nekonvertuje kód do PHP, takže by to nemělo zobrazovat nic z PHP (ani parse/syntax chyby)

http://ukaz.at/1ni/full

edit: verze

Product Version: NetBeans IDE 7.0.1 (Build 201107282000)
Java: 1.6.0_20; OpenJDK Client VM 19.0-b09
System: Linux version 2.6.32-24-generic running on i386;

Version: 1.0.1
Source: 1305277252_org-netbeans-modules-php-nette.nbm

Editoval o5 (3. 8. 2011 10:31)

norbe
Backer | 405
+
0
-

Cifro: Pro verzi 7, viz pár postů zpět (funguje i na 7.1 dev)…

redhead
Člen | 1313
+
0
-

@o5: jsi dvě verze pozadu. Stáhni si novou verzi 1.1.1.

Editoval redhead (3. 8. 2011 11:21)

o5
Člen | 416
+
0
-

Sry, v posledni verzi works. Dik

Ondřej Brejla
Člen | 746
+
0
-

Nová verze 1.2.0 ke stažení na plugin portálu. Podporuje dynamickou latte syntax.

redhead
Člen | 1313
+
0
-

Dále bylo trochu upraveno chování maker. Byly rozděleny na řídící a vypisující (interní záležitost, s latte to nemá nic společného). Výsledkem je, že použití v JS je o něco bezchybovější, né však dokonalé (stejně tak není dokonalé samotné PHP míchané do JS):

<script>
var link = {$foo} + "-floo";  // vypisující - řvát nebude

{if ..}  // řídící - bude ignorováno, jakoby v JS nic nezměnil
..
{/if}
</script>

Enjoy!

pidiclovek
Člen | 91
+
0
-

Hola hej,

v první řadě díky moc za tenhle úžasnej plugin, používam ho už docela dlouho a moc pomáhá, obvzláště doplněnej hinting v poslední verzi je bomba! Bohužel se mi to ale chová trochu podivně na odkazech :(

  • plugin v1.2.0
  • Netbeans Version: NetBeans IDE 7.0 (Build 201107282000)
  • Java: 1.6.0_24; Java HotSpot™ 64-Bit Server VM 19.1-b02

na tomto jednoduchém příkladu a odkazu s id homepage:

  {includeblock '../../templates/@layout.latte'}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <meta name="description" content="Tereza Tara Portfolio"/>
        <link href="{$basePath}/styles/test.css" rel="stylesheet" type="text/css"/>
        <script type="text/javascript" src="{$basePath}/colorbox/jquery.colorbox-min.js"></script>
        <title>Tereza Tara Film Director</title>
    </head>

    <body>
        <div id="pageWrapper">
            <div id="header">
                <img src="{$basePath}/pictures/backgrounds/mainLogo.png" alt="" class="focus" />
                <img src="{$basePath}/pictures/backgrounds/mainLogoBlur.png" alt="" class="blur" />
                <a id="homepage" n:href="Homepage:default"><img src="{$basePath}/pictures/backgrounds/uii.png" alt="Homepage" class="homepageCover" /></a>
            </div>
            <div id="wrapper">
                <div id="bodyWrapper">
                    <div n:foreach="$flashes as $flash" class="flashMsg {$flash->type}">{$flash->message}</div>
{include #content}

                </div>
            </div>
    </body>
</html>

mi ale Netbeans vyhodí bokem klasickej červenej vykřičníček a hint s textem:

Fatal Error: The prefix „n“ for attribute „n:href“ associated with an element type „a“ is not bound.
From line 18, column 17; to line 18, column 44
Further processing of the file may be significantly affected by this fatal error. Please fix the problem before continuing editing of this file!

redhead
Člen | 1313
+
0
-

Řekl bych, že to bude tím XHTML, který asi nesnese jiné argumenty, než ty dané. S tím ale já nic moc neudělám.

Editoval redhead (4. 9. 2011 20:18)

pidiclovek
Člen | 91
+
0
-

@redhead: máš pravdu, je to tím, stačí pod dobu editace schovat doctype. Jen mě to zarazilo, páč předchozí verze neměly s xhtml a cizími – respektive nette atributy problém

Pavel Kouřil
Člen | 128
+
0
-

Narazil jsem na chybu a očividně nejsem jediný, koho to trápí – http://statistics.netbeans.org/…cs/detail.do?… … hodláte s tím něco v dohledné době udělat nebo mám revertnout zpět na 7.0? :)

redhead
Člen | 1313
+
0
-

Aha, no tak kdybych o tom věděl, tak bych s tím něco začal dělat. Ale sleduji bug reporty jen na githubu…

Pavel Kouřil
Člen | 128
+
0
-

Já zjistil, že to má něco společného s nette plugin až poté, co jsem uviděl v každém tom logu zmíněné latte :)

Lábus
Bronze Partner | 19
+
0
-

Po aktivování pluginu se mi začne Netbeans při editování (psaní) latte/phtml souborů neskutečně sekat. Nemáte s tím nějaké zkušenosti? Když plugin vypnu, vše funguje jak má.

Majkl578
Moderator | 1364
+
0
-

Lábus napsal(a):

Po aktivování pluginu se mi začne Netbeans při editování (psaní) latte/phtml souborů neskutečně sekat. Nemáte s tím nějaké zkušenosti? Když plugin vypnu, vše funguje jak má.

Mám, neskutečně mě to irituje, několikrát jsem jej chtěl vážně definitivně odstranit (ale rozmyslel jsem si to při pomyšlení na bílou latte šablonu).

Lábus
Bronze Partner | 19
+
0
-

Když nastavíš v Tools ⇒ Options ⇒ Miscellaneous ⇒ Files asociaci přípon latte na HTML tak to funguje celkem pěkně i bez pluginu.

redhead
Člen | 1313
+
0
-

Slibuju, že se pokusím o nějakou optimalizaci, už jsem nad tím přemýšlel a asi vím, kde může být háček. Nicméně sám jsem na výkonnostní problémy nenarazil. Čím více informací mi podáte, tím líp (složitost/délka šablony, velikost projektu, atd.).

Pavel Kouřil
Člen | 128
+
0
-

Já to prozatím (pomalost se u mě zas tak neprojevuje), kvůli těm errorům při editaci latte, nastavil asociaci se Smarty pro .latte soubory. Sice to nevypadá nejlíp, ale má to aspoň pár plus oproti HTML.

Ondřej Brejla
Člen | 746
+
0
-

Pokud se vám cosi zpomaluje, tak nám udělejte snapshot: viz NetBeans FAQ

  1. Zapnout profilování,
  2. pár vteřin provádět akci, při níž dochází k sekání,
  3. vypnout profilování,
  4. uložit,
  5. někam nahrát.

Díky.

iguana007
Člen | 970
+
0
-

Mě jede snad nejpomaleji operace Označený text + Shift+Tab nebo jen Tab – nebo auto formát: Alt+Shift+F –

V PHP tyto operace jedou v pohodě, ale v latte to je někdy i u pár řádků několik desítek vteřin (konfigurace: i5 3.3GHz, 8GB DDR3, SSD).

Report: http://minus.com/m1uRo2w3O

Ondřej Brejla
Člen | 746
+
0
-

Hmm…ve snapshotu nic nevidím, zkuste to ještě někdo další, díky.

Lábus
Bronze Partner | 19
+
0
-

sekání editoru při psaní v latte souborech. obzvlášť pokud mají třeba víc jak 50 řádků
www.petrlabounek.cz/…napshots.zip

Ondřej Brejla
Člen | 746
+
0
-

Hm, na Latte třídách se nic zvláštního neděje to vypadá…podivné…

Lábus
Bronze Partner | 19
+
0
-

nevim no… kdyz misto latte zapnu smarty tak to jede o poznani rychleji.

gawan
Člen | 110
+
0
-

existuje možnosť ako nastaviť v netbeans pre existujúci projekt, že je to nette fw projekt? Pokiaľ viem, dá sa to len pri vytváraní nového…

natrim
Člen | 73
+
0
-

Nebyl by tu někdo kdo by napsal podobný plugin pro PhpStorm?
Stačil by alespoň latte a n: tag support.