1 điểm bởi GN⁺ 2 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp
  • Thiết lập mặc định đã được điều chỉnh hợp lý hơn, sửa các hành vi gây khó hiểu như mặc định bật số dòng tương đối và mặc định tắt biểu tượng, nhưng do thay đổi này có phá vỡ tương thích, phiên bản đã được nâng lên major
  • Tự động cập nhật language server mặc định bị tắt, nên ESLint có thể sẽ không còn chạy tự động; bạn cần bật tự động cập nhật theo từng language server trong màn hình cấu hình máy chủ để tải phiên bản mới
  • Language server superhtml đã bỏ hỗ trợ tải xuống trên Linux do chuyển sang nén XZ, và tạm thời cần cài đặt thủ công
  • Đã bổ sung hỗ trợ dựng hình mặc định cho sơ đồ Mermaid trong phần xem trước Markdown, đồng thời thêm menu chuột phải để mở tệp Markdown và SVG trong tab xem trước
  • Có thể dùng hiệu ứng cuộn mượt, nhưng mặc định vẫn đang bị tắt
  • Tính năng tự động hoàn thành Supertab được cải thiện đáng kể, đồng thời đã sửa lỗi hoàn thành trong tab tìm tệp
  • Đã bổ sung hỗ trợ cho ESLintTypescript LSP được cài đặt native, đồng thời bản cập nhật vscode-eslint đã khắc phục các vấn đề liên quan đến ESLint 8~10
  • Đã thêm khả năng đổi tên tab terminal, hiển thị mọi buffer trong bộ chuyển tab, phím tắt bộ chuyển tab ctrl/cmd-shift-o, và thao tác nối pane cho luồng đóng chia khung kiểu Vim
  • Đã thêm build gói Arch và kiểm tra phụ thuộc, thêm kho RPM, và hướng dẫn cho Alpine Linux cũng đã được phản ánh trong README
  • Đã sửa các lỗi ổn định khi chỉnh sửa như multibuffer đã chỉnh sửa không được lưu khi autosaveon_focus_change, vấn đề cập nhật buffer sau undo, và việc phần xem trước Markdown không dựng lại khi có thay đổi từ bên ngoài
  • Đã sửa lỗi crash do phần mở rộng chuyển chữ thường Unicode, tràn ngăn xếp khi phân tích Markdown, lập chỉ mục vượt phạm vi trong diff base CRLF, lỗi kích thước cửa sổ X11 và vấn đề đổi tên tệp trên hệ thống tệp dựa trên FUSE
  • Có thể tải xuống tại Codeberg; các gói RPM·DEB có tại repositories, và Gram cũng được cung cấp dưới dạng tiện ích mở rộng Raycast

1 bình luận

 
Ý kiến trên Lobste.rs
  • Đây có phải kiểu như Chromium de-googled dành cho trình soạn thảo Zed không?

    • Không hẳn là vậy. Người bảo trì Gram từng viết rằng họ vẫn lấy các bản vá từ upstream, nhưng áp dụng chúng có chọn lọc hơn là chỉ đơn giản bỏ đi những bản vá tương ứng với các tính năng đã bị gỡ khỏi fork
      Ngoài ra họ cũng đã bắt đầu thêm các tính năng dường như không có trong Zed, như https://codeberg.org/GramEditor/gram/pulls/267. Vì vậy có thể xem Gram độc lập với Zed hơn một chút so với mức độ De-googled Chromium tách khỏi Chromium
  • Khá hay. Tôi cũng thích việc trong tài liệu sứ mệnh có danh sách các lựa chọn khác, nhờ đó tôi biết đến Flow Control
    Giờ đã có hai trình soạn thảo lập trình có vẻ ổn cho những ai thích key binding “thông thường”, và chúng tạo cảm giác đáng tin hơn phần lớn các lựa chọn thay thế mà tôi từng tìm thấy. Hơn nữa, Flow Control chạy trong terminal và là một file thực thi duy nhất

    • Danh sách các lựa chọn khác thực sự rất hấp dẫn. Tuy vậy, xét đến định hướng phát triển của Gram, tôi hơi tò mò vì sao Neovim và Vim lại đều được khuyến nghị
      Có thể tiêu chí không phải là trong codebase của trình soạn thảo có chứa sản phẩm do mô hình ngôn ngữ lớn tạo ra hay không, mà là liệu đó có phải trình soạn thảo không nhồi AI vào trước mặt người dùng hay không. Tác giả thường xuyên trả lời trong các chủ đề về Gram, nên tôi muốn nghe lý do
  • Xin hoan hô Gram! Tôi đã tìm cách rời khỏi Pycharm, vốn ngày càng nặng nề và cồng kềnh, suốt vài năm nay. Vim thì không hợp vì tôi đã quá quen với GUI, còn spacemacs tôi cũng thử vài ngày nhưng không gắn bó lâu được
    Codium thì tạm ổn, nhưng tôi muốn ổn định với một lựa chọn nhẹ hơn; Kate thì gần như ổn cho đến cả LSP, nhưng việc thiết lập môi trường chạy quá phiền phức. Rồi tôi thử Gram, và đã mấy tháng nay không quay lại Pycharm. Cảm ơn @krig ♥

    • Công lao của bạn cũng rất lớn vì đã giúp nó vượt ra khỏi phạm vi một dự án của riêng tôi :)
  • Tôi thích con ếch này. Trải nghiệm biên tập cũng tốt, và tôi rất mong chờ xem họ sẽ đưa fork này đi xa đến đâu

  • Tin vui đấy. Zed với tôi luôn có một bầu không khí hơi kỳ lạ