Kemas kini editor kod CudaText 1.161.0

Keluaran baharu editor kod percuma merentas platform CudaText, yang ditulis menggunakan Free Pascal dan Lazarus, telah diterbitkan. Editor menyokong sambungan Python dan mempunyai beberapa kelebihan berbanding Teks Sublime. Terdapat beberapa ciri persekitaran pembangunan bersepadu, dilaksanakan dalam bentuk pemalam. Lebih daripada 270 lexer sintaksis telah disediakan untuk pengaturcara. Kod itu diedarkan di bawah lesen MPL 2.0. Binaan tersedia untuk platform Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD dan Solaris.

Pada tahun sejak pengumuman sebelumnya, penambahbaikan berikut telah dilaksanakan:

  • Menambah arahan yang menduplikasi kefungsian Teks Sublime: "Tampal dan inden", "Tampal daripada sejarah".
  • Pengeditan dioptimumkan bagi baris besar dalam mod baris "dipindahkan". Pengeditan kini jauh lebih pantas untuk rentetan 40 juta aksara.
  • Arahan "carets extend" telah dipertingkatkan untuk mendarabkan gerabak dengan betul apabila melalui garisan pendek.
  • Blok teks seret-lepas: kursor yang lebih betul ditunjukkan, anda boleh seret daripada dokumen baca sahaja.
  • Bendera telah ditambahkan pada dialog "Ganti" yang membolehkan anda melumpuhkan penggantian RegEx apabila menggantikan.
  • Menambahkan pilihan "fold_icon_min_range", yang mengalih keluar lipatan blok yang terlalu kecil.
  • Dengan analogi dengan Teks Sublime, Ctrl + "mengklik butang tetikus ke-3" dan Ctrl + "menatal dengan roda tetikus" telah diproses.
  • Melihat gambar menyokong lebih banyak format: WEBP, TGA, JPA, CUR.
  • Buat asal logik untuk beberapa kes suntingan telah dibuat lebih serupa dengan Teks Sublime.
  • Aksara ruang putih Unikod kini ditunjukkan dalam perenambelasan.
  • Editor menyimpan fail sesi setiap 30 saat (selang ditetapkan mengikut pilihan).
  • Sokongan untuk butang tetikus Extra1/Extra2 untuk memberikan arahan kepada mereka.
  • Parameter baris arahan ditambahkan "-c", yang membolehkan anda menjalankan sebarang pemalam arahan apabila program bermula.
  • Lexers:
    • Pepohon kod telah dipertingkatkan untuk lexer CSS: ia kini menunjukkan nod pepohon dengan betul walaupun dalam dokumen CSS yang diperkecil (dimampatkan).
    • Markdown lexer: kini menyokong blok pagar apabila dokumen mengandungi serpihan dengan lexer lain.
    • Lexer "Fail Ini" telah digantikan dengan lexer "ringan" untuk menyokong fail besar.
  • Pemalam:
    • "Sesi terbina dalam" telah ditambahkan pada pengurus projek, iaitu, sesi disimpan terus ke fail projek dan hanya boleh dilihat daripada projek mereka.
    • Pengurus Projek: menambah item pada menu konteks: "Buka dalam aplikasi lalai", "Fokus dalam pengurus fail". Perintah "Pergi ke fail" juga telah dipercepatkan.
    • Plugin Emmet: lebih banyak pilihan untuk memasukkan Lorem Ipsum.
    • Plugin Status Git (Pengurus Plugin): menyediakan arahan asas untuk bekerja dengan Git, jadi anda kini boleh membuat komitmen terus daripada editor.
    • Masukkan pemalam Emoji (Pengurus Plugin): membolehkan anda memasukkan teks Unicode daripada emoji.
  • Pemalam baharu dalam Pengurus Pemalam:
    • GitHub Gist.
    • Pembantu WikidPad.
    • Penukar JSON/YAML.
    • Gores.
    • Penyiapan Bootstrap dan Penyiapan Bulma.

Sumber: opennet.ru

Tambah komen