Pembaruan editor kode CudaText 1.161.0

Versi terbaru dari editor kode sumber terbuka lintas platform CudaText, yang ditulis menggunakan Free Pascal dan Lazarus, telah diterbitkan. Editor ini mendukung ekstensi Python dan menawarkan beberapa keunggulan dibandingkan Sublime Text. Beberapa fitur lingkungan pengembangan terintegrasi tersedia sebagai plugin. Lebih dari 270 leksikon sintaks tersedia untuk programmer. Kode didistribusikan di bawah lisensi MPL 2.0. Versi tersedia untuk platform berikut: Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD и Solaris.

Pada tahun sejak pengumuman sebelumnya, perbaikan berikut telah dilaksanakan:

  • Menambahkan perintah yang menduplikasi fungsi Sublime Text: “Tempel dan indentasi”, “Tempel dari riwayat”.
  • Pengeditan garis besar yang dioptimalkan dalam mode garis "dipindahkan". Pengeditan sekarang jauh lebih cepat untuk string 40 juta karakter.
  • Perintah "caret extend" telah ditingkatkan untuk mengalikan gerbong dengan benar saat melewati jalur pendek.
  • Blok teks drag-drop: kursor yang lebih tepat ditampilkan, Anda dapat menyeret dari dokumen read-only.
  • Sebuah bendera telah ditambahkan ke dialog “Ganti” yang memungkinkan Anda menonaktifkan substitusi RegEx saat mengganti.
  • Menambahkan opsi “fold_icon_min_range”, yang menghilangkan lipatan balok yang terlalu kecil.
  • Dengan analogi dengan Sublime Text, Ctrl + "mengklik tombol mouse ke-3" dan Ctrl + "menggulir dengan roda mouse" telah diproses.
  • Melihat gambar mendukung lebih banyak format: WEBP, TGA, PSD, CUR.
  • Logika undo untuk beberapa kasus edit telah dibuat lebih mirip dengan Sublime Text.
  • Karakter spasi putih Unicode kini ditampilkan dalam heksadesimal.
  • Editor menyimpan file sesi setiap 30 detik (interval diatur berdasarkan opsi).
  • Dukungan untuk tombol mouse Extra1/Extra2 untuk menetapkan perintah padanya.
  • Menambahkan parameter baris perintah “-c”, yang memungkinkan Anda menjalankan plugin perintah apa pun saat program dimulai.
  • Lexer:
    • Pohon kode telah diperbaiki untuk lexer CSS: sekarang dengan benar menampilkan node pohon bahkan dalam dokumen CSS yang diperkecil (dikompresi).
    • Markdown lexer: sekarang mendukung blok pagar ketika dokumen berisi fragmen dengan lexer lain.
    • Lexer "Ini files" telah diganti dengan lexer "ringan" untuk mendukung file berukuran besar.
  • Plugin:
    • “Sesi bawaan” telah ditambahkan ke manajer proyek, yaitu sesi yang disimpan langsung ke file proyek dan hanya terlihat dari proyeknya.
    • Manajer Proyek: menambahkan item ke menu konteks: "Buka di aplikasi default", "Fokus di pengelola file". Perintah “Go to file” juga telah dipercepat.
    • Plugin Emmet: lebih banyak opsi untuk memasukkan Lorem Ipsum.
    • Plugin Git Status (Plugins Manager): menyediakan perintah dasar untuk bekerja dengan Git, sehingga Anda kini dapat melakukan commit langsung dari editor.
    • Masukkan plugin Emoji (Manajer Plugin): memungkinkan Anda memasukkan teks Unicode dari emoji.
  • Plugin baru di Manajer Plugin:
    • Intisari GitHub.
    • Pembantu WikidPad.
    • Konverter JSON/YAML.
    • Goresan.
    • Penyelesaian Bootstrap dan Penyelesaian Bulma.

Sumber: opennet.ru

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster