PhpStorm a Nette ako začať?
- MartinitCZ
- Člen | 580
Nevíte, jak v phpstormu fixnout tento neduh?:
Mám tuto strukturu (vše „od-tab-ováno“):
<table>
<thead>
<tr>
<td></td>
<td></td>
</tr>
</thead>
</table>
Danou tabulku si vyberu, sticknu CTRL+C, o kus dál stisknu CRTL+V a udělá to toto:
<table>
<thead>
<tr>
<td></td>
<td></td>
</tr>
</thead>
</table>
Některé ty mezery úplně zmizí :/
- Jan Tvrdík
- Nette guru | 2595
- Použít Paste Simple (Ctrl + Alt + Shift + V)
- Nastavit si správně coding style pro HTML
- MartinitCZ
- Člen | 580
@Jan Tvrdík: Díky za zkratku, ikdyž je opravdu
skoro nemožné ji použít, stisknout tu kombinaci.
Jinak vyřešil jsem to pomocí změny … Settings > Editor > Smart keys
> Reformat on Paste > NONE
A funguje klasické CTRL+C, CTRL+V.
Editoval martinit (30. 5. 2014 17:26)
- joseff
- Člen | 233
Mě to taky zamrzá, hlavně u return a parent, popřípadě dump. Takže asi nejpužívanějí příkazy. V tom se fakt nedá pracovat… Přijde mi ale divné, že to neřeší, dyt se to musí stávat asi každému ne? Pracuji na Win7, v práci na Win8 a někdy na Ubuntu a na všech třech OS se to seká naprosto stejně :-(
- Pavel Macháň
- Člen | 282
pawouk napsal(a):
Ahoj, také jsem utekl od PHPStormu kvůli neustálému zamrzání, upřímně nechápu jak s tím někdo může pracovat. Nezkoušel někdo PhpStorm 8? Pokud by to vyřešili asi bych přemýšlel o návratu :-)
Jedu hodně dlouho na EAP8 (7čku mám koupenou… respektive na 8 už licence nevyšla… ale plánuju prodloužit licenci) a nic mě nezamrzá.
- Patrik Votoček
- Člen | 2221
Občas zamrzal ale bylo to způsobeno Adminerem stačí říct PHPStormu aby si ho nevšímal a vše šlape jak po drátkách.
- llook
- Člen | 407
Mě zamrzal na Linuxu, dokud jsem nepřišel na to, že mám příliš malý limit Inotify: http://confluence.jetbrains.com/…atches+Limit
Na Windows může brzdit nějaký anti-malware software, který skenuje každý nový a změněný soubor. Storma si jich pro sebe nevytváří úplně málo.
A potom to zmíněné excludování složek a souborů (typicky cache a log, ale obecně cokoli, co nechceš mít napovídané). Narozdíl od sedmičky jsou v osmičce excludované soubory konečně dostupné v project window, jenom jsou barevně odlišené a neindexují se.
- joseff
- Člen | 233
Mě teda 8 zamrzá úplně stejně jako 7. Už jsem zkusil úplně všechno a nic nezabíra. Adminer v projektu nemám. temp i cahce jsou excludnuté, mám čisté windows7 a zamrá, zkoušel jsem to i na Ubutnu a zamrzá úplně stejně, zkoušel jsem to v práci na win8 a zamrazá také. Fakt netuším čím to je, ale zamrzá to všude.
- iguana007
- Člen | 970
@joseff: jak již zmínil @llook , tak bych chybu hledal
v software třetích stran (antivitr apod.) – já používám PHPStorm již
třetím rokem a jediné zamrzání jsem dříve pozoroval při otevírání
projektů, kdy se mi načítal strom struktury disků a složek (ale to vím
zcela jistě, že bylo způsobeno jedním z disků, který chvíli potom
odešel a od té doby žádné záseky).
Dříve jsem jel na Win7 a PHPStorm 7 a teď 3tím měsícem na Win
8.1 s PHPStorm 8 a úplně bez problémů – PHPStorm mi naběhne za cca
3–4 vteřiny vč. načteného projektu a během práce jsem taky nic
nevypozoroval.
- joseff
- Člen | 233
No jo, chapu že mi asi neporadíte když vám to funguje, ale jsem z toho
už zoufalý fakt. Fakta:
PC: Lenovo Core i7 + 16GB RAM + 500GB SSD HDD
čistě nainstalovýn Windows 7 s jedinným softwarem Phpstorm → zamrzá
poté přeinstalované na ubuntu → zamrzá
Chyba tedy v softwaru 3tích stran asi být nemůže (nic společného tam
prostě není), tak jsem to zkoušel na úplně jiném PC s win7 →
zamrzá.
Vypadá to tedy na nějaké moje nastavení v PHPStormu, možná plugin pro neon? Tak jsem ho odstranil, nepomohlo a zamrzá stále. Excludunl jsem temp, log a adminer jsem smazal. Napadá někoho něco nebo si na mě prostě ten strom zasedl?
- David Matějka
- Moderator | 6445
@joseff jak a kde a jak casto zamrza? mne se par mesicu zpet stavalo, ze obcas zamrznul pri psani nejakych specifickych klicovych slov (myslim, ze „self“ nebo neco obdobnyho), ale v poslednich tydnech bezi svizne bez zamrznuti..
Editoval matej21 (23. 10. 2014 15:34)
- iguana007
- Člen | 970
@joseff já bych spíše zkusil přímo intellij support: https://intellij-support.jetbrains.com/home tady už asi moc nepochodíš, když to všem funguje …
- Woodfish
- Člen | 5
Jenom pro ty, komu nefunguje Pravý Alt, tak jsem přihazuji návod, kde jsem našel jak to vyřešit.
Funguje i na PHPStorm 8
- Michal Vyšinský
- Člen | 608
Škoda, že jsem to nevěděl dříve. Já si přenastavoval (resp. odstraňoval) klávesové zkratky.
- vvoody
- Člen | 910
Aké máte skúsenosti s ftp deploymentom hlavne v porovnaní s https://github.com/…p-deployment
?
Netrvá to v PhpStorme nejako nepomerne dlhšie? Overwrite up-to-date files
mám vypnuté.
- chikeet
- Člen | 160
Můžete mě prosím někdo nakopnout, jak nastavit barvy fontu v neonu? Používám neon plugin od juzny a v defaultním nastavení se to v kombinaci s barevným schématem, které mám nastaveno, moc nedá číst. Případně mě odkažte od patřičných mezí, pokud se ptám na špatném místě.
Editoval chikeet (23. 3. 2015 18:22)
- chikeet
- Člen | 160
@DavidMatějka Díky moc, ve Fonts & Colors jsem to hledala, ale
z nějakého důvodu tam neon při hledání přes Ctr + I na „font color“
nebyl. Na vyhledání přes „colors“ už v pohodě.
Předpokládám, že je to tím, že jsem za ty tři dny ještě úplně
nepobrala logiku fungování PhpStormu, takže snad už tady nebudu muset
víckrát spamovat kvůli takovým blbostem :-)
Editoval chikeet (23. 3. 2015 18:47)
- chikeet
- Člen | 160
vvoody napsal(a):
/* * @method ... */ class MyClass ...
Díky, o anotaci @method vím, šlo mi o třídy tahané přes Composer (Nette etc.). Ale měla jsem to napsat rovnou, za to se omlouvám.
@JanTvrdík: možná časem, až budu mít líp zvládnutý vlastní time management :-)
Editoval chikeet (23. 4. 2015 22:37)
- Oli
- Člen | 1215
Měl bych 2 dotazy:
- Umí neon extension od Juzny autocomplete? Z Netbeansů jsem zvyklej, že mě to tam napovídá stejně jako např u @var.
- Jde nějak nastavit aby se nepoužíval u @var class import? Jestli
jsem neměl něco blbě nastaveno, tak pak nefunguje @autowire.
A ručně to vykopírovávat z
use
je docela vopruz.
Díky
- David Matějka
- Moderator | 6445
@Oli
- ano, neon extension napovida tridy
- autowire i inject umeji pracovat s
use
. afaik, auto-import jde bud vypnout uplne, nebo vubec.
- David Matějka
- Moderator | 6445
@vvoody je to jiz opraveny, bohuzel, zatim nikdo nevydal novou verzi. Asi napisu juznovi a budu se o to starat :)
- Oli
- Člen | 1215
Nechce se mi stahovat a instalovat Intellij IDEA abych si udělal build. Nemá někdo jar neon pluginu? Už mě totiž nebaví psát celej namespace… :-) Snad to v poslední verzi půjde. V té verzi 0.2, která je oficiálně na webu mě to totiž nenapovídá vůbec.
Btw. jde nějak nastavit aby to napovídalo v docBlocku i jinde než ve @var? Třeba pro Doctrine entity by se to dost hodilo.
- David Matějka
- Moderator | 6445
@Oli http://files.matej21.cz/…lij-neon.jar
a uz mam prava k repo, takze s tim zkusim trochu pohnout :)
- Oli
- Člen | 1215
Díky. Tím pádem bude problém někde u mě. Nevíš, kde bych se měl
kouknout, když mě to pořád nenapovídá? Jakoby to ten plugin úplně
ignorovalo. I když mám nastaveno používání tabu, tak se pořád
vkládají mezery a nenapovídá to. Jen to zvýrazňuje syntaxi.
důkaz místo slibů :-)
- David Matějka
- Moderator | 6445
@Oli a napovida to treba nejaky keywordy, treba true
?
Nemas to nahodou omylem asociovany s jinym typem, treba yaml? koukni do
editor/file types/nette object notation, jestli tam je *.neon
- CZechBoY
- Člen | 3608
Tak jsem si teď přepl ze Smarty na Latte (nejnovější) zvýrazňování a
všiml jsem si pár rozdílů:
smarty:
- zvýrazňuje šipečku (->), pipe (|), dolar ($) a zbytek textu nechá bíle
- zvýraznění false/true/null
- zvýraznění dvojteček – např když dělám odkaz v plink makru
- když je v názvu proměnný číslo tak ho to nezvýrazní jako číslo
- nahoře se neukazuje cesta k prvku, kde mám umístěný kurzor – např
div.row
div.col-md-5
Nevím jak moc tyhle rozdíly vnímáte vy a jestli je možný, že už něco máte na todo listu.
- David Matějka
- Moderator | 6445
CZechBoY napsal(a):
Tak jsem si teď přepl ze Smarty na Latte (nejnovější) zvýrazňování a všiml jsem si pár rozdílů:
smarty:
- zvýrazňuje šipečku (->), pipe (|), dolar ($) a zbytek textu nechá bíle
- zvýraznění false/true/null
- zvýraznění dvojteček – např když dělám odkaz v plink makru
ano, to zvyraznovani jeste neni dokonale, pracuji na tom :)
- když je v názvu proměnný číslo tak ho to nezvýrazní jako číslo
tohle nechapu, co tim myslis
- nahoře se neukazuje cesta k prvku, kde mám umístěný kurzor – např
div.row
div.col-md-5
diky, na tohle jsem zapomnel :)
- David Matějka
- Moderator | 6445
aha, to uz je reportovany a opravim to :)
jen mě zajímalo jestli ty drobnosti máš na todo listu nebo jestli se tím nebudeš zabývat :-)
budu se tim zabyvat :) urcite reportuj, jestli narazis na nejaky nedostatek
Ještě jsem si teď všml, že se nezvýrazňuje syntaxe uvnitř n:atributů
jj tohle uz mam vyreseny
- CZechBoY
- Člen | 3608
@DavidMatějka Je reálný mít inspekci na jinak pojmenovaný parametry ve factory a v komponentě? https://forum.nette.org/…ekolik-hodin?p=2
- David Matějka
- Moderator | 6445
@CZechBoY realny jo, ale uz mozna zbytecny :) https://github.com/…e/di/pull/99#…