Tôi muốn thay đổi thụt đầu dòng cơ bản trên mẫu ruby haml. Anh ấy được đặt khi tôi tạo tệp mới cho 'Kích thước Tab: 4' Cách thay đổi nó trong 'Không gian: 2'?văn bản tuyệt vời 2 thay đổi mẫu thụt lề
Cảm ơn.
Tôi muốn thay đổi thụt đầu dòng cơ bản trên mẫu ruby haml. Anh ấy được đặt khi tôi tạo tệp mới cho 'Kích thước Tab: 4' Cách thay đổi nó trong 'Không gian: 2'?văn bản tuyệt vời 2 thay đổi mẫu thụt lề
Cảm ơn.
Có một cách tốt hơn và dễ dàng hơn để đặt thụt đầu dòng. Để thụt đầu dòng thay đổi cho tất cả các loại tập tin đi:
Preferences -> Settings - Default/User
để thụt đầu dòng thay đổi cho một loại tập tin cụ thể, mở một loại tập tin bạn đã chọn trong trình soạn thảo, và sau đó đi đến:
Preferences -> Settings -> More -> Syntax Specific -> User
Trong cả hai trường hợp Văn bản tối ưu sẽ mở tệp có tên Ruby.sublime-settings
. Lưu các cài đặt sau:
{
"tab_size": 2,
"translate_tabs_to_spaces": true
}
Bạn có thể đọc thêm về điều này trong SO question này.
Điều này sẽ có nhiều phiếu bầu hơn. – karlingen
Để thay đổi thụt lề trong tài liệu, hãy truy cập View > Indentation > Convert Tabs to Spaces
. Để thực hiện thay đổi này trong tài liệu cho các chỉnh sửa trong tương lai, hãy truy cập View > Indentation > Spaces Width: 2
. Ngoài ra, nếu bạn có thanh trạng thái hiển thị, bạn có thể bấm vào nơi nó nói Tab Size: 4
và thay đổi thụt đầu dòng ở đây từ menu ngữ cảnh.
Mục tiêu của tôi không chỉ thay đổi thành một tệp thụt đầu dòng. Nhưng thay đổi các thiết lập cơ bản cho tất cả các tập tin ruby. Cảm ơn. – Guillaume
Để thay đổi các thiết lập thụt đầu dòng chỉ cho các tập tin ruby tạo một file mới có tên Ruby.sublime-settings
, dựa trên hệ điều hành của bạn, trong %APPDATA%\Sublime Text 2\Packages\User
hoặc ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/User/
hoặc ~/.config/sublime-text-2/Packages/User/'
với nội dung sau:
{
// The number of spaces a tab is considered equal to
"tab_size": 2,
// Set to true to insert spaces when tab is pressed
"translate_tabs_to_spaces": true
}
Điều này sẽ được phản ánh trong Gói Ruby ban đầu. – jiggysoo
Trong khi câu trả lời này hoạt động tốt - cảm ơn! - Tôi vừa mới nhận thấy một câu hỏi trùng lặp [ở đây] (http://stackoverflow.com/questions/9474090/how-do-i-force-sublime-text-2-to-use-two-spaces-per-tab) có một cách dễ dàng hơn để tạo/chỉnh sửa tập tin cài đặt cụ thể của Ruby: '' 'Preferences -> Settings -> More -> Syntax Specific -> User''' – iono
Được gắn cờ là trùng lặp cho [this] (http://stackoverflow.com/questions/9474090/how-do-i-force-sublime-text-2-to-use-two-spaces-per-tab) khi câu hỏi gần đây khác được diễn đạt rõ ràng hơn một chút và có nhiều phiếu bầu hơn/giải pháp dễ dàng hơn. – iono
bản sao có thể có của [Mã thụt lề trong văn bản cao cấp 2?] (Http://stackoverflow.com/questions/9495007/indenting-code-in-sublime-text-2) – Lucio