Naseho ny fomba famelezana ny tonian-dahatsoratry ny kaody VSCode, mamela ny famindrana rakitra tsy misy dikany ao anatin'ny zon'ny mpampiasa amin'izao fotoana izao rehefa manokatra kaody loharano noforonina manokana ao amin'ny tonian-dahatsoratra. Amin'ity demo ity, rehefa manokatra kaody Rust izay mampiasa macro procedural, dia mametraka fifandraisana amin'ny mpampiantrano 127.0.0.1:8080 ary mandefa ny votoatin'ny rakitra "~/.ssh/id_rsa" miaraka amin'ny fanalahidin'ny SSH mpampiasa.
Mba hampandefitra, dia ampy ny manokatra ny rakitra miaraka amin'ny code, tsy manao hetsika hafa miaraka amin'ny tetikasa. Mba hiasa ny ohatra, ny VSCode dia mitaky ny plugin rust-analyzer (famatotra eo an-tampon'ny compiler rustc mahazatra) sy ny fisian'ny fitaovana ao amin'ny rafitra miasa amin'ny code amin'ny fiteny Rust. Ny olana dia mifandraika amin'ny fanitarana ny macros procedural mandritra ny famakafakana code voalohany. Ny vokatra mitovy amin'izany dia azo atao amin'ny fotoana fanangonana amin'ny alàlan'ny baiko "cargo build".
Marihina fa ny olana dia mety hisy fiantraikany amin'ny mpamoaka code hafa sy ny fiteny fandaharana. VSCode sy rust-analyze dia ampiasaina mba hampisehoana ny vector fanafihana. Amin'ny teôlôjia, ny mpamoaka kaody rehetra izay mampiseho macros procedural izay ahafahanao mamorona fanitarana syntax sy manatanteraka ny code amin'ny fotoana fanangonana dia mety ho voan'ny olana. Ny mpikaroka voalohany dia nanadihady ny mety hisian'ny hetsika ratsy mandritra ny fanangonana kaody, saingy hitany fa nitarina ny macros procedural rehefa nokarakaraina tao amin'ny mpamoaka fehezan-dalàna ny kaody loharano. Ny fanafihana dia mety hisy fiantraikany amin'ny fiteny fandaharana hafa, ohatra, amin'ny Java, ny fanodinana annotation dia azo atao amin'ny fomba mitovy.

Source: opennet.ru
