Tôi đã tạo Hệ thống Xây dựng mới để chạy các chương trình GolfScript. Định nghĩa này như sau:Định cấu hình Hệ thống Xây dựng để tự động được chọn dựa trên phần mở rộng tệp
{
"cmd": ["ruby", "D:\\w\\sublime\\golfscript.rb", "$file"]
}
này hoạt động, nhưng tôi phải tự chuyển đổi các hệ thống xây dựng từ "tự động" để "golfscript" bất cứ khi nào tôi cần phải sử dụng này và sau đó chuyển nó trở lại để có thể chạy Ruby, Python, v.v.
Tôi muốn làm cho Hệ thống xây dựng của mình được tự động áp dụng khi mở tệp *.gs
.
Tôi đã đọc somedocs và đã có ý tưởng mà tôi có thể sử dụng một selector để đạt được điều này, vì vậy tôi đã thêm một chọn để cấu hình hiện có:
{
"cmd": ["ruby", "D:\\w\\sublime\\golfscript.rb", "$file"],
"selector": "source.gs"
}
Sau khi đọc nhiều hơn docs/Ví dụ, tôi không thể tìm ra cách để nói cho tuyệt vời những gì bộ chọn thực sự là về.
Làm cách nào tôi có thể định cấu hình bộ chọn source.gs
để trỏ đến *.gs
tệp?
Phạm vi 'source.gs' có được áp dụng cho tệp không? Bạn có thể kiểm tra điều này bằng cách nhập 'ctrl + shift + alt + p' (trong Windows). Các phạm vi tại con trỏ sẽ được hiển thị trên thanh trạng thái. – skuroda
@skuroda cảm ơn câu trả lời; nó nói 'text.plain'. Làm cách nào để xác định bộ chọn cho các tệp _ *. Gs_? – GolfWolf