Kuratidzira kwekurwiswa kwekodhi edhita iyo inotungamira kune faira kuvuza kana uchivhura macode macode

Nzira yekurwisa VSCode kodhi mupepeti yakaratidzwa, ichibvumira kuendesa mafaera asina kupokana mukati mekodzero yemushandisi wazvino pakuvhura kodhi yakanyatsogadzirwa mupepeti. Mune iyi demo, pakuvhura Rust kodhi inoshandisa procedural macro, inosimbisa chinongedzo chekugamuchira 127.0.0.1:8080 uye inotumira zviri mufaira "~/.ssh/id_rsa" nemakiyi eSSH yemushandisi.

Kukanganisa, zvakakwana kungovhura iyo faira nekodhi, pasina kuita chero zvimwe zviito neprojekiti. Kuti muenzaniso ushande, VSCode inoda rust-analyzer plugin (inosunga pamusoro peiyo standard rustc compiler) uye kuvapo kwezvishandiso muhurongwa hwekushanda nekodhi mumutauro weRust. Dambudziko rakabatana nekuwedzera kwemaitiro macros panguva yekutanga kodhi yekuongorora. Mhedzisiro yakafanana inogonawo kuwanikwa panguva yekuunganidza uchishandisa iyo "cargo kuvaka" kuraira.

Zvinocherechedzwa kuti dambudziko rinogona kukanganisa mamwe macode edhita uye mitauro yekuronga. VSCode uye ngura-kuongorora inoshandiswa chete kuratidza kurwisa vector. Mune dzidziso, chero kodhi kodhi inofumura maitiro macros ayo anobvumidza iwe kugadzira syntax yekuwedzera uye kuita kodhi panguva yekuunganidza inobatwa nedambudziko. Muongorori akatanga aongorora mukana wekuita kwakashata kunoitika panguva yekunyorwa kwekodhi, asi akawana kuti maitiro macros akawedzerwa apo kodhi yekodhi yakagadziriswa mukodhi edhita. Kurwiswa kwacho kunogona kukanganisa mimwe mitauro yekuronga; semuenzaniso, muJava, gadziriso yezvinyorwa inogona kushandiswa nenzira yakafanana.



Source: opennet.ru

Voeg