Ua qauv qhia ntawm kev tawm tsam ntawm cov code editors uas ua rau cov ntaub ntawv xau thaum qhib qhov chaws

Ib txoj hauv kev tawm tsam VSCode code editor tau pom, tso cai rau kev hloov pauv ntawm cov ntaub ntawv tsis txaus ntseeg nyob rau hauv txoj cai ntawm tus neeg siv tam sim no thaum qhib qhov code tsim tshwj xeeb hauv tus editor. Hauv qhov demo no, thaum qhib Rust code uas siv cov txheej txheem macro, nws tsim kev sib txuas rau tus tswv 127.0.0.1:8080 thiab xa cov ntsiab lus ntawm cov ntaub ntawv "~/.ssh/id_rsa" nrog tus neeg siv lub SSH yuam sij.

Txhawm rau cuam tshuam, nws yog qhov txaus los qhib cov ntaub ntawv nrog cov cai, tsis tas yuav ua lwm yam haujlwm nrog qhov project. Rau qhov piv txwv ua haujlwm, VSCode yuav tsum muaj cov tshuaj tiv thaiv kab mob xeb (kev sib txuas rau saum tus qauv rustc compiler) thiab muaj cov cuab yeej hauv lub kaw lus rau kev ua haujlwm nrog cov cai hauv cov lus Rust. Qhov teeb meem yog cuam tshuam nrog kev nthuav dav ntawm cov txheej txheem macros thaum pib kev txheeb xyuas cov lej. Ib qho txiaj ntsig zoo sib xws kuj tuaj yeem ua tiav ntawm lub sijhawm suav nrog siv "cargo build" hais kom ua.

Nws tau raug sau tseg tias qhov teeb meem yuav cuam tshuam rau lwm tus code editors thiab programming lus. VSCode thiab rust-analyze tsuas yog siv los ua kom pom kev tawm tsam vector. Nyob rau hauv txoj kev xav, txhua tus code editor uas nthuav tawm cov txheej txheem macros uas tso cai rau koj los tsim cov syntax txuas ntxiv thiab ua tiav cov lej ntawm lub sijhawm sib sau yog qhov cuam tshuam rau qhov teeb meem. Tus kws tshawb fawb tau pib tshawb xyuas qhov muaj peev xwm ua phem tshwm sim thaum lub sijhawm sau cov lej, tab sis pom tias cov txheej txheem macros tau nthuav dav thaum qhov chaws tau ua tiav hauv cov code editors. Qhov kev tawm tsam tuaj yeem cuam tshuam rau lwm yam lus programming; piv txwv li, hauv Java, kev ua haujlwm annotation tuaj yeem ua haujlwm zoo ib yam.



Tau qhov twg los: opennet.ru

Ntxiv ib saib