Netbeans Nette Framework Plugin
- crempa
- Člen | 198
Cau, na 90% latte staci zapnout podporu smarty a n:tagy ti to bude napovidat pokud si je pridas do Inspections=>HTML=>Unknown HTML tag attribute=>custom HTML… mam tam pridane toto:
plink,link,n:block,n:cache,n:class,n:for,n:foreach,n:href,n:if,n:ifcurrent,n:ifset,n:inner-block,n:inner-cache,n:inner-capture,n:inner-for,n:inner-foreach,n:inner-if,n:inner-ifcurrent,n:inner-ifset,n:inner-snipet,n:inner-syntax,n:inner-while,n:snippet,n:syntax,n:tag-block,n:tag-cache,n:tag-capture,n:tag-for,n:tag-foreach,n:tag-if,n:tag-ifcurrent,n:tag-ifset,n:tag-snippet,n:tag-syntax,n:tag-while,n:while
netusim zda jsou vsechny, pouzil jsem ty co jsou v NB pluginu
- Peter
- Člen | 12
Ondřej Brejla napsal(a):
norbe napsal(a):
Chci se zeptat až bude v nette dořešené DI, plánuje se přidání jeho podpory? Jde mi konkrétně o to, když v konfigu budu mít nadefinovanou službu, kterou budu volat např. pomocí
$presenter->getContext()-> > getService("Foo")
tak aby mi Netbeans byl schopen napovídat.V tuto chvíli si nejsem schopen představit, jak by to mohlo v reálu fungovat…ale až to bude aktuální, tak popřemýšlím.
Přemýšlelo se nad tím nějak mezitím? Nyní sice jde hintovat, ale připadá mi to dost nepoužitelné. Nevím, jak velkou kontrolu nad tím vůbec lze mít, ale nestačilo by parsovat .neon configy a z nich potřebné údaje tahat? Samozřejmě to není dokonalé řešení, ale když to bude řešit 80 % případů tak to bude stejně super.
- Patrik Votoček
- Člen | 2221
v aktuální verzi Nette typehint pro služby existuje jen si musíte ve svém basePresenteru udělat něco jako:
abstract class BasePresenter extends Presenter
{
/**
* @return SystemContainer
*/
public function getDIc()
{
return $this->getContext();
}
}
a pak místo $this->getContext()
volat
$this->getDIc()
. :-)
- Filip Procházka
- Moderator | 4668
Nebo lépe
/**
* @method \SystemContainer|\Nette\DI\Container getContext() getContext()
*/
abstract class BasePresenter extends Presenter
{
- Peter
- Člen | 12
Ale já nəřeším metodu getContext(),
(teď koukám, že se to nějak rozbilo, má tam být
$presenter->getContext()->getService(„Foo“))
nýbrž to, co vrací. Tj, aby mi to řeklo metody FooService a
<?php
/* @var $fooService FooService */
$fooService = $this->context->fooService;
?>
opravdu není ono.
A dá se tohle vůbec ovlivnit z pluginu?
- Filip Procházka
- Moderator | 4668
Ne.
Nette ovšem generuje k SystemContainer
u annotace, podívej se
do cache. Když budeš psát
$fooService = $this->context->fooService;
tak ti to bude napovídat, ale
$fooService = $this->context->getService('fooService');
ti nebude napovídat. Nikdy, ani s 20ceti pluginy.
- Marax
- Člen | 28
U verze 1312742937_org-netbeans-modules-php-nette.nbm Netbeans 7.1. jsem se teď setkal s tím že pokud makro začíná pomlčkou tak se nezvýrazní syntaxe.
<?php
<div class="sprite sprite-{$onlineStatus['game'] ? 'online' : 'offline'}_icon"></div> //neobarví
<div class="sprite sprite- {$onlineStatus['game'] ? 'online' : 'offline'}_icon"></div> //obarví
?>
- Tharos
- Člen | 1030
Spoustu problémů mohu potvrdit. Mně osobně se bohužel NetBeansy s nedávno vydanými aktualizacemi tak rozsypaly, že už to prostě bylo neudržitelné a ač nerad, tak jsem definitivně přešel k PhpStormu… Hlavně se rozsypalo auto-complete. Napovídalo něco tak v 10% situací… a datlovat všechno ručně mě fakt nebavilo.
Docela mě mrzí, že se to vše rozsypalo samovolně s nějakými stable aktualizacemi z podzimu nebo z konce roku (už si přesně nevybavuji, kdy to přesně začalo zlobit). Chápu, že bugová může být třeba dev větev, ale mně se fakt samovolně rozsypalo původně krásně funkční IDE a to jenom proto, že jsem instaloval nabízené „aktualizace“… :(
#fail
Editoval Tharos (21. 1. 2012 0:50)
- Ondřej Brejla
- Člen | 746
Psal jsem to už jednou a píšu to znovu. Buga s complete statických itemů přes namespace byla odhalena pozdě, každopádně už je opravena a bude k dispozici v prvním 7.1 opravném patchi. Jinak nechápu, proč máte neustále potřebu řešit NetBeans problémy na Nette fóru… Kdybyste psali rovnou do NetBeans Bugzilly, uděláte mnohem lépe. Díky.
- bojovyletoun
- Člen | 667
Vám dvěma poradím zkusit tuto konkrétní verzi „Product Version:
NetBeans IDE 7.0.1 (Build 201107282000)“. Při upgradu z verze 6 (která byla
pomalejší a neuměla některé fetaure) jsm prozkoučel asi 5 (dev, beta,…)
verzí, a tahle je jede skvěle. Je rychlá, umí skvěle napovídat. Hlavně
umí i statické metody ze staticky vytvořeného objektu a nemá problémy
s/bez use.
kdyžtak info v jabber konverzaci jestli se vám podaří najít zde
- SendiMyrkr
- Člen | 30
bazo: tak to nareportuj na netbeans trackeru… tohle nijak nesouvisí s pluginem… netbeans 7.1 je bastl tak by o tom měli vývojáři vědět, ale tady se o tom nikdo z nich nedozví… chyby typu nefunguje našeptávání nebo zamrzá/padá netbeans nemá v 99,9% případů na svědomí plugin pro nette přesto, že si to tu spousta lidí asi myslí…
- honzali
- Člen | 1
alan_ig napsal(a):
Je možné ještě někde stáhnout verzi 1.2? Nová verze 1.3 mě nejde nainstalovat do NetBenas 7.0.1, kvůli závislosti na novější NB JUnit, což se mě nepodařilo vyřešit. Díky
Měl jsem ten samý problém. Vyřešilo to stažení nějaké starší verze z uložto – konkrétně této: http://ulozto.cz/…hp-nette-nbm
- YangombiUmpakati
- Člen | 1
@alan_ig: taky jsem to resil a pomohl upgrade na 7.1.1
@honzali: tam je ale plugin ve verzi 0.2neco, to je dosti stara verze
- ji_ri_k
- Člen | 44
Ahoj,
také mi to dělá a na více PC. Aktuálně nejsem schopen přes ten plugin vytvořit nový presenter. Vždy to vytuhne a ukončit to lze jen přes správce úloh. Níže posílám verze. Každopádně tento problém pozoruji celkově od Netbeans 7.1 a výš a vždy v kombinaci s Nette pluginem.
Product Version: NetBeans IDE 7.1.1 (Build 201203012225)
Java: 1.6.0_21; Java HotSpot™ 64-Bit Server VM 17.0-b17
PHP Nette Framework plugin:
Version: 1.3.0 Source: 1326401582_org-netbeans-modules-php-nette.nbm
- Honza Marek
- Člen | 1664
Pořídil jsem si aktuální netbeans a aktuální nette plugin.
Při startu mi NB hlásí toto:
Warning - could not install some modules:
Editor Macros - The module Editor Library was requested in implementation version "19" but only "20" was found.
IDE Platform - The module named org.netbeans.modules.editor.macros/0-1 was needed and not found.
15 further modules could not be installed due to the above problems.
pak kliknu na nějaké tlačítko, chvíli se to ještě tváří, že startuje, a pak to nedělá nic. Potkalo někoho něco podobného?
- tom
- Člen | 171
Honza Marek napsal(a):
Pořídil jsem si aktuální netbeans a aktuální nette plugin.
Při startu mi NB hlásí toto:
Warning - could not install some modules: Editor Macros - The module Editor Library was requested in implementation version "19" but only "20" was found. IDE Platform - The module named org.netbeans.modules.editor.macros/0-1 was needed and not found. 15 further modules could not be installed due to the above problems.
pak kliknu na nějaké tlačítko, chvíli se to ještě tváří, že startuje, a pak to nedělá nic. Potkalo někoho něco podobného?
Měl jsem teď přesně stejnou chybu. Vše jsem odinstaloval a nainstaloval znovu. Při druhé instalaci jsem však nerestartoval IDE hned po instalaci tohoto pluginu ale udělal ještě update všech ostatních pluginů a nyní vše funguje.
- oldrich.valek
- Člen | 21
tom napsal(a):
Honza Marek napsal(a):
Pořídil jsem si aktuální netbeans a aktuální nette plugin.
Při startu mi NB hlásí toto:
Warning - could not install some modules: Editor Macros - The module Editor Library was requested in implementation version "19" but only "20" was found. IDE Platform - The module named org.netbeans.modules.editor.macros/0-1 was needed and not found. 15 further modules could not be installed due to the above problems.
pak kliknu na nějaké tlačítko, chvíli se to ještě tváří, že startuje, a pak to nedělá nic. Potkalo někoho něco podobného?
Měl jsem teď přesně stejnou chybu. Vše jsem odinstaloval a nainstaloval znovu. Při druhé instalaci jsem však nerestartoval IDE hned po instalaci tohoto pluginu ale udělal ještě update všech ostatních pluginů a nyní vše funguje.
Potvrzuji.
- Skic
- Člen | 18
tom napsal(a):
Honza Marek napsal(a):
Pořídil jsem si aktuální netbeans a aktuální nette plugin.
Při startu mi NB hlásí toto:
Warning - could not install some modules: Editor Macros - The module Editor Library was requested in implementation version "19" but only "20" was found. IDE Platform - The module named org.netbeans.modules.editor.macros/0-1 was needed and not found. 15 further modules could not be installed due to the above problems.
pak kliknu na nějaké tlačítko, chvíli se to ještě tváří, že startuje, a pak to nedělá nic. Potkalo někoho něco podobného?
Měl jsem teď přesně stejnou chybu. Vše jsem odinstaloval a nainstaloval znovu. Při druhé instalaci jsem však nerestartoval IDE hned po instalaci tohoto pluginu ale udělal ještě update všech ostatních pluginů a nyní vše funguje.
Ať dělám, co dělám, stále končím na této chybě při spuštění Netbeans. Screenshot http://pbrd.co/RqCohU
- wettnug
- Člen | 4
Skic napsal(a):
tom napsal(a):
Honza Marek napsal(a):
Pořídil jsem si aktuální netbeans a aktuální nette plugin.
Při startu mi NB hlásí toto:
Warning - could not install some modules: Editor Macros - The module Editor Library was requested in implementation version "19" but only "20" was found. IDE Platform - The module named org.netbeans.modules.editor.macros/0-1 was needed and not found. 15 further modules could not be installed due to the above problems.
pak kliknu na nějaké tlačítko, chvíli se to ještě tváří, že startuje, a pak to nedělá nic. Potkalo někoho něco podobného?
Měl jsem teď přesně stejnou chybu. Vše jsem odinstaloval a nainstaloval znovu. Při druhé instalaci jsem však nerestartoval IDE hned po instalaci tohoto pluginu ale udělal ještě update všech ostatních pluginů a nyní vše funguje.
Ať dělám, co dělám, stále končím na této chybě při spuštění Netbeans. Screenshot http://pbrd.co/RqCohU
Mně pomohlo až smazání .netbeans/7.2/modules , následné spuštění NetBeans a aktualizace.
- noodle
- Člen | 9
wettnug napsal(a):
Skic napsal(a):
tom napsal(a):
Honza Marek napsal(a):
Pořídil jsem si aktuální netbeans a aktuální nette plugin.
Při startu mi NB hlásí toto:
Warning - could not install some modules: Editor Macros - The module Editor Library was requested in implementation version "19" but only "20" was found. IDE Platform - The module named org.netbeans.modules.editor.macros/0-1 was needed and not found. 15 further modules could not be installed due to the above problems.
pak kliknu na nějaké tlačítko, chvíli se to ještě tváří, že startuje, a pak to nedělá nic. Potkalo někoho něco podobného?
Měl jsem teď přesně stejnou chybu. Vše jsem odinstaloval a nainstaloval znovu. Při druhé instalaci jsem však nerestartoval IDE hned po instalaci tohoto pluginu ale udělal ještě update všech ostatních pluginů a nyní vše funguje.
Ať dělám, co dělám, stále končím na této chybě při spuštění Netbeans. Screenshot http://pbrd.co/RqCohU
Mně pomohlo až smazání .netbeans/7.2/modules , následné spuštění NetBeans a aktualizace.
Mám stejnou chybu, netbeans se nepusti( verze 7.2, OS win7), ktere modules jsou potreba smazat? ve slozce netbeans jich je vice.
- iguana007
- Člen | 970
Imho toto nebude problém Nette pluginu – já odjakživa instaluju Netbeans následovně:
- pokud mám na počítači již starší verzi, tak ji odinstaluju vč. výmazu takové té config složky
- stáhnu a nainstaluju latest stable verzi Netbeans
- nainstaluju Nette plugin
- nainstaluju Dark theme
- povypínám všechny pluginy co v Netbeans nepoužívám (Zend framework apod.)
- restart Netbeans a hotovo
Nikdy mi chyba jakou zmíňujete výše nevyskočila a Netbeans šlapou jak
švýcary. Imho to bude nějaký plugin, co tam máte navíc.
(taky používám Win7)