2013-03-20 29 views
5

Khi sử dụng Văn bản siêu việt 2 với Emmet (trước đây là Mã hóa Zen) bên trong vùng tập lệnh (đối với Moustache.js), chúng tôi mất các mã nhanh và phím tắt kb.Nội dung tối ưu 2 bằng cách sử dụng mã hóa Zen aka Emmet bên trong khu vực tập lệnh

Việc hoàn thành tự động được thay thế đánh dấu HTML trong đoạn mã Javascript, điều này dễ hiểu vì chúng tôi đang ở trong một số <script id="DataTemplate" type="text/html"> khi cố gắng đánh dấu HTML.

Có cách nào để lấy lại mã hóa Zen hay còn gọi là mã nhanh Emmet khi đang ở trong thẻ <script>?

+0

Bạn có thể cung cấp thêm thông tin không? Không thể bạn chỉ cần nhấn lùi sau khi nhấn tab? –

+0

@RyanB Tôi không nghĩ rằng bạn hiểu các câu hỏi. Nếu bạn tạo một tài liệu HTML và sau đó tạo ra một và cố gắng sử dụng các phím tắt mã hóa zen, nó không hoạt động. –

Trả lời

10

Bạn có thể sử dụng tổ hợp phím Ctrl + E để mở rộng từ viết tắt ở bất cứ đâu: https://github.com/sergeche/emmet-sublime#available-actions

phím Tab Overriding cho <script> thẻ (do đó, đối với cú pháp JavaScript) không phải là một ý tưởng tốt vì nó sẽ phá vỡ đoạn JS và hoàn tất của bạn.

Các vấn đề liên quan