Trong một số tệp PHP của tôi, Sublime hiển thị các đường thẳng đứng (tab dừng?) Cách nhau 2 ký tự và các tệp khác mặc định có các đường thẳng đứng cách nhau 3 ký tự (độ dài tab ưa thích của tôi).Làm cách nào để ép buộc văn bản siêu dữ liệu 2 sử dụng tab 3 khoảng trắng trong tệp PHP?
Sọc dọc có thể được nhìn thấy dưới đây (những dòng này là 3 nhân vật ngoài):
[! Lưu ý tôi không thể đăng ảnh chụp màn hình bởi vì tôi không có đủ điểm]
My tập tin sở thích người dùng là như sau:
{
"draw_white_space": "none",
"ignored_packages":
[
"Vintage"
],
"tab_size": 3,
"translate_tabs_to_spaces": true,
"detect_indentation": false,
"smart_indent": false,
"use_tab_stops": false,
"trim_trailing_white_space_on_save": true,
"fallback_encoding": "UTF-8",
"rulers": [80, 120]
}
tôi đã thử hoán vị khác nhau của detect_indentation, smart_indent và use_tab_stops, tức là hoàn toàn không ghi và đúng/sai vv Điều này làm cho có sự khác biệt.
Tôi thực sự ngạc nhiên rằng: a) Có sự không thống nhất giữa các tệp PHP khác nhau, tức là một số mặc định có các đường thẳng đứng cách nhau 2 ký tự và cách nhau 3 ký tự. b) Cài đặt người dùng không có hiệu ứng tôi mong đợi.
Bất kỳ Chuyên gia văn bản nào cao cấp 2 đều biết cách đặt các đường dọc này làm mặc định cho cài đặt chiều rộng tab của tôi?
Rất cám ơn.
Một điều mà có thể gây ra một số rắc rối ở đây là dường như Sublime chỉ thực hiện việc phát hiện thụt đầu dòng trên một hoạt động mở tập tin và sẽ duy trì giá trị được phát hiện cho đến khi tab tệp bị đóng. Nếu bạn đặt "detect_indentation" thành false, có thể bạn cần phải đóng tất cả các tab và mở lại chúng, nếu không bạn có thể có một số tệp quan sát giá trị được phát hiện trước đó. – atikat