Kukhishwe uhlobo olusha lweClion 2019.2, imvelo yokuthuthukisa ama-multiplatform ye-C ne-C ++

I-CLion

I-CLion iyi-IDE egxile ekuthuthukisweni kwezilimi zohlelo lwe-C no-C ++, I-CLion iyi-IDE i-cross-platform ukuze isetshenziswe ku-Linux, macOS naku-Windowihlanganiswe nohlelo lwe-CMake build.

I-CMake wumndeni wamathuluzi aklanyelwe ukubhala, ukuhlola, nokupakisha, njengoba ilawula inqubo yokuhlanganiswa kwesoftware isebenzisa amapulatifomu alula namafayela wokumisa azimele we-compiler.

Ukukhishwa kokuqala kusekela i-GNU Compiler Collection (GCC) ne-Clang ne-GDB Debugger, i-LLDB ne-Google Test compilers. Ngaphezu kwe-C no-C ++, i-CLion isekela ezinye izilimi ngqo noma ngama-plugins: IKotlin, iPython, iRust, iSwift, nezinye.

Uhlobo olusha lwe-CLion

Muva nje UJetBrains ukhiphe isibuyekezo sesibili kuze kube manje kulo nyaka "CLion 2019.2" okuletha nezici eziningi ezintsha: ukuthuthukiswa kwentuthuko edidiyelwe kanye namakhono amasha wokulungisa amaphutha, kufaka phakathi i-debugger yokulinga ye-Microsoft Visual C ++ toolchain. ICLI 2019.2 kufaka phakathi nezici ezintsha zokuhlela ikhodi kalula, ukusebenza okuthuthukisiwe, nokuningi.

Intuthuko ehlanganisiwe

I-JetBrains iqale ukusebenza ngokuxhaswa okuhlanganisiwe kwentuthuko ku-CLion, njengoba kufakazelwa yinguqulo 2019.1. Kule nguqulo entsha, umshicileli wesoftware uqhubeka ngendlela efanayo nobubanzi obuningi bokulungisa amaphutha ku-chip kanye nethebhu entsha yamadivayisi.

Ukulungisa iphutha le-chip ngeseva ye-GDB

para Ukulungisa iphutha le-chip, manje usungasebenzisa i-OpenOCD debugger inikezwe ngenguqulo 2019.1. I-OpenOCP (i-Open On-Chip Debugger) iyithuluzi lomthombo ovulekile lokususa amaphutha kuma-microcontroller.

Lokhu kusho ukuthi kumaseva we-OpenOCD, ST-Link GDB, iseva ye-Segger J-Link GDB, i-QEMU namanye amaseva amaningi we-GDB, angaqhutshwa esuka ku-CLion futhi azuze kumandla wokulungisa amaphutha akhelwe ngaphakathi anikezwe yi-CLion.

I-CLion-1

Ukubukwa kwedivayisi kwamadivayisi we-ARM

Kumadivayisi we-ARM, kuvame ukubukwa kwamadivayisi acacisiwe okuchazwe kufayela le-.svd lohlobo lwe-microcontroller. I-CLion manje inikeza indlela elula yokufunda la manani kuthebhu yamadivayisi azinikezele wewindi lamathuluzi wokulungisa iphutha.

Isebenza nokulungiselelwa kwe- "Embedded GDB Server" ne- "OpenOCD Download & Run" futhi iyatholakala lapho kufakwa ifayili elilodwa noma amaningi .svd.

Yini okusha kwe-debugger

Kukhona ukuthuthuka ku-GDB, i-debugger ejwayelekile yephrojekthi iza ne-GDB 8.3 futhi yethula isethi entsha yamachashazi we-debugger ukuthuthukisa ulwazi lomsebenzisi.

Okunye okusha ukuqeda imiyalo ye-GDB / LLDB, okuyi-debugger ye-Objective-C, C ++ ne-C yezilimi zokuhlela futhi ingaphansi kwe-LLVM.

Lokhu mhlawumbe kungenye yezinto ezibaluleke kakhulu kulokhu kukhishwa: I-CLion 2019.2 iza nesilungisi sokulinga se-Microsoft Visual C ++ (MSVC) toolchain

Ezinye izici ezintsha nokuthuthuka

Ukusebenza kuyinto ebaluleke kakhulu ku-CLion, Kepha ushintsho luvame ukudinga umsebenzi omningi futhi lungathinta nendlela i-CLion exhumana ngayo neplatifomu ye-IntelliJ.

Nokho, ukuthuthukiswa kokusebenza kwe-EDI kuza nakho konke ukukhishwa. Ku-CLion 2019.2, ngokwesibonelo, Qamba kabusha kusetshenziswe kabusha esizeni (Qamba kabusha isiza) ukuqeda ama-lags nezingqinamba.

Ukusebenza kokuqedwa kwamakhodi ezinkulumo ezifanelekile kumhleli nakho kuthuthukiswe kakhulu. Ngokwengeziwe, ukuqoqwa kolwazi lomhlanganisi nokulayishwa kwesinyathelo se-CMake ezimweni ezikude kuye kwasheshiswa ngokunciphisa inani lomsebenzi wokufaka / wokukhipha.

Umbala we-Syntax wezilimi ezintsha ezingama-20

Imvamisa kunekhodi evela kwezinye izilimi ezihlelayo kuphrojekthi yakho ye-C noma ye-C ++. I-Python, iJavaScript, i-HTML, i-XML, ne-SQL zifakiwe ku-CLion.

I-JetBrains ingeze ukugqamisa kwe-syntax ngezilimi ezingaphezu kuka-20 zokuhlela futhi konke kusebenza ngokushesha. Akukho ukucushwa okwengeziwe okudingekayo, ngenxa yokuqoqwa kwamafayela wohlelo lolimi lwe-TextMate anikezwe nge-IDE.

Ungayifaka kanjani i-CLion ku-Ubuntu nakwezinye izinto?

Ekugcineni, ukuze sifake lolu hlelo ohlelweni lwethu, singakwenza ngokusebenzisa iphakethe le-Snap, ngakho-ke kuyadingeka ukuthi sisekele lobu buchwepheshe ohlelweni lwethu.

Ngokufakwa kwayo kufanele sivule kuphela i-terminal bese sisebenzisa umyalo olandelayo kuyo:

sudo snap install clion --classic

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   UJonnathan kusho

    Ngiyabonga kakhulu, yilokho ebengikufuna