- Pengaturan default diubah menjadi lebih masuk akal, sehingga perilaku membingungkan seperti nomor baris relatif yang aktif secara default dan ikon yang nonaktif secara default telah diperbaiki, tetapi karena perubahan ini ada breaking change kompatibilitas, versinya naik menjadi versi mayor
- Pembaruan otomatis language server kini nonaktif secara default, sehingga ESLint mungkin tidak lagi berjalan otomatis; Anda harus mengaktifkan pembaruan otomatis per language server di layar pengaturan server untuk mengunduh versi baru
- Language server superhtml menghapus dukungan unduhan Linux karena beralih ke kompresi XZ, dan untuk sementara perlu dipasang secara manual
- Dukungan rendering diagram Mermaid secara default telah ditambahkan ke pratinjau Markdown, dan juga kini ada menu klik kanan untuk membuka file Markdown·SVG di tab pratinjau
- Animasi smooth scrolling kini dapat digunakan, tetapi nilai default-nya tetap nonaktif
- Autocomplete Supertab ditingkatkan secara signifikan, dan masalah penyelesaian tab pencarian file juga telah diperbaiki
- Dukungan untuk ESLint dan Typescript LSP yang dipasang secara native telah ditambahkan, dan pembaruan
vscode-eslint memperbaiki masalah terkait ESLint 8~10
- Penamaan ulang tab terminal, tampilan semua buffer di pengalih tab, shortcut pengalih tab
ctrl/cmd-shift-o, serta aksi pane join untuk alur penutupan split bergaya Vim telah ditambahkan
- Build paket Arch dan pemeriksaan dependensi, repositori RPM, serta panduan Alpine Linux juga telah ditambahkan ke README
- Bug stabilitas editor telah diperbaiki, termasuk masalah multibuffer yang diedit tidak tersimpan saat
autosave diatur ke on_focus_change, masalah sinkronisasi buffer setelah undo, dan pratinjau Markdown yang tidak dirender ulang saat ada perubahan eksternal
- Crash akibat ekstensi konversi huruf kecil Unicode, stack overflow pada parsing Markdown, pengindeksan di luar rentang pada diff base CRLF, kesalahan ukuran jendela X11, dan masalah penggantian nama file pada filesystem berbasis FUSE telah diperbaiki
- Unduhan tersedia di Codeberg, paket RPM·DEB dapat diperoleh dari repositories, dan Gram juga tersedia sebagai ekstensi Raycast
1 komentar
Komentar Lobste.rs
Apakah ini semacam Chromium de-googled untuk editor Zed?
Mereka juga mulai menambahkan fitur seperti https://codeberg.org/GramEditor/gram/pulls/267, yang tampaknya tidak ada di Zed. Jadi menurut saya Gram sedikit lebih mandiri dari Zed dibandingkan tingkat percabangan De-googled Chromium dari Chromium
Cukup bagus. Saya juga suka karena daftar opsi lain di dokumen misinya membuat saya menemukan Flow Control
Sekarang ada dua editor pemrograman yang tampak oke untuk orang yang menyukai key binding yang “umum”, dan keduanya terasa lebih bisa dipercaya daripada kebanyakan alternatif yang saya temukan sejauh ini. Selain itu, Flow Control berjalan di terminal dan berupa satu berkas eksekusi
Mungkin kriterianya bukan apakah codebase editor berisi hasil generasi model bahasa besar, melainkan apakah editor itu tidak menyodorkan AI ke hadapan pengguna. Penulisnya sering membalas di thread terkait Gram, jadi saya ingin mendengar alasannya
Salut untuk Gram! Selama beberapa tahun saya mencoba lepas dari Pycharm yang makin berat dan penuh macam-macam. Vim tidak cocok karena saya sudah terlalu terbiasa dengan GUI, dan saya juga sempat mencoba spacemacs beberapa hari tapi tidak bertahan lama
Codium lumayan oke, tetapi saya ingin menetap di sesuatu yang lebih ringan, dan Kate hampir cukup baik sampai dukungan LSP, tetapi terlalu merepotkan untuk menyesuaikan lingkungan eksekusinya. Lalu saya mencoba Gram, dan sudah berbulan-bulan saya tidak kembali ke Pycharm. Terima kasih @krig ♥
Saya suka kataknya. Pengalaman mengeditnya juga bagus, dan saya menantikan sejauh mana fork ini akan dibawa
Kabar yang menyenangkan. Zed selalu terasa punya vibe yang agak aneh buat saya