Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

operations on remote file (webdav) block sourceview

Đang mở
#1,688 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
32/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Lĩnh vực
desktop, performance

Hướng nghiên cứu

Báo cáo xác định các tệp WebDAV từ xa và Sourceview là đường dẫn bị ảnh hưởng, nhưng không nêu tệp nguồn hay bài kiểm thử nào. Trước tiên, hãy tái hiện hiện tượng đóng băng khi điều hướng, nhập liệu và lưu một tệp từ xa, sau đó lần theo các thao tác liên quan của trình soạn thảo và so sánh hành vi với tương tác không giật như mong đợi được mô tả trong issue.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

What Happened?

We are editing files on a remote server mounted with webdav

Text inputs or even just cursor moving has the sourceview freezing for a couple seconds on a regular basis, i assume as it interacts with the remote server (it does not seem to be saving though). It makes Code fairly unusable alas, because navigating or typing become very choppy.

Save operations (Ctrl+S) has the sourceview freezing

VS Code, as opposed, only freezes up during open operations. It does not seem to freeze during save

Steps to Reproduce

open remote file with Code. Use a remote maybe somewhat slow?
move around with arrow keys, click around text, type, save

Expected Behavior

Non-choppy Sourceview, even when saving, such as for VS Code. Maybe by working on a cache, and having an async send an updated version to remote?

OS Version

8.x (Circe)

OS Architecture

amd64 (on most hardwares)

Session Type

Secure Session (Wayland, This is the default)

Software Version

Latest release (I have run all updates)

Log Output

Hardware Info

No response

Ngôn ngữ chính
Vala
Star
523
Fork
120
Merge trung bình
1 ngày 14 giờ
Pull request đã merge (30 ngày)
7

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của elementary/code

Tất cả issue của elementary/code

Issue tương tự

Thêm issue về Desktop Dev

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.