Imakhaphu, noma imakhaphu, isho ukumaka noma ukumaka izilimi njengoba zinjalo I-HTML ne-CSS, futhi sonke siyazi ukuthi kubuhlungu kanjani ukuvula nokuvala amalebula ngamunye ngamunye ukwakha ithempulethi yewebhu ...
Vele kunezixazululo zalokhu, esinye sazo ukuqedela ngokuzenzakalela ngokufana kwe-IDE I-Dreamweaver shit I-Bluegriffon kuyacasula uma ungathengi ama-plugins kuye o Komodo hlela kusinda kakhulu… Iphuzu ngukuthi abahleli be-IDE noma abahleli bekhodi abalayishwe kakhulu ngezinketho bavamise ukugcina bevimba umsebenzi ngezindlela ezingacabangeki; kunjalo ngendaba ye- I-Dreamweaver lokho kukugcwalisa ngekhodi kadoti lokho okukhiqiza ngokusobala futhi kuyasinda, kuyabiza futhi kubi. I-Bluegriffon kuyacasula kakhulu ngoba kumahhala, kumahhala, kepha uhhafu wezinketho ubekelwe abasebenzisi abakhokhelwayo ... akumnandi lokho. Futhi ekugcineni sinakho Komodo-hlela, enhle impela, inamandla futhi igcwele izinketho kepha inzima (100mb in iddle) futhi ukuyimisa kuyisidina.
Isikhali esihle kakhulu somqambi wewebhu noma umklami wewebhu akuyona i-IDE ngesitayela sempi enezikhali eziyinkulungwane ngaphezulu, isihleli sombhalo esilula, amanye ama-plugins kanye nokukwazi ukuthayipha njengomuntu ogulayo ... kulokho engeza umlingo we I-Zen Coding futhi bayoba neminwe yabo ithuluzi elihle kakhulu lokumaka elake lakhiwa (okungenani kimi).
Kepha ... yini isihogo I-Zen Coding?
Okulula, yi-plugin ekhethekile esebenza njengesendlalelo sokudonsela phansi se-HTML ne-CSS esungulwe ku- -Javascript futhi itholakale kubashicileli abaningi abadume kakhulu (incwajana ++, ukuhlela iKomodo, iGedit, iKate, iBluefish, iGeany, iDreamweaver, njll).
Aha, angiwuqondi umqondo omncane walokhu okushoyo ...
Ngakho-ke ngikukhombisa ngesibonelo esilula; Uyayikhumbula into yokukhipha okwehliswayo? Well, change it to shrinkage, imagine you can take a line of HTML / CSS code collapsed into one line and open it like a curtain or fold it back… Ufuna ukubona ukuthi kanjani? Kumele uqiniseke ukuthi unezinto ezimbili ukuze usebenze:
Yiba I-Zen Coding ifakiwe kusihleli sakho.
Yazi imiyalo ne-syntax yokuyisebenzisa.
Kulungile, iminwe kukhodi:
html>head+body
Uyabona lowo mugqa wekhodi? Yebo leso yisi syntax se-HTML, kulula:
Okokuqala ufake igama lethegi (html) bese ukhombisa ukuthi imaphi amathegi azoba ngaphakathi kwalowo maka (>) bese kuba igama lamathegi angena ngaphakathi kwalowo maka (ikhanda nomzimba). Uphawu olungu - '+' lukhombisa ukuthi ikhanda nomzimba ngamalebula amabili ahlukene nokuthi akukho okuqukethwe kwelinye, kufana nokuthi «ndawonye kodwa kungaxubeki«… Bese, ake sibone ukuthi leyo layini yekhodi ikhiqizani lapho ucindezela izinkinobho zemilingo (kimi CTRL + E):
Impela, imigqa emi-4 yekhodi yenziwe yaba munye, evela ngomlingo uma ucindezela inhlanganisela yokhiye efanele… futhi kungaba neminye eminingi; Ngokwesibonelo:
html>head+body>ul#lista_ordenada>li.listilla*5
I-syntax efanayo, kepha sengeza enye into… uma wazi i-CSS ethile uzobona ukuthi sifaka i-ID, amakilasi, nokuthile owawungakwazi nakanjani; iziphindaphindo… konke lokhu!? Fuck uyangidida!
Yehlisa umoya, lokhu kulula impela, sitshele okungenhla ukuthi umzimba wangaphakathi ufaka ithegi «ul», akukho okuxakile, ngikuchazile lokhu ngenhla, lapho-ke, sinikeza i-ID, ukuthi uma wazi i-CSS uzoqonda ukuthi lezi zikhonjwe uphawu '#', futhi ngaphakathi kwalolo hlu olungabhalisiwe (ul) sifaka amalebula amahlanu nesigaba (isigaba) listilla, ngikuchaza kafushane lokhu. Empeleni kulula kakhulu, u - '#' usho ukuthi yi-ID, bese kuthi u-'li.listilla 'athi kufanele sakhe ilebula elithi «li» nesigaba listilla «li class = listilla» bese, sithi «ukuphinde lokho okokugcina izikhathi ezinhlanu«. Yini esinikeza yona njengomphumela:
Imigqa eyishumi nambili yekhodi ebhalwe emugqeni owodwa nangesikhathi esincane kakhulu 😉
Futhi lokho kungenziwa futhi nge-CSS, yize ngingeke ngiyikhulise i-athikili ngokukhombisa okusobala (ngezansi ngizokudlulisela lonke uhlu lwezinkohliso I-Zen Coding).
Kufanele ngigcizelele ukuthi lokhu akusebenzi ukwenza imigqa eyizigidi eziyizinkulungwane eziyikhulu ku-o, cha, lokhu kunomkhawulo nendlela yokukusebenzisa. Uma ngokwesibonelo sifuna ukwenza into enjengale:
html>head>title+meta+body>ul#lista_ordenada>li.listilla*5
Yini ekufundisweni okufanele isinike lokhu (bheka umugqa ogqanyisiwe esithombeni sokugcina):
Izosinika lokhu:
Okukhombisa ukuthi awukwazi ukwenza imilingo nalokhu futhi; Khumbula ukuthi umphathi weZen wekhodi kumele aqonde futhi asheshe, futhi ukwenza izinto ngokungafanele kudinga isivinini nesikhathi, ngakho-ke, inqubo efanele yokubhala ngokushesha nange I-Zen Coding kungaba yilokhu:
html>head>body>ul#lista_ordenada>li.listilla*5
Uyanweba nangaphakathi kwethegi yekhanda:
title+meta
Okungakunika ikhodi efanele:
Noma I-Zen Coding Inezinto eziningi zokukukhombisa futhi mhlawumbe kufanele ubhale omunye umugqa womyalo ngaphakathi kwekhanda akuyona engcono kakhulu, ngakho-ke sisebenzisa omunye umyalo, «nweba ngesifinyezo"kimi ctrl + alt + e lokho kuzovula ibha encane lapho singabhala khona ikhodi yeZen bese sibona ukuthi ivela kanjani ngesikhathi sangempela. Qaphela, angikukhuthazi ukubhala konke ngalokhu kepha ukubhala ngaphakathi kwezakhiwo esezakhiwe, okungukuthi, qala ngokwenza izakhiwo ezinkulu bese uzonikeza imininingwane ngaphakathi kwazo ngale ndlela.
Futhi kukhona imiyalo eminingi epholile ngaphakathi kwe- I-Zen Coding, into ukuthi ubaphenye uma usuzifakile futhi ufunde ukuzisebenzisa; Ngale plugin ngeke udinge ukuqedela ngokuzenzakalela noma amazwibela we-css noma i-html, empeleni, ngalokhu uzobona ukuthi lezi zinketho zingukuchitha isikhathi okuphelele phakathi kwalezi zilimi ezimbili zokuhlela 😉
Futhi kulabo abanentshisekelo, nayi iCheatSheet esemthethweni ye I-Zen Coding, ungayibona ngefomethi I-ODF o PDF kulungile LAPHA
Ngikuthola kuthakazelisa kakhulu!
Ngizokuzama ngokuqinisekile!
Umbuzo owodwa, akufanele ngabe ifomu elithi "ikhanda> umzimba" lenze umzimba ngaphakathi kwekhanda? Ukuthola esikufunayo, akufanele yini sibeke "ikhanda + lomzimba"?
Uma ngididekile ngiyaxolisa!
Gracias
Yebo, noma yiliphi igama lomaki elandulelwe u - ">" likhombisa ukuthi lingena ngaphakathi kwethegi ebizwe ngaphambili; kulokhu, njengoba usho, ikhanda> umzimba ukhombisa ukuthi umzimba uzongena ngaphakathi kwekhanda, esaziyo ukuthi akulungile.
Futhi yebo, ikhanda kanye nomzimba kufana nokubumbana, ukutshela ukuthi bangena ngaphakathi komunye umaki kepha ukuthi akekho kubo ongena kwelinye, kuleli cala html> ikhanda + lomzimba
Kuhle kakhulu, kuhle kakhulu, ngokwami ngincamela ukusebenzisa abahleli bemibhalo abangavumelekile kulolu hlobo lwento neZen Coding njengoba kungukuhamba phambili engikubonile kwi-HTML.
Ngikuthandile lokhu: html: xt kanye nalabo abafuna ukulindela i-htlm: 5
Hmm, kahle angikaze ngisebenzise ngempela izinhlelo ezinjenge-Dreamweaver, kufanele ngizame le Zen Coding ...
I-PS: Leyo sithombe sangemuva onayo… ingabe ngenhlanhla yileyo engiyenzile?
Yebo kodwa lowo DesdeLinux
Kuhle kakhulu, bengihlala ngibathanda abahleli bombhalo osindayo, engiyisebenzisayo manje UGeany futhi ukubona ukuthi kusekelwa itiye lomlingo ngokuqinisekile kungikhuthaza ukuthi ngiyizame
Hhayi, ukwenza izinhlelo akuyona into yami, okungixoshele kude kube yideskithophu, usebenzisa ini, i-gnome 3 noma ubunye, kuyini? Kupholile impela, ake sibheke ukuthi ngishiya okwami okufanayo yini
Uma ungenankinga nokungiphendula, ngingajabula kakhulu 😀
PS: yebo, ngivela emawindini, yilokho iNyuvesi ene-xD
Ubumbano, ngesihloko sokuqala futhi kwehlise ukukhanya kwephaneli.
Ngisebenza namawindi, ake ngikuhalalisele kudeskithophu yakho kupholile kakhulu.
I-athikili iyathakazelisa kakhulu ... ngiyibona ilusizo kakhulu. Ngendlela, ukufakwa kwe-plugin ye-Zen Coding yeGedit kungibambe ngandlela-thile futhi lokho kufanele ukuthi ulande iphakethe elifanele le-Gedit3. Indawo esemthethweni yokufaka amakhodi iZen inikeza izixhumanisi ze-plugin ye-Gedit, kepha iphelelwe yisikhathi njengoba kunjalo ngeGedit 2 eyenza kungabi lula ukuyisebenzisa enguqulweni yamanje yeGedit3 ngokwemiyalo yokufaka.
Ama-plugins we-Gedit abhalelwe uhlobo 2 ngeke asebenze enguqulweni 3 entsha, njengoba isebenzisa i-GTK3, ngenkathi i-Gedit2 isebenzisa i-GTK2. Ukuze usebenzise i-plugin ku-Gedit3 kufanele ucabangele okulandelayo:
Isiqondisi Esisha: ~ / .local / share / gedit / plugins
Isandiso se-.gedit-plugin kumele siqanjwe kabusha sithi .plugin
Vula ifayela bese uhlela unhlokweni we- [Gedit Plugin], bese ulishintshela ku- [Plugin]
Futhi shintsha i-IAge = 2 ye-IAge = 3
Labo abasebenzisa i-Gedit3 bangalanda i-plugin ye-Zen Coding kusixhumanisi esingezansi:
https://github.com/mtrovo/zen-coding-gedit3
Ngiyethemba kuzoba wusizo kuwe.
Ukubingelela
NGIYABONGA, benginayo leyo nkinga !!
Kuhle kakhulu ushaye inkinga ebenginayo! IGRAX!
Iwusizo kakhulu, noma ngabe ilolu hlobo ku-html noma yiluphi ulimi oluqondiswe kuwebhu nolunye ngithanda iBlueFish noma i-Aptana Studio.
Ukubingelela!
I-Bluefish yehluleka ezintweni ezimbalwa njengokukwazi ukwenza ngezifiso izinqamuleli zekhibhodi nezinto, nokuthi kuze kube namuhla angikwazi ukwenza izingcaphuno ziqedele, futhi lokho kungikhipha enkingeni enkulu ngokukhohlwa kamuva ukuvala umbhangqwana.
I-Aptana, iyangincela nje, ibhalwe nje ngeJava futhi inokuncika okubeka engcupheni uhlelo lwami ... ingasaphathwa eyokuthi kimi (ngikuqonde kahle, KUMI) Java = shit.
Kudala ngiyisebenzisa, kunconyiwe!
Sawubona, indatshana exelene ...
Angifuni ukuzizwa ngiyinkosi yeZen :-), kepha ukunwetshwa okuphakamisayo:
html> ikhanda> isihloko + meta + umzimba> ul # oda_list>> li.listilla * 5
(lokho kwehluleka ukunweba)
kungenziwa kahle ngabakaki beqembu, into enjengale:
html> (ikhanda> isihloko + meta) + (umzimba> ul # odited_list> li.listilla * 5)
lokhu kuyanda njengoba bekulindelekile
imikhonzo
le plugin inqanyuliwe futhi yathathelwa indawo yi-emmet (http://emmet.io/)
Ngabe kukhona owaziyo ukuthi ngiyifaka kanjani ku-Archlinux yekate? Ngiyabonga.