NetBeans for PHP + Nette a všetko okolo toho

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

No, to s tim CPU mi dělá jen 6.8, a bylo to reportováno i na oficiálním fóru. Prostě chvíli jedu v pohodě, najednou se to zblázní, CPU na 100%, žádnej proces (co se objevuje dole) neběží, nejde to zavřít, konec… Od tý doby jsem to nezkoušel, tak se ptám, jesli už to nefixli

Ondřej Brejla
Člen | 746
+
0
-

Ano, to jsem přesně reportoval…zasílal různé testy a zdrojáky, kde se to přesně dělo. Ne, nefixli.

// Ikdyž akorát tahám nějaký update, tak uvidíme…

Editoval Ondřej Brejla (15. 2. 2010 18:38)

Ondřej Brejla
Člen | 746
+
0
-

Že já na to sahal…teď už mi NB nenajedou vůbec…ani po reinstallu :-((((

Ondřej Mirtes
Člen | 1536
+
0
-

Taky nemám s NetBeans problémy :) (notebook HP 6510b s 2 GB RAM, desktop s dvoujádrovým Pentiem a 2,5 GB RAM, oboje Windows 7 x64)

Panda
Člen | 569
+
0
-

NetBeans 6.8 mi jede v pohodě (Core 2 Quad Q9450, 4GB RAM), jelo i v pohodě na starém PC (Athlon 2500+, 1GB RAM). Pokud máš nějaký problémový soubor, tak Ti ho klidně mohu zkusit otevřít, jestli je chyba v NetBeans, nebo jinde (např. staré JRE).

Jur4
Člen | 51
+
0
-

Přidávám se k těm, kterým NetBeans fungují bez potíží. Konkrétně se jedná o tuhle verzi.

NetBeans IDE 6.8 (Build 200912041610)

Provozuji je na dvou strojích. Na notebooku Lenovo R500, Core 2 Duo 2.1 GHz, 4GB RAM, Win7 32bit a na desktopu Athlon 64 X2 6000+ 3GHz, 4GB RAM, Win7 64bit.

Patrik Votoček
Člen | 2221
+
0
-

Začínám mít pocit že se to týká pouze NetBeans na Linuxu…

Ondřej Brejla
Člen | 746
+
0
-

Teď jsem stáhl PHP plugin 1.11.2, tak jsem zvědav…třeba to už bude v pořádku.

redhead
Člen | 1313
+
0
-

vrtak-cz napsal(a):

Začínám mít pocit že se to týká pouze NetBeans na Linuxu…

nn, mám visty..

iguana007
Člen | 970
+
0
-

Tak musím říct, že se u mě ten problém s CPU load taky dneska večer objevil. Několikrát za sebou. Pomohl update Java Environment – nevím proč, ale musel jsem updatovat 2× než jsem se dostal na verzi, kdy mi to hlásilo, že mám latest. Nyní již 4tou hodinu vše ok …

Zde je můj dump z NetBeans about:

Product Version: NetBeans IDE 6.8 (Build 200912041610)
Java: 1.6.0_18; Java HotSpot(TM) Client VM 16.0-b13
System: Windows 7 version 6.1 running on x86; Cp1250; cs_CZ (nb)

Netbeans by to měly být latest, protože při pokusu o update mi hlásí „Your IDE is up to date!“.

Editoval iguana007 (16. 2. 2010 5:25)

Ondřej Brejla
Člen | 746
+
0
-

Tak jsem updatoval na JDK 1.6.0_18…uvidíme co to provede na linuxu…

Vyki
Člen | 388
+
0
-

Připojuji se k těm, kterým NB zlobí. To s tím procesorem na 99 procent mi dělalo také, ale po automatickém updatu, který ovšem neprovedl všechny instalace aktualizací ok, už nezlobí procesor, ale nefunguje napovídání PHP funkcí. Procesor core 2 duo T9600 2,8 Ghz, 4GB RAM, Windows 7 64-bit

Ola
Člen | 385
+
0
-

Provozuji NetBeans na Ubuntu 9.10, bez problémů, zatím. Stroj – pomalý.

ZETCHA
Člen | 59
+
0
-

vrtak-cz napsal(a):

redhead napsal(a):

Nějak nechápu, v čem je problém si to přenastavit? ;)

Právě v tom šíleném a zdouhavém překlikávání… :-)

EDIT: tak jsem to nakonec za 2 hoďky vyladil a snad už ok…

Hmm. Šlo by to nastavení někde nasdílet?
Sem starej lenoch a 2 hoďky :-)!!!!
Kdyby jó, tak předem dííík!

Patrik Votoček
Člen | 2221
+
0
-

myslel jsem že jsem to už nasdílel (že jsem sem ten link dal)…

Malá aktualizace: http://nette.vrtak-cz.net/…lorRemix.zip

Editoval vrtak-cz (22. 6. 2010 10:56)

rokerkony
Člen | 122
+
0
-

nema to nekdo i pro PhpED ??? pls??

crempa
Člen | 198
+
0
-

Prvni vlastovka v podpore smarty-like syntaxe u sablon… initial_support_for_smarty_available

Tharos
Člen | 1030
+
0
-

Nesetkali jste se náhodou někdo s tímto bugem? Zajímalo by mě, jestli se projevuje všem, anebo je to jen záležitost nějaké konstelace verzí NetBeeans/XDebugu, snad OS…

Session vždy musím ukončovat ručně a je to strašně otravný :(.

MzK
Člen | 127
+
0
-

crempa: Dá se to už nějak zprovoznit na phtml šablony?

Cifro
Člen | 245
+
0
-

zacatecnik napsal(a):
Dá se to už nějak zprovoznit na phtml šablony?

Je potrebné mať nainštalovaný plugin PHP Smarty Framework. A potom v Tools -> Options -> Miscellanous -> Files je potrebné vytvoriť novú príponu phtml a asociovať ju s mime type TPL (text/x-tpl)

Editoval Cifro (20. 6. 2010 16:19)

o5
Člen | 416
+
0
-

zacatecnik napsal(a):

crempa: Dá se to už nějak zprovoznit na phtml šablony?

jestli o tom jeste nevis
https://forum.nette.org/…ework-plugin

MzK
Člen | 127
+
0
-

o5: Toto jsem přehlédnul, díky :)

Blizzy
Člen | 149
+
0
-

Ondřej Mirtes napsal(a):

Blizzy napsal(a):

Cifro napsal(a):

A ako to je s fluent zápisom v Nette a dibi, funguje vám code completion pri tomto?

Mě fluent v NetBeans nefunguje, ale nejsem si jistý, jestli funguje vůbec v nějakém IDE…

Ten fluent by měl fungovat, vše záleží na phpDoc komentářích.

Máš pravdu, jediné, co mi nefunguje je DibiFluent pokud používám magické metody např. leftJoin, které nejsou v phpDoc.

bojovyletoun
Člen | 668
+
0
-

nemáte radu, jak v netbeans zapisovat pole interaktivně?

$pole=array("a"=>"b","c"=>"d");

Ty uvozovky, rovnítka, čárky… jsou docela zdržující. Neexistuje na to nějaké makro, aby mi ukázalo tabulku, kam bych dosadil klíč a hodnotu?

Editoval bojovyletoun (7. 11. 2010 15:02)

pekelnik
Člen | 462
+
0
-

@bojovyletoun: tvé příspěvky dávají podobný smysl jako tvoje patička ;)

bojovyletoun
Člen | 668
+
0
-

já vím, tak to ještě zkusím vysvětlit.
Jako je v Netbeans Alt + iNsert create component a vyskočí pěkné okno, kde si naklikám vlastnosti, tak by bylo dobré aby vyskočilo okno, kde bude počet řádků a tabulka, kde si naklikám keys &values…
implicitně by to byly třeba stringy..

o5
Člen | 416
+
0
-

naklikanim „keys &values“ to bude rychlejsi?

bojovyletoun
Člen | 668
+
0
-

opraVDU NE

Kovik
Člen | 10
+
0
-

Ahoj, mám problém s Netbeans a namespace…

Zvykl jsem si na možnost otevírat soubory (třídy) v Netbeans kliknutím + CTRL na nějakou třídu přímo v kódu. Pokud je však třída zapsaná včetně namespace tak tento postup nefunguje. Tušíte někdo kde je problém?

Nox
Člen | 378
+
0
-

Asi bude u tebe, protože namespacy by měly fungovat, teda rozhodně mě fungují… máš ten namespace správný?

Filip Procházka
Moderator | 4668
+
0
-

mně funguje tato funkce i s namespace, sice občas špatně určí správnou třídu, když mám trochu složitější definici namespace, ale jinak dobry.

Máš projekt označený že je v php5.3?

Nox
Člen | 378
+
0
-

Jo problém co jsem zmiňoval na chatu s duplikací položek v code-completition vyřešilo

^(CVS|SCCS|vssver.?\.scc|#.*#|%.*%|_svn)$|~$

=>

^(CVS|SCCS|vssver.?\.scc|#.*#|%.*%|_svn|.*\.svn-base)$|~$

SVN vypadá že stále funguje, takže by s tím neměl být problém

Kovik
Člen | 10
+
0
-

HosipLan napsal(a):
Máš projekt označený že je v php5.3?

Jj v „Project Properties → Souces“ mám „PHP Version 5.3“

Každopádně do tříd, které nejsou v namespace se prokliknu (např do Dibi), ale do tříd v Nette (s namespace) už ne :(

To Nox: Tvůj příspěvek jsem moc nepochopil. PS: SVN nepoužívám (snad prozatím)

Jinak používám NetBeans IDE 6.9.1 (Build 201007282301)

Nox
Člen | 378
+
0
-

@svn Však jsem psal, že jde o jiný problém

@namespaces A máš soubory s Nette v projektu nebo v include path?

jackm
Člen | 54
+
0
-

Dobrý večer, prosím Vás, kde mohu stáhnout Syntaxi pro zvýraznění?V Dokumentaci jsem ji nenašel, ani hledání na webu mi nepomohlo.Možná to tu někde je, ale já jsem to nenašel, tak se omlouvám.

redhead
Člen | 1313
+
0
-

Download pro verzi 6.9: http://plugins.netbeans.org/…tailPage.jsp?…

Source pro vlastní build: https://github.com/…beans-plugin (bacha pro NB 7 je tam speciální branch pro ni)

Více info tu: https://forum.nette.org/…ework-plugin

Editoval redhead (17. 1. 2011 23:48)

jackm
Člen | 54
+
0
-

Děkuji, ale zatím zůstavám o PSPadu, a tak bych rád jen tu syntax, to co jste mi poslal, tak je zřejmě jen pro Netbeans IDE.

Jan Endel
Člen | 1016
+
0
-

Můžu poprosit o reup těch barviček od Vrtáka? Původni link vede na nette checker, je hezké vědět, že ten web je nette kompatibilní, ale přeci jen by se víc hodil ten soubor, ať to nemusím dvě hoďky klikat. :-)

Martin
Člen | 171
+
0
-

Safra, hoši, před chvílí jsem pustil NetBeans, nabídlo mi to update pluginů, tak jsem odklikl, jako že ano. Po instalaci a restartu Netbeans je celá záložka Debug fuč. Jdu bádat, čím to je.

ic
Člen | 430
+
0
-

Narazil jsem na legrační bug vzniklý souhrou několika neznámých okolností…

Mám poslední stabilní verze NetBeans, v ní poslední GIT plugin a nette plugin

Pokaždé když dělám GIT commit pomocí výše zmíněného GIT pluginu dojde před dokončením operace k nějaké obecné chybě (Java I/O error nebo tak něco… nevím přesně).
Commit je v pořádku, tak jak má být, ale z libs/texy se smaže soubor Texy.php, na což jsem přišel až potřetí co mi zmizel doneznáma.
Smaže ho to z různých verzí texy 3 beta. Verze 2 a nižší nemaže a k chybě při commitu nedojde :-)

Nestalo se někomu něco podobného?

Editoval ic (6. 6. 2011 23:42)

jval
Člen | 36
+
0
-

Ahoj všichni, nevíte prosím někdo jak u Netbeans z projektu vyloučit určitý soubor??
V nastavení projektu vidím pouze vyloučení složky, ale samotný soubor nejde. Mám verzi 7 pouze PHP.
Děkuji za odpověď.

simPod
Člen | 383
+
0
-

zdravim, zacal jsem vcera pouzivat netbeans, ale nedari se mi zprovoznit napovidani

napr kdyz chci napsat kod ‚new Nette\Application\UI\Form;‘, tak mi po stisku CTRL+SPACE vyhodi ‚No suggestions…‘
nevi nekdo cim by to mohlo byt? Dekuji.

(mam vytvoreny Project)

Patrik Votoček
Člen | 2221
+
0
-

a máš ten projekt vytvořený jako PHP 5.3? Máš ve složkách toho projektu Nette? zkus psát new \Nette\Application\UI\Form; (tj. včetně prvního lomítka).

simPod
Člen | 383
+
0
-

hm, to bylo rychly
diky za reakci. pokusil jsem se tedy vytvorit novy projekt pres ten stary, abych overil nastaveni a netbeans mi muj stary projekt kompletne zrusilo – vymazalo obsahy vsech souboru… Takze s netbeans koncim…

tusim, ze muj problem bylo chybne nastaveni cest v Options->PHP->Nette

Jan Endel
Člen | 1016
+
0
-

Napovídání namespace nemá s Nette moc společného, vázně stačí u nového projektu nastavit php 5.3 (moc nechápu, proč je tam stále defaultně nastavená 5.2) a utf-8. Osobně ještě dávám složky s informacemi pro netbeans (netbeansprojekt) do separátní složky pryč od celého projektu.

iguana007
Člen | 970
+
0
-

Já nic nastavovat nemusím a funguje to normálně. I namespace nepíšu, zadám jen název třídy a Netbeans mi namespace doplni samo. A to že se ti smazaly soubory je jen tvoje blbost, když si nečteš obsahy dialogů před tim, než je potvrdíš.

simPod
Člen | 383
+
0
-

ono zadne potvrzeni nebylo, to mi na tom prave prislo divne :/

Ondřej Brejla
Člen | 746
+
0
-

Zadej issue a popiš zreprodukovatelný use case…

Od 7.1 je default PHP 5.3…

Jendaaa
Člen | 21
+
0
-

Nevíte někdo, jestli se dá v NB nastavit, aby místo automatického doplňování namespace např \Nette\Application\UI\Form; automaticky doplnil na začátek souboru using \Nette\Application\UI\Form ? když je to na 20 řádkách 4×, tak už mě to štve, jak je to tam všude…eclipse mi to tak dělávalo.

Ondřej Brejla
Člen | 746
+
0
-

Zatím ne. Pokud děláš instanci třídy, která je v jiném než aktuálním namespace a nepoužiješ její fully qualified name, tak se ti na onom řádku nabídne hint, který use klauzuli vytvoří.