Tôi có một số tập tin .scpt dài. Bằng "dài dòng", tôi đang nói số lượng nhân vật (không bao gồm khoảng trắng) là 200.000.
Tôi sử dụng Script Editor.app để tạo và chỉnh sửa AppleScripts (đơn giản vì Script Editor đã được cài đặt).
Nếu tôi lưu một tệp dài trong Script Editor (ví dụ: bằng cách nhấn ⌘ command+ S), tệp sẽ hầu như luôn cuộn xuống nhiều hơn trong tệp. Kết quả là tôi đã bị xóa khỏi vị trí trong tập lệnh nơi tôi vừa chỉnh sửa và con trỏ văn bản của tôi bị mất. Nếu tôi nhập một số văn bản ngay sau khi lưu, văn bản được đặt ở dòng cuối cùng của tài liệu.
Vì vậy, tôi phải dành một chút thời gian để cố gắng tìm dòng hoặc vùng mã mà tôi vừa chỉnh sửa. Tôi tiết kiệm thường xuyên, vì vậy thời gian này cộng lại đáng kể.
Để làm cho vấn đề tồi tệ hơn, sau khi lưu, thanh cuộn trong Script Editor bị lỗi và thất thường trong khoảng 30 giây. Điều này làm cho việc cuộn bằng tay phần lớn phản tác dụng. Đôi khi khoảng thời gian thất thường này lên đến một phút.
Kết hợp lại, hai lỗi này dẫn đến một trải nghiệm tiết kiệm và mất thời gian.
Kịch bản duy nhất mà tôi đã thấy hai vấn đề này hoàn toàn biến mất là khi kịch bản ngắn. Như trong, đủ ngắn để không sở hữu một thanh cuộn nào.
Tôi thường không có nhiều chương trình chạy trên máy tính của mình khi tôi đang sử dụng Script Editor và chúng không bao giờ là các ứng dụng được yêu cầu. Tôi thường có một vài cửa sổ Chrome, một vài cửa sổ TextEdit, một cửa sổ Script Editor và đó là nó. Máy của tôi là MacBook Pro Retina đầu năm 2013 với 16 GB RAM.
Tập lệnh Script Editor này có bình thường không? Có bất cứ điều gì tôi có thể làm để giảm thiểu nó?