Ona kama Markdown

Dvina huandika msimbo katika mradi wako, kwenye kompyuta yako, huku ikizingatia madokezo, mazungumzo na sababu za kufanya kazi hiyo. Unaeleza unachotaka, unakagua ilichobadilisha na kutoa kazi hiyo kwa matumizi, ndani ya programu ileile unayotumia kwa mambo mengine yote.

Kabla ya kuanza

Msimbo ni sehemu ya programu ya Dvina ya kompyuta, kwenye Mac, Windows na Linux. Hakuna kitu kingine cha kusakinisha. Dvina inahitaji kuwa kwenye angalau kompyuta moja; vifaa vingine vyote vinaweza kuanzisha kazi na kufuatilia maendeleo yake.

Ili kupata programu ya kompyuta, angalia Pakua na usakinishe Dvina.

Fungua mradi

Mradi ni folda kwenye kompyuta yako: hazina ya msimbo au folda ya kawaida.

  1. Katika programu ya kompyuta, fungua Dock na uchague safu ya mradi (Miradi).
  2. Chagua Fungua… ili kuchagua folda au hazina ya msimbo, au Mradi Mpya… ili kuunda folda mpya kwenye kompyuta hii.

Unapounda mradi mpya, washa Unda hazina ya Git ili kuweka historia ya kila badiliko, na hivyo kuweza kutengua mabadiliko ya Dvina.

Mradi unaochagua ndio unaotumiwa na gumzo kufanya kazi. Kwa mradi wa msimbo, Dock pia huonyesha tawi lake.

Omba kazi ifanywe

Eleza unachotaka, kwa mfano "Hakikisha faili za CSV zinazotolewa zinatumia tarehe sahihi". Dvina hutekeleza ombi hilo kama kazi kwenye kompyuta yako, na unaweza kuendelea kuzungumza au kuanzisha kazi zaidi. Kazi kadhaa zinaweza kufanyika kwenye hazina moja na kuamua zenyewe ni ipi itafanya commit kwanza.

Kabla ya kuandika, Dvina husoma mradi pamoja na taarifa zinazouzunguka: hutafuta kwenye mazungumzo na faili zako za awali, ili izingatie pia sababu za kufanya kazi hiyo. Pia hufuata AGENTS.md au CLAUDE.md iliyo kwenye mradi wako.

Kagua mabadiliko

Jibu la kila kazi huja pamoja na mabadiliko yake, kwenye kadi yenye jina la kazi na maneno Tayari kukaguliwa.

  • Angalia kilichobadilika: Chagua Mabadiliko ili kuona mabadiliko ya kila faili kwenye paneli ya pembeni. Faili hukuwezesha kuvinjari mradi.
  • Tengua mabadiliko ya hatua moja: Chini ya jibu lililobadilisha faili, chagua mstari unaosema ni faili ngapi zilibadilika, kisha Tengua, na uthibitishe Ungependa kutengua hatua hii?. Faili hurudi katika hali yake ya kabla ya hatua hiyo, na mabadiliko yaliyofanywa baada yake hubaki.

Fanya commit na ufungue ombi la kuunganisha mabadiliko

  1. Kwenye kadi ya kazi, chagua Fanya commit.
  2. Fanya commit ya mabadiliko huorodhesha faili zitakazojumuishwa kwenye commit katika tawi lako, pamoja na Kichwa na Ujumbe unaopendekezwa. Chagua Fanya commit. Hakuna kinachotumwa kwenye hazina ya mbali.
  3. Ili kufungua ombi la kuunganisha mabadiliko, chagua Tuma na uunde PR. Dvina hutuma tawi la sasa kwenye hazina ya mbali kwanza, kisha hufungua ombi la kuunganisha mabadiliko. Faili ambazo hazijafanyiwa commit hazijumuishwi.

Ombi la kuunganisha mabadiliko hutumia akaunti yako mwenyewe ya Git uliyoingia nayo. Dvina hulifungua kwenye GitHub au GitLab; huduma nyingine yoyote inayohifadhi hazina hufungua ukurasa wake wa ombi jipya la kuunganisha mabadiliko kwenye kivinjari chako. Ikimaliza, chagua Angalia PR.

Idhini

Ujenzi na majaribio huendeshwa bila kuomba idhini. Kufuta faili, kutuma mabadiliko, kubadilisha hifadhidata, kupeleka programu kwenye mazingira ya matumizi na chochote kinachohusisha siri husubiri idhini yako. Kadi inaeleza sababu, kwa mfano Uendeshe amri hii? pamoja na Inafuta faili au Inabadilisha hifadhidata, nawe unachagua Ruhusu au Kataa. Msimamizi wako anaweza kuweka ni vitendo vingapi vinavyohitaji kuomba idhini kila wakati.

Muhimu

Hakuna mabadiliko yanayotumwa hadi utoe idhini. Mradi wako ni folda kwenye kompyuta yako, na ukitumia Git, unaweza kutengua kila badiliko linalofanywa na Dvina.

Jaribu kwenye simulator au emulator

Katika programu ya kompyuta, Dvina inaweza kujaribu programu yako kwenye kompyuta hii jinsi watumiaji wako watakavyoitumia: kwenye kivinjari, kwenye iOS Simulator katika Mac, au kwenye Android Emulator katika Mac, Windows au Linux.

  1. Fungua Dock na uchague safu iliyoandikwa Kifaa.
  2. Chini ya Kifaa hiki, chagua Kivinjari, iOS Simulator au Android Emulator.

Kidirisha kinafunguka kwenye paneli ya pembeni. Simulator iliyozimwa huanza kufanya kazi unapoifungua. Ili kutumia nyingine, chagua Chagua kifaa juu ya kidirisha; kila kifaa kinaonyesha mfumo wake na kama Kinafanya kazi au Kimezimwa.

Ili kuonyesha au kuficha kivinjari, bonyeza ⌘ ⇧ B kwenye Mac au Ctrl Shift B kwenye Windows na Linux. Dvina inapofanya kazi kwenye kidirisha usichokitazama, safu ya Kifaa huwa na nukta.

Ruhusu Dvina kutumia kifaa

Mara ya kwanza Dvina inapotumia simulator au emulator, huomba ruhusa, kwa mfano Uruhusu Dvina kutumia iPhone 17 Pro?, kwa sababu Dvina inaona skrini yake, kwa hiyo usiingie kwenye akaunti zako halisi kwenye kifaa hicho. Chagua Ruhusu au Kataa. Kifaa huhifadhi jibu lako, kwa hiyo gumzo jingine haliombi ruhusa tena. Hadi uiruhusu, kidirisha huonyesha chaguo la Ruhusu Dvina kukitumia.

Dvina inapofanya kazi, kidirisha huonyesha Dvina inatumia kifaa hiki, na gumzo huonyesha kifaa moja kwa moja. Chagua Tazama kwa ukubwa zaidi ili kukiona kikiwa kikubwa zaidi. Kutuma, kulipa na kufuta kwenye kifaa husubiri idhini yako kila wakati.

Ili kutumia kifaa mwenyewe, chagua Chukua udhibiti. Miguso yako na vibonye unavyobonyeza huelekezwa kwenye kifaa, na unaweza kubonyeza Mwanzo, na kwenye Android, Nyuma na Programu za hivi karibuni. Ukimaliza, chagua Rudisha udhibiti, na Dvina inaendelea.

Sanidi iOS Simulator

Ikiwa iOS Simulator haijasanidiwa, safu yake hufungua orodha ya ukaguzi, Sanidi iOS Simulator. Kila hatua huwekwa alama kiotomatiki inapokamilika, hata kama uliifanya mahali pengine.

  1. Sakinisha Xcode: Chagua Fungua App Store. Xcode ni ya bure na ina ukubwa wa takribani 7 GB; ifungue mara moja baada ya usakinishaji kukamilika.
  2. Chagua Xcode: Chagua Nakili amri na uiendeshe kwenye Terminal. Inakuomba nenosiri lako, kwa hiyo Dvina haiendeshi kamwe kwa niaba yako.
  3. Ongeza simulator ya iOS: Katika Xcode, nenda kwenye Settings › Components na upakue iOS, au endesha amri kwenye Terminal.
  4. Unda kifaa: Chagua Unda iPhone. Hakuna kinachopakuliwa.

Sanidi Android Emulator

Ikiwa Android Emulator haijasanidiwa, safu yake hufungua orodha ya ukaguzi, Sanidi emulator ya Android.

  1. Sakinisha Android Studio: Chagua Pata Android Studio. Inasakinisha vinavyohitajika ili emulator ifanye kazi; ifungue mara moja baada ya usakinishaji kukamilika.
  2. Ongeza emulator na zana za jukwaa: Endesha amri kwenye terminal, au uziongeze katika Android Studio › SDK Manager.
  3. Washa uharakishaji wa maunzi: Kwenye Windows na Linux, endesha amri mwenyewe, kwa kuwa inahitaji nenosiri lako au msimamizi. Kisha ondoka kwenye akaunti na uingie tena kwenye Linux, au uanzishe upya kompyuta kwenye Windows. Mac haihitaji hatua yoyote hapa.
  4. Ongeza taswira ya mfumo: Endesha amri kwenye terminal, au uongeze moja katika Android Studio › SDK Manager. Upakuaji wake ni mkubwa.
  5. Unda emulator: Chagua Unda emulator. Hakuna kinachopakuliwa.

Ikiwa msimamizi wako amezima simulator, safu zinaonyesha Zimezimwa na msimamizi wako.

Fanya kazi ukiwa popote

Ukiwa kwenye simu yako au wavuti, omba kazi ifanywe kwenye mazungumzo yako. Dvina inaifanyia kazi ndani ya mradi kwenye kompyuta yako, na mabadiliko yanakusubiri uyakague. Kompyuta yako inahitaji kuwa imewashwa na Dvina ikiwa imefunguliwa.

Wakati wa kutumia

  • Unatengeneza programu halisi na unataka kuwa na muktadha wote wa kazi yako: madokezo, maamuzi na mazungumzo ya mwezi uliopita.
  • Unataka marekebisho yafanywe ukiwa mbali na dawati lako.
  • Unataka mabadiliko kadhaa yafanyiwe kazi kwa wakati mmoja, kila moja likiwa tayari kukaguliwa.

Vidokezo

  • Andika kanuni zako za kazi. Eleza jinsi unavyofanya kazi katika AGENTS.md au CLAUDE.md, na Dvina itafuata maelekezo hayo.
  • Jaribu kwenye simu. Unatengeneza programu? Dvina inaweza kuijaribu kwenye simulator ya iPhone au emulator ya Android, ikigusa sehemu mbalimbali jinsi watumiaji wako watakavyofanya. Angalia Jaribu kwenye simulator au emulator.
  • Wewe si msanidi programu? Ili kutengeneza programu na kurasa zinazofanya kazi, tumia Unda badala yake.