Merilis versi baru Clion 2019.2, lingkungan pengembangan multiplatform untuk C dan C ++

klion

CLion adalah IDE yang berfokus pada pengembangan dalam bahasa pemrograman C dan C ++, CLion adalah IDE lintas platform sehingga dapat digunakan di Linux, macOS dan WindowTerintegrasi dengan sistem build CMake.

CMake adalah rangkaian alat yang dirancang untuk pembuatan, pengujian, dan pengemasan, karena CMake mengontrol proses kompilasi perangkat lunak menggunakan platform sederhana dan file konfigurasi yang tidak tergantung kompiler.

Rilis awal kompatibel dengan GNU Compiler Collection (GCC) dan Clang dan GDB Debugger, LLDB dan kompiler Google Test. Selain C dan C ++, CLion mendukung bahasa lain secara langsung atau melalui plugin: Kotlin, Python, Rust, Swift, dan lainnya.

CLion versi baru

Recientemente JetBrains merilis update kedua tahun ini "CLion 2019.2" yang juga menghadirkan banyak fitur baru: peningkatan untuk pengembangan terintegrasi dan kemampuan debugging baru, termasuk debugger eksperimental untuk toolchain Microsoft Visual C ++. CLion 2019.2 itu juga mencakup fitur-fitur baru untuk pengeditan kode yang lebih mudah, kinerja yang lebih baik, dan banyak lagi.

Pengembangan terintegrasi

JetBrains mulai mengerjakan dukungan pengembangan terintegrasi di CLion, sebagaimana dibuktikan oleh versi 2019.1. Dalam versi baru ini, penerbit perangkat lunak melanjutkan ke arah yang sama dengan berbagai kemampuan debugging pada chip dan tab Perangkat baru.

Debugging on-chip dengan server GDB

untuk Debugging on-chip, sekarang Anda dapat menggunakan debugger OpenOCD disediakan dalam versi 2019.1. OpenOCP (Open On-Chip Debugger) adalah alat open source untuk debugging mikrokontroler.

Ini berarti bahwa untuk server OpenOCD, ST-Link GDB, server Segger J-Link GDB, QEMU dan banyak server GDB spesifik lainnya, mereka dapat dijalankan dari CLion dan memanfaatkan kemampuan debugging bawaan yang disediakan oleh CLion.

CLion-1

Tampilan perangkat untuk perangkat ARM

Untuk perangkat ARM, sering kali ada tampilan Perangkat Tertentu yang dijelaskan dalam file .svd untuk jenis mikrokontroler. CLion sekarang menawarkan cara mudah untuk membaca nilai-nilai ini pada tab Perangkat Khusus dari jendela Alat Debugging.

Ia bekerja dengan konfigurasi "Embedded GDB Server" dan "OpenOCD Download & Run" dan tersedia bila satu atau lebih file .svd dimuat.

Apa yang baru untuk debugger

Ada peningkatan dalam GDB, debugger standar untuk proyek ini hadir dengan GDB 8.3 dan memperkenalkan sekumpulan tambalan baru untuk debugger guna meningkatkan pengalaman pengguna.

Hal baru lainnya adalah penyelesaian perintah GDB / LLDB, yang merupakan debugger untuk bahasa pemrograman Objective-C, C ++ dan C dan merupakan subproyek dari LLVM.

Ini mungkin salah satu fitur terpenting dari rilis ini: CLion 2019.2 hadir dengan debugger eksperimental untuk toolchain Microsoft Visual C ++ (MSVC)

Fitur dan peningkatan baru lainnya

Kinerja adalah prioritas utama di CLion, Namun perubahan tersebut seringkali membutuhkan lebih banyak pekerjaan dan bahkan dapat mempengaruhi cara CLion berinteraksi dengan platform IntelliJ.

Namun, peningkatan kinerja untuk EDI datang dengan setiap rilis. Di CLion 2019.2, misalnya, Ganti nama telah dikerjakan ulang di tempat (Ganti nama di tempat) untuk menghilangkan kelambatan dan kebuntuan.

Performa penyelesaian kode untuk ekspresi yang memenuhi syarat di editor juga telah ditingkatkan secara signifikan. Selain itu, pengumpulan informasi compiler dan pemuatan langkah CMake dalam kasus jarak jauh telah dipercepat dengan mengurangi jumlah operasi input / output.

Warna sintaks untuk 20+ bahasa baru

Seringkali ada kode dari bahasa pemrograman lain di proyek C atau C ++ Anda. Python, JavaScript, HTML, XML, dan SQL termasuk dalam CLion.

JetBrains telah menambahkan penyorotan sintaks untuk lebih dari 20 bahasa pemrograman yang berbeda dan semuanya bekerja dengan segera. Tidak diperlukan konfigurasi tambahan, berkat koleksi file tata bahasa TextMate yang disediakan dengan IDE.

Bagaimana cara menginstal CLion di Ubuntu dan turunannya?

Terakhir, untuk menginstal aplikasi ini di sistem kami, kami dapat melakukannya melalui paket Snap, jadi kami memerlukan dukungan untuk teknologi ini di sistem kami.

Untuk instalasinya kita hanya perlu membuka terminal dan menjalankan perintah berikut di dalamnya:

sudo snap install clion --classic

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   jonathan dijo

    Terima kasih banyak, itulah yang saya cari