Fasalka IntelliJ IDEA: Qeexida iyo sifooyinka

Cusboonaysiintii ugu dambeysay: 09/13/2023

IDEA IntelliJ waa deegaan horumarineed oo isku-dhafan (IDE) oo ay si weyn u adeegsadaan barnaamij-yaqaannada adduunka oo dhan. Qalabkan adag ee la taaban karo waxa uu bixiyaa sifooyin kala duwan iyo hawlqabadyo fududeeya habka barnaamijka iyo hagaajinta wax soo saarka horumariyaha. Maqaalkan, waxaan si fiican ugu sahamin doonaa fasalka IntelliJ IDEA: qeexitaankiisa, sifooyinka ugu muhiimsan iyo sida loo wanaajiyo isticmaalkiisa deegaanka horumarka. Haddii aad tahay barnaamij-waxbarasheed doonaya in aad sare u qaaddo waxtarkaaga oo aad si weyn u maamusho mashaariicdaada, maqaalkani waxa uu ku siin doonaa macluumaadka lagama maarmaanka u ah in la fahmo oo aad ka faa'iidaysato shaqadan xoogga badan. by IntelliJ IDEAAan bilowno!

Hordhac ku saabsan IDEA IntelliJ

IntelliJ IDEA waa deegaan horumarineed oo isku dhafan (IDE) oo ay abuurtay JetBrains. Waa mid ka mid ah aaladaha ugu caansan ee ka mid ah barnaamijyada loogu talagalay horumarinta software-ka ee luuqadaha barnaamijyada kala duwan sida Java, Kotlin, Scala, Groovy, iyo kuwo kale. Its is-dhexgal dareen leh oo awood leh ayaa bixiya sifooyin badan oo kala duwan iyo hawlqabadyo fududeeya habka qorista, khaladka iyo koodka tijaabinta.

Mid ka mid ah sifooyinka ugu muhiimsan ee IntelliJ IDEA waa awoodda ay u leedahay inay bixiso jawi barnaamijeed caqli badan. Falanqeeyaheeda joogtada ah ee xoogga badan ayaa awood u leh inuu ogaado khaladaadka koodka oo uu bixiyo talooyinka sixitaanka. waqtiga dhabta ah. Intaa waxa u dheer, waxa ay bixisa sifada auto dhammays tiran oo caqli badan oo ka caawisa barmaamijyada inay si dhakhso leh oo hufan u qoraan koodka.

IntelliJ IDEA waxay sidoo kale bixisaa qalab maarayn mashruuc oo kala duwan, taas oo ka dhigaysa wada shaqaynta kooxeed mid sahlan. Waxay siisaa taageerada nidaamyada kontoroolka nooca sida Git, Mercurial, iyo SVN, taasoo u oggolaanaysa horumariyeyaasha inay la shaqeeyaan oo ay sii wadaan taariikhda dhammaystiran ee isbeddelada koodka. Intaa waxaa dheer, ku biirinteeda qalabka dhismaha sida Maven ama Gradle waxay fududaynaysaa maaraynta ku-tiirsanaanta iyo ururinta mashruuca. Marka la soo koobo, IntelliJ ⁤IDEA waa qalab ay qasab ku tahay in uu haysto barnaamij kasta oo doonaya in uu kordhiyo wax soo saarkooda iyo tayada koodka.

Qeexida fasalka ee barnaamijka

Horumarinta software-ka, fasalku waa shay asaasi ah oo ku jira barnaamijka. ku saleysan shay. Gudaha IntelliJ ‌IDEA, fasalka waxa lagu qeexaa qaab-dhismeedka ama caaryada samaynta walxaha. Qaab-dhismeedkan waxa ka mid ah sharraxaadda sifaadka iyo hab-dhaqannada ay walxaha laga abuuray yeelan doonaan.

Fasalada IntelliJ IDEA waxaa lagu gartaa in dib loo isticmaali karo, taas oo ah, mar fasalka la abuuro, waxaa la isticmaali karaa dhowr jeer iyada oo aan loo baahnayn in dib loo qeexo. Tani waxay kuu ogolaaneysaa inaad sare u qaaddo horumarinta software-ka, maadaama aysan muhiim ahayn in koodka la qoro mar kasta oo fasal loo baahan yahay in la isticmaalo.

Intaa waxaa dheer, fasalada IntelliJ IDEA waxay ogolaadaan qeexida dhaxalka, kaas oo jecel abuurista kala sareynta iyo dib u isticmaalka koodka. Dhaxalka iyada oo loo marayo, fasalku waxa uu dhaxli karaa sifooyinka iyo dabeecadaha fasal kale, isaga oo ka fogaanaya ku celcelinta koodka oo u sahlaysa in wax laga beddelo oo la cusboonaysiiyo.

Hawlaha iyo astaamaha IntelliJ IDEA

Tilmaamaha IntelliJ IDEA

IntelliJ ⁢IDEA⁤ waa qalab horumarineed oo isku dhafan oo awood leh oo bixiya hawlo iyo astaamo kala duwan si loo horumariyo waxtarka barnaamijyada. Qaar ka mid ah sifooyinka caanka ah ee IntelliJ IDEA waxaa ka mid ah:

  • Dhammaystir otomaatig ah: Habkan casriga ah wuxuu si toos ah u soo jeedinayaa dhammaadka koodka iyo ereyada muhiimka ah ee khuseeya, dedejinta habka qorista iyo yaraynta khaladaadka.
  • Khalad-hagaajin heer sare ah: IntelliJ IDEA waxa ay bixisa cilladaha ugu adag ee kuu ogolaanaya in aad baadho oo aad saxdo khaladaadka si hufan. Intaa waxaa dheer, waxay bixisaa falanqayn iyo qalab muuqaal si ay u caawiyaan horumarinta si fiican u fahmaan socodka fulinta code.
  • Dib u habeynta koodka: Iyada oo dib u habeynteeda awoodda leh, IntelliJ IDEA waxay fududaynaysaa in dib loo habeeyo koodka, taasoo u oggolaanaysa horumariyeyaasha inay wax ka beddelaan qaab-dhismeedka mashruucyadooda si degdeg ah oo ammaan ah. Tani waxay kaa caawinaysaa in koodku nadiif ahaado oo si sahlan loo ilaaliyo.

Astaamaha kale ee xusida mudan waxaa ka mid ah qaladka oo la ogaado waqtiga dhabta ah, is dhexgalka nidaamyada kontoroolka nooca sida Git, ku habboonaanta luuqadaha barnaamijyada caanka ah ee kala duwan iyo qaab-dhismeedka, iyo awoodda lagu abuuro mashruucyo isku dhafan. Laga soo bilaabo maamulka ku-tiirsanaanta ilaa imtixaamka cutubka otomaatiga ah, IntelliJ IDEA waxay bixisaa xal dhamaystiran oo horumarinta software.

Waxyaabaha gaarka ah - Riix Halkan  Sidee loo dayan karaa jiirka USB-ga ee Arduino?

Tilmaamaha IntelliJ IDEA

IntelliJ IDEA waxay u taagan tahay sifooyinkeeda tirada badan ee ka dhigaya waayo-aragnimada horumarinta mid sahlan oo wax soo saar badan leh. Qaar ka mid ah astaamaha muhiimka ah ee IntelliJ ⁢IDEA waa:

  • Kormeerka koodka iyo sixitaanka: IntelliJ IDEA waxay si toos ah u baartaa koodka dhibaatooyinka caadiga ah waxayna soo jeedinaysaa ⁢ hagaajin gaar ah si loo horumariyo tayada koodka iyo akhrinta.
  • Qaababka summada: Habkani wuxuu u oggolaanayaa horumariyayaashu inay si dhakhso ah u soo saaraan godadka koodhka ee horay loo qeexay oo la beddeli karo, dedejinta habka horumarinta iyo hubinta joogteynta mashruuca oo dhan.
  • Maamulaha kaydka xogta: IntelliJ IDEA waxaa ku jira maamulaha xogta isku dhafan kaas oo u oggolaanaya horumariyayaasha inay sahamiyaan, wax ka beddelaan, oo ay si toos ah uga maamulaan xogta macluumaadka IDE, taasoo fududaynaysa la falgalka nidaamyada kaydinta xogta.

Hirgelinta fasallada ⁤IntelliJ⁢ IDEA

IntelliJ IDEA waa qalab horumarineed oo software awood leh kaas oo bixiya sifooyin kala duwan iyo shaqeyn si loo fududeeyo hirgelinta fasalada mashaariicda Java. Qaybtan, waxaan si faahfaahsan u baari doonaa sida loola shaqeeyo fasalada IntelliJ IDEA iyo faa'iidooyinka ay JetBrains IDE bixiso.

In IntelliJ IDEA, hirgelinta fasallada waa hawl fudud iyada oo ay ugu wacan tahay is-dhexgalkeeda dareenka leh iyo barnaamij-sameeyaha. In la abuuro fasal cusub, si fudud midig-guji tusaha la rabo ee mashruuca oo dooro "New -> Class Java". Sanduuqa wada-hadalka ayaa markaa furmi doona halkaas oo aad ka geli karto magaca fasalka, sheeg meesha uu ku yaal, oo dooro nooca fasalka aad rabto inaad abuurto. IntelliJ IDEA waxay bixisaa noocyo kala duwan oo fasallo ah sida fasallo caadi ah, fasallo aan la taaban karin, iyo is dhexgal, taasoo ku siinaysa dabacsanaan aad ku qaabayso mashruucaaga hadba baahidaada.

Markaad abuurto fasal IntelliJ IDEA, waxaad bilaabi kartaa inaad qeexdo sifahiisa iyo dhaqankiisa. Waxaad ku dari kartaa sifooyin fasalka adiga oo isticmaalaya heshiiska luqadda Java, adoo tilmaamaya beddelka gelitaanka, nooca xogta, iyo magaca sifada. Intaa waxaa dheer, waxaad qeexi kartaa hababka gudaha fasalka si aad u hirgeliso macquulka lagama maarmaanka ah. IntelliJ IDEA waxay bixisaa talooyinka koodka caqliga leh markaad wax qorayso, waqti ku badbaadiya kana fogaato khaladaadka iman kara.

Faa'iidooyinka isticmaalka IntelliJ IDEA ee fasallada

  • Is dhexgalka aan kala go 'lahayn: Mid ka mid ah faa'iidooyinka ugu muhiimsan ee u adeegsiga IntelliJ IDEA ee fasallada ayaa ah is-dhexgalka aan kala go 'lahayn ee qalabka kale iyo qaab-dhismeedka. IDE-gan xoogga leh wuxuu awood u siinayaa wadashaqeyn aan kala go 'lahayn oo lala yeesho Git, taasoo ka dhigaysa kantaroolka nooca iyo shaqada kooxeed mid sahlan. Intaa waxaa dheer, waxay bixisaa taageero ku dhisan tignoolajiyada caanka ah iyo qaab-dhismeedka ballaaran ee kala duwan, sida Guga, Hibernate, iyo Maven, kuwaas oo fududeeya horumarka oo wanaajiya wax soo saarka.
  • Waxqabadka gaarka ah: Arrin kale oo xusid mudan IntelliJ IDEA waa waxqabadkeeda gaarka ah. Qalabkan waxaa loogu talagalay inuu noqdo mid hufan oo degdeg ah, taasoo la macno ah in barnaamij-bixiyeyaashu ay u shaqayn karaan si degdeg ah oo aan hakad lahayn. IntelliJ IDEA waxay wanaajisaa isku-duwidda wakhtiga, waxay bixisaa hagitaan kood garaadka wakhtiga dhabta ah, waxayna bixisaa awoodo dib-u-habayn oo heersare ah. Waxaa dheer, falanqaynteeda horumarsan ee taagan iyo cilladaha heerka caalamiga ah waxay sahlaysaa in la ogaado oo la xalliyo khaladaadka. si wax ku ool ah.
  • Habaynta iyo Wax soo saarka: IntelliJ IDEA waxay bixisaa sifooyin kala duwan oo la beddeli karo iyo dejinta si ay ugu habboonaato baahiyaha barnaamij-sameeyaha. Intaa waxaa dheer, IntelliJ IDEA waxay leedahay xulasho ballaaran oo plugins ah oo la heli karo, taasoo kuu oggolaaneysa inaad sii ballaariso oo aad habaynayso shaqeynteeda iyadoo lagu saleynayo shuruudahaaga mashruuca. Waxaas oo dhami waxay gacan ka geystaan ​​wax soo saarka iyo hufnaanta marka la samaynayo barnaamij, taas oo badbaadisa waqti iyo dadaal badan.

Dhinacyada la tixgeliyo marka loo isticmaalayo IntelliJ IDEA fasalada

IntelliJ IDEA waa deegaan horumarineed oo isku dhafan (IDE) oo ay si weyn u adeegsadaan barnaamij-sameeyayaashu si hufan loogu codeeyo mashaariicda softiweerka ah.

Waxyaabaha gaarka ah - Riix Halkan  Sideen ugu dari karaa xirmooyin cusub TextMate?

1. Ururka faylka iyo hagaha: Iyadoo IntelliJ IDEA, waad abaabuli kartaa faylashaada iyo hagayaal si dareen leh oo habaysan. Isticmaal browserka mashruuca si aad si hufan ugu dhex socoto koodkaaga, si deg deg ah u gasho fasalada oo aad isbeddel ku samayso iyaga oo aan wakhti ku lumin raadinta hagahaaga. Ka faa'iidayso IntelliJ‌ IDEA awoodiisa dib u habaynta si aad si badbaado leh oo toos ah dib u habayn ugu samayso oo dib ugu magacowdo fasallada.

2. Baadhitaanka xeerka iyo falanqaynta: Ilaalinta kood nadiif ah oo aan khalad lahayn ayaa lagama maarmaan u ah horumar hufan. Iyada oo la adeegsanayo IntelliJ IDEA, waxaad ka faa'iidaysan kartaa baadhista koodka xoogga leh iyo awoodaha falanqaynta si aad u aqoonsato oo aad u hagaajiso khaladaadka syntax iyo arrimaha qaabka. Intaa waxaa dheer, IntelliJ IDEA waxay ku siinaysaa talooyinka iyo soo jeedinta si aad u hagaajiso koodkaaga, hubinta in si fiican loo akhriyi karo iyo sii jiritaankooda.

3. Dejinta iyo falanqaynta waxqabadka: IntelliJ IDEA waxay bixisaa qalab kala duwan oo kala duwan oo wax lagu saxo kuwaas oo kaa caawin doona inaad si dhakhso leh u aqoonsato oo aad u xalliso dhibaatooyinka xiisadahaaga. Waxaad dejin kartaa meelaha goynta, waxaad baari kartaa doorsoomayaasha wakhtiga dhabta ah oo ‌ maamuli kartaa codsigaga tallaabo tallaabo si loo ogaado oo loo saxo khaladaadka si wax ku ool ah. Intaa waxaa dheer, IntelliJ IDEA waxay ku siinaysaa qalabyada falanqaynta waxqabadka si aad u qiimeyso waxqabadka koodkaaga oo aad u wanaajiso marka loo baahdo.

Talooyin ku saabsan habaynta fasallada IntelliJ IDEA

Fasalada ku jira IntelliJ IDEA waa walxo aasaasi ah oo ku jira abuurista mashaariicda. Ma aha oo kaliya inay kuu oggolaadaan inaad qaabayso oo aad habayso code-ka hab wax ku ool ah, ‌laakiin sidoo kale bixi ⁢ suurta galnimada in lagu qeexo dhaqamo gaar ah iyo hanti shay kasta ama qayb ka mid ah barnaamijka.

1. Magacaabista saxda ah: Waa muhiim in si cad oo kooban loo magacaabo fasallada, iyadoo la adeegsanayo heshiisyada magac-bixineed ee habboon. Waxaa lagu talinayaa in la isticmaalo magacyo qeexan oo kali ah iyo gudaha CamelCase. Tusaale ahaan, haddii aad abuurayso fasal aad ku maamusho liiska ardayda, waxaad u magacaabi kartaa "List".

2.Qaab dhismeedka iyo abaabulka: Ilaali qaab-dhismeed macquul ah oo nidaamsan gudaha fasalladaada. U qaybi koodka hababka iyo guryaha la xidhiidha, iyaga oo u kala qaybiya qaybo cad oo ay u kala qaybsan yihiin khadadka maran. Intaa waxaa dheer, waxay ka faa'iidaysanaysaa awoodaha IntelliJ IDEA si ay u burburto oo u ballaariso qaybaha koodka haddii loo baahdo, taasoo ka dhigaysa kood si fudud in loo maro oo la fahmo.

3. Masuuliyadda keli ahRaac mabda'a "mas'uuliyadda keliya" markaad naqshadaynayso fasalladaada. Fasalka kastaa waa inuu lahaadaa hal, mas'uuliyad si wanaagsan loo qeexay mana aha inuu ka masuul yahay hawlo badan oo kala duwan. Sidan, waxaad awood u yeelan doontaa inaad ku guulaysato kood modular badan, dabacsanaan iyo la ilaalin karo. Haddii fasalku noqdo mid aad u adag, tixgeli inaad u kala qaybiso fasallo yaryar oo gaar ah. Habkani wuxuu fududayn doonaa in la fahmo oo dib loo isticmaalo koodka.

Markaad raacdo talooyinkan, waxaad awoodi doontaa inaad si hufan ugu habayso fasalladaada IntelliJ IDEA, taasoo kuu oggolaanaysa inaad horumariso barnaamijyo aad u habaysan oo sahlan in la ilaaliyo. Xasuusnoow in IntelliJ IDEA ay bixiso qalabyo badan iyo hawlqabadyo si ay u habeeyaan la shaqaynta fasalada, sida jiilka tooska ah ee getters iyo setters, u dhex mara fasalada iyo hababka, iyo dib u habeynta koodhka. Si buuxda uga faa'iidayso awoodahan si aad u horumariso wax soo saarkaaga horumariye.

Tusaalooyinka fasalka wax ku oolka ah ee IntelliJ IDEA

IntelliJ ⁢IDEA waa deegaan horumarineed oo isku dhafan (IDE) awood leh kaas oo bixiya hawlo badan oo kala duwan oo loogu talagalay barnaamijyada Java iyo luqadaha kale. Mid ka mid ah astaamaha ugu caansan ee IntelliJ IDEA waa awooda ay kula shaqeyso fasalada. Marka xigta, waa la soo bandhigi doonaa tusaalooyin qaar casharro wax ku ool ah oo muujinaya sida loo isticmaalo oo looga faa'iidaysto fasallada IntelliJ IDEA.

1. Qeexida Fasalada: In IntelliJ IDEA, waxaad si fudud u abuuri kartaa fasallo cusub addoo isticmaalaya saaxir abuurka fasalka. Kaliya dooro xirmada aad rabto inaad ku abuurto fasalka, midig-guji oo dooro ikhtiyaarka "Cusub" oo ay ku xigto "Java Class". Tani waxay furi doontaa daaqad wada hadal ah oo aad geli karto magaca fasalka oo aad dooran karto interfaces ay hirgelin doonto, haddii loo baahdo. Marka fasalka la abuuro, waxaad wax ka beddeli kartaa waxa ku jira oo aad ku dari kartaa hababka, guryaha iyo walxaha kale ee waafaqsan baahidaada.

Waxyaabaha gaarka ah - Riix Halkan  Falanqaynta koodka shabakadda ee si wanaagsan loo habeeyey

2. Fasalada dib u habaynta: IntelliJ IDEA waxay aad u fududaysaa fasalada dib u habaynta. Waxaad isticmaali kartaa qalabyo kala duwan sida Habka Soo saarista si aad u soo saartid macquulka soo noqnoqda ee hababka kala duwan, Soo saar Interface si aad u soo saarto isdhexgalka fasalada jira, ama Beddel Saxiixa si aad u beddesho saxiixa hababka fasalka. Hawlahan waxay kuu oggolaanayaan inaad dib u habayn ku sameyso oo aad hagaajiso qaab dhismeedka fasalladaada si hufan oo aan khaladaad lahayn.

3. U dhex mara fasallada: InteliJ IDEA, waxaad si fudud ugu dhex socon kartaa qaybaha kala duwan ee mashruucaaga. Waxaad isticmaali kartaa furayaasha kiiboodhka sida Ctrl + Guji si aad u aado caddaynta fasalka, Ctrl + B si aad u aaddo qeexida fasalka ama habka, Ctrl + N si aad u baadho fasal gaar ah inta uu socdo mashruuca waxay ku siinaysaa dhamaystirka otomaatiga iyo syntax muujinta awoodaha kaa caawin doona inaad si dhakhso leh oo hufan u qorto oo aad u fahanto koodka.

Kuwani waa uun tusaalooyin wax ku ool ah oo ku saabsan sida loola shaqeeyo fasallada IntelliJ IDEA. IDE-gan xoogga badan waxa uu bixiyaa sifooyin badan oo badan iyo qalab kaa caawin kara horumarinta mashaariicdaada si hufan oo waxtar leh. Sahami dhammaan xulashooyinka ay IntelliJ IDEA bixiso oo ku tijaabi si aad u horumariso khibradaada barnaamij. ⁤IntelliJ IDEA waxay kuu oggolaan doontaa inaad fasalladaada gaarsiiso heerka xiga!

Gabagabada ku saabsan adeegsiga IntelliJ IDEA ee fasallada

Gebogebadii, u adeegsiga IntelliJ IDEA ee fasallada waxay bixisaa faa'iidooyin badan iyo astaamo fududeeya horumarinta software. Inta lagu guda jiro boostada waxaan awoodnay inaan ogaano in qalabkan barnaamijka ee xoogga leh uu bixiyo jawi horumarineed oo isku dhafan oo adag oo waxtar leh kaas oo kordhiya wax soo saarka horumarinta.

Faa'iidooyinka ugu caansan waxaa ka mid ah awoodda IntelliJ IDEA si ay u bixiso hawlo badan oo kala duwan iyo qalab wax-ka-saarid, u oggolaanaysa in la aqoonsado oo si hufan loo saxo. Waxa kale oo ay bixisaa taageero loogu talagalay luuqadaha barnaamijyada kala duwan ee kala duwan, taas oo ka dhigaysa doorasho la taaban karo oo loogu talagalay mashaariic kala duwan.

Intaa waxaa dheer, IntelliJ IDEA waxay bixisaa is-dhexgal dareen leh oo saaxiibtinimo leh, oo leh noocyo badan oo gaagaaban iyo hawlqabadyo u oggolaanaya horumar degdeg ah oo degdeg ah. Thanks to is dhexgalka nidaamyada xakamaynta nooca sida Git, habka wada shaqaynta horumariyeyaasha kale waa la fududeeyay oo la hagaajiyay. Marka la soo koobo, IntelliJ IDEA waa qalab aad loogu taliyay fasalada, kaas oo kuu ogolaanaya inaad sare u qaaddo waxtarka iyo tayada horumarinta software.

Gebagebadii, IntelliJ ⁢IDEA‍ waxay ka dhigan tahay aalad aasaasi u ah horumarinta software-ka, gaar ahaan barnaamijyada ka shaqeeya deegaanka Java. iyo waayo-aragnimo barnaamijeed wax soo saar leh. Intaa waxaa dheer, is dhexgalka fudud ee tiknoolajiyada kale iyo taageerada ay u leedahay luuqadaha barnaamijyada badan ayaa ka dhigaya doorasho la taaban karo oo loogu talagalay horumarinta.

Maqaalkan oo dhan, waxaanu sahminay qeexida fasalka IntelliJ IDEA oo aanu falanqaynay sifooyinka ugu muhiimsan ee ay bixiso qalabkan xoogga badan. Laga soo bilaabo xirmada ilaa hababka iyo doorsoomayaasha, IntelliJ IDEA waxay bixisaa is-dhexgal dareen leh, sahlan oo loo isticmaali karo horumarinta iyo ilaalinta qaabdhismeedka fasalka ee mashaariicda cabbir kasta.

IntelliJ IDEA kuma eka oo kaliya inay u taagan tahay shaqeynteeda, laakiin sidoo kale awoodeeda ay ku wanaajiso tayada koodka iyo fududaynta wada shaqaynta xubnaha kooxda. Qalabyada falanqaynta iyo is dhexgalka nidaamyada kontoroolka nooca ayaa kuu oggolaanaya inaad aqoonsato khaladaadka oo aad ilaaliso nadiif, kood si wanaagsan loo habeeyey.

Marka la soo koobo, haddii aad tahay horumariye Java oo raadinaya qalab hufan oo awood leh, IntelliJ IDEA shaki la'aan waa ikhtiyaar ay tahay inaad tixgeliso. Mareegtan ayaa kaa caawin doonta inaad sare u qaaddo habkaaga horumarineed, kordhi wax soo saarka oo qor kood tayo sare leh. Ha lumin aragtida cusboonaysiinta iyo hagaajinta joogtada ah ee IntelliJ IDEA ay bixiso, maadaama ay had iyo jeer rabto inay safka hore kaga jirto barnaamijyada!