An sake fitar da sabon sigar Clion 2019.2, yanayin ci gaban fasali da yawa don C da C ++

zaki

CLion IDE ce da aka mai da hankali akan ci gaba a cikin yaren shirye-shiryen C da C ++, CLion IDE ne dandamali don haka za'a iya amfani dashi akan Linux, macOS da Windows hadedde tare da tsarin CMake.

CMake dangi ne na kayan aikin da aka tsara don rubutawa, gwaji, da marufi, kamar yadda yake sarrafa tsarin tattara software ta amfani da dandamali masu sauƙi da fayilolin daidaitaccen mai tara abubuwa.

Sakin farko ya dace da GNU Compiler Collection (GCC) da Clang da GDB Debugger, LLDB da Google Test compilers. Baya ga C da C ++, CLion yana tallafawa wasu yarukan kai tsaye ko ta hanyar ƙarin abubuwa: Kotlin, Python, Rust, Swift, da sauransu.

Sabon sigar CLion

Kwanan nan JetBrains ya fitar da sabuntawa na biyu har zuwa wannan shekarar "CLion 2019.2" wanda kuma ya kawo sabbin abubuwa da yawa: ci gaba don haɓaka haɓaka da sabon ƙarfin haɓaka, gami da yin gwajin gwaji don kayan aikin Microsoft Visual C ++. CLion 2019.2. XNUMX hakanan ya hada da sabbin abubuwa don saukakkun lambar edita, ingantaccen aiki, da sauransu.

Hadakar ci gaba

JetBrains sun fara aiki akan haɗin haɗin haɗin haɗin gwiwa a cikin CLion, kamar yadda aka nuna ta sigar 2019.1. A cikin wannan sabon sigar, mai wallafa software yana ci gaba a cikin hanya guda tare da kewayon keɓaɓɓiyar damar yin kuskure akan guntu da sabon shafin Na'ura.

Ugarɓar kunnawa tare da sabar GDB

para debugging on-chip, yanzu zaka iya amfani da debugger OpenOCD an bayar a cikin siga na 2019.1. OpenOCP (Buɗe On-Chip Debugger) kayan aiki ne na buɗaɗɗen buɗe ido don lalata microcontrollers.

Wannan yana nufin cewa ga sabobin OpenOCD, sabobin GDB na ST-Link, Segger J-Link GDB uwar garke, QEMU da sauran takamaiman sabobin GDB, ana iya gudanar dasu daga CLion kuma zasu sami fa'idodi daga abubuwan haɓaka ciki wanda aka samar ta CLion.

CLion-1

Duba na'urar don na'urorin ARM

Don na'urorin ARM, sau da yawa akwai keɓaɓɓun Na'urorin Duba waɗanda aka bayyana a cikin fayil .svd don nau'in microcontroller. CLion yanzu tana ba da hanya madaidaiciya don karanta waɗannan ƙimomin a kan Tabbatattun Na'urorin shafin na Tarkace Kayan aikin taga.

Yana aiki tare da "saitin GDB Server" da "OpenOCD Download & Run" jeri kuma yana nan lokacin da aka ɗora fayilolin .svd ɗaya ko fiye.

Menene sabo ga mai lalatawa

Akwai ci gaba a cikin GDB, daidaitaccen debugger don aikin ya zo tare da GDB 8.3 kuma yana gabatar da wani sabon salo na patch don debugger don inganta ƙwarewar mai amfani.

Wani sabon abu shine cikar umarnin GDB / LLDB, wanda shine debugger don Objective-C, C ++ da harsunan shirye-shiryen C kuma ƙaramin tsari ne na LLVM.

Wannan wataƙila ɗayan mahimman fasalolin wannan sakin: CLion 2019.2 ya zo tare da ɓataccen gwaji na kayan aikin Microsoft Visual C ++ (MSVC)

Sauran sababbin fasali da haɓakawa

Aiki shine babban fifiko a CLion, Amma sauye-sauyen galibi suna buƙatar ƙarin aiki kuma har ma suna iya shafar yadda CLion yake hulɗa da dandamalin IntelliJ.

Duk da haka, inganta ayyukan ga EDI ya zo a kowane saki. A cikin CLion 2019.2, alal misali, Sake suna ya sake yin aiki a kan yanar gizo (Sake suna a kan yanar gizo) don kawar da jinkiri da abubuwan rufe jiki.

Ayyukan kammala lambar don ƙwararrun maganganu a cikin editan shima an inganta sosai. Allyari akan haka, tattara bayanan mai tarawa da lodin matakin CMake a cikin lamura masu nisa an cika su ta hanyar rage yawan ayyukan shigarwa / fitarwa.

Launin ginin kalma don sabbin harsuna 20+

Akwai lokuta da yawa daga wasu harsunan shirye-shirye a cikin aikin ku na C ko C ++. Python, JavaScript, HTML, XML, da SQL suna cikin CLion.

JetBrains ya ƙara yin nuni game da tsarin daidaituwa na sama da 20 yarukan shirye-shirye daban-daban kuma komai yana aiki nan take. Ba a buƙatar ƙarin daidaitawa, godiya ga tarin fayilolin nahawun harshe na TextMate wanda aka bayar tare da IDE.

Yadda ake girka CLion a cikin Ubuntu da abubuwan banbanci?

A karshe, domin girka wannan aikin a cikin tsarin mu, zamu iya aiwatar dashi ta hanyar Snap Snap, saboda haka ya zama dole mu samu goyon bayan wannan fasahar a cikin tsarin mu.

Don shigarwar ta kawai zamu buɗe tashar kuma mu aiwatar da wannan umarnin a ciki:

sudo snap install clion --classic

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Jonathan m

    Na gode sosai, abin da nake nema kawai