Programski jezik C++: Microsoftovo proširenje VS Code izašlo je s ovim novim značajkama

  • Sep 03, 2023

Novi paket proširenja programera C++ za VS Code donosi IntelliSense, plus podršku za Raspberry Pi.

Microsoft je objavio stabilnu verziju C++ ekstenzije za svoj popularni open-source uređivač koda za više platformi, Visual Studio Code, s podrškom za računala temeljena na Armu i novi karakteristike produktivnosti.

Novo Microsoftovo proširenje C++ dolazi u trenutku kada C++, 35 godina star jezik, postaje sve popularniji među programerima. C++ grupa Međunarodne organizacije za standardizaciju (ISO), Radna grupa 21 (WG21), ovaj mjesec dovršena C++ verzija 20. Grupu vode softverski inženjeri iz Microsofta i Googlea.

Developer

  • To je kraj programiranja kakvog poznajemo -- opet
  • Programeri se osjećaju sigurnima u svom poslu, ali još uvijek razmišljaju o davanju otkaza
  • Budućnost weba trebat će drugačiju vrstu programera
  • Najbolja Linux prijenosna računala za korisnike i programere

C++ 20 je prvo veliko ažuriranje za C++ otkako je C++17 objavljen 2017. i sadrži najveća poboljšanja od C++11 iz 2011., prema Herbu Sutteru iz Microsofta.

Ovaj mjesec C++ postao najbrže rastući programski jezik u svijetu, navodi Tiobe koji mjesečno objavljuje indeks najpopularnijih programskih jezika. C++ je trenutno četvrti najpopularniji jezik iza C-a, Jave i Pythona.

C++ proširenje za Visual Studio Code (VS Code) pridružuje se Microsoftovim tržišnim proširenjima za Python i Java, donosi ključne značajke produktivnosti kao što je VS Code IntelliSense automatsko dovršavanje koda koje pokreće AI značajka.

"C++ proširenje donosi bogat skup značajki produktivnosti u VS Code za C++ programere, uključujući IntelliSense pametno dovršavanje koda, otklanjanje pogrešaka, refaktoriranje, navigaciju koda i još mnogo toga," rekla je Julia Reid, Microsoftova voditeljica programa za Visual C++.

Značajke su prilagodljive višestrukim platformama, arhitekturama i kompajlerima, kako bi programerima pomogle u unakrsnom kompajliranju i radu na daljinu.

Kao i sa skupom Java ekstenzija, Microsoft je izdao C++ paket ekstenzija koji uključuje nekoliko ekstenzija za C++ razvoj u VS Codeu kao i besplatne vodiče za programere.

C++ paket uključuje proširenja za C i C++, CMake i Visual Studio Codespaces, razvojno okruženje integrirano u oblaku (IDE) koje se ranije zvalo Visual Studio Online i bilo je ovo mjesecu predan GitHubu u vlasništvu Microsofta. Tu su i GitHub integracije i dokumentacija za komentare Doxygena.

Microsoft ima za cilj pružiti poboljšano iskustvo otklanjanja pogrešaka za C++ programere koji koriste Linux, macOS i Windows. Programeri mogu postaviti uvjetne, bezuvjetne i prijelomne točke funkcija te promatrati varijable, kao i ispravljati pogreške u udaljenom procesu.

UI programa za otklanjanje pogrešaka VS Code pokreće bilo koji C++ programer za otklanjanje pogrešaka s kojim rade. Programeri također mogu prilagoditi iskustvo otklanjanja pogrešaka na Linuxu, macOS-u i Windowsu.

Druga velika vijest je da proširenja donose podršku za Linux na Armu i Arm64, pomažući razvojnim programerima u izgradnji za Raspberry Pi i buduća Mac prijenosna računala temeljena na Armu. Proširenje će također uskoro podržavati programe napravljene za Microsoftov Surface Pro X.

Druga velika vijest je da proširenja donose podršku za Linux na Armu i Arm64, pomažući programerima da grade za Raspberry Pi i vjerojatno buduća Mac prijenosna računala temeljena na Armu, iako Microsoft još nije potvrdio podršku za nove strojeve iz Jabuka.

Prema Reidu, verzija 1.0 C++ ekstenzije "donosi prvoklasno razvojno iskustvo za Linux na Armu i Arm64, zajedno s IntelliSense i podrškom za daljinsku izgradnju i otklanjanje pogrešaka".

Također će pomoći programerima da izgrade C++ aplikacije na Raspberry Pi s VS kodom i Remote-SSH.

Više o Microsoftovom Visual Studio Codeu

  • Microsoft: VS Code ažuriranje dobiva nove značajke s programskim jezikom TypeScript 4.0
  • Izašao je Googleov okvir Flutter 1.20: VS Code proširenje i podrška za automatsko popunjavanje za mobilne uređaje
  • Microsoft: Izašlo je novo ažuriranje VS Codea – stabilne verzije za Windows na Arm i Surface Pro X
  • Microsoft VS Code navršava 5 godina: Kako je GitHub, open source, Google napravio hit, otkriva kreator
  • Programski jezik Go: Microsoft daje proširenje VS Code Go Googleovom Go timu
  • Microsoft: ovo novo ažuriranje čini VS Code lakšim za poslove u programskom jeziku Java
  • Programski jezik Python VS Code proširenje: Novo ažuriranje ima kritični sigurnosni popravak
  • Microsoft: Bosque je novi programski jezik izgrađen za AI u oblaku
  • Microsoftovo proširenje programskog jezika VS Code Python dobiva ovo novo ažuriranje
  • Microsoft: isprobajte VS Code novi Python, vodiče za programski jezik C++, ažuriranja Dockera
  • Microsoft čini nove GitHub alate za suradnju dostupnima testerima
  • Programski jezici: Python i Java VS Code proširenja dobivaju ova nova ažuriranja
  • VS Code dobiva veliko ažuriranje: dobro se igra s macOS Gatekeeper plus puno novih značajki
  • Microsoft: VS Code za PowerShell 7 stiže s ISE modom
  • Novo ažuriranje uređivača preglednika Microsoft VS Code – bolji Go, Python jezik, podrška za Docker
  • Microsoftovo proširenje programskog jezika VS Code Python dobiva ovo novo ažuriranje
  • ServiceNow otkriva VS Code alternativu vlastitom uređivaču koda temeljenom na webu
  • Microsoft poboljšava popularno proširenje VS Code programskog jezika Python
  • Facebook: Microsoftov Visual Studio Code sada je naša zadana razvojna platforma
  • JPMorganova Athena ima 35 milijuna redaka Python koda i neće biti ažurirana na Python 3 na vrijeme TechRepublic
  • Mozillin radikalni potez otvorenog koda pomogao je u ponovnom pisanju pravila tehnologije CNET