2012-11-19 12 views
8

Tôi đang cố gắng để tìm ra cách để có được Sublime 2 để tạo ra các hành vi sau đây:Sublime 2, làm thế nào để tự động đóng các thẻ HTML và nơi con trỏ bên trong thẻ

Loại

<strong 

sau đó, khi gõ >

Sublime sau đó sẽ ngay lập tức in

<strong></strong> 

Và sau đó bạn con trỏ r sẽ được đặt bên trong thẻ.

Tôi cảm thấy như nó đã tự động không quá vài tháng trước, hoặc có lẽ tôi chỉ ảo giác, hoặc đang sử dụng một gói khác ... nhưng bất kể, có một cài đặt hoặc tập lệnh tôi có thể tạo sẽ thực hiện hành vi thẻ này mà Aptana được quyền 100% nhưng vì một lý do nào đó mà không có trình soạn thảo văn bản nào khác có thể bắt được?

+0

Làm rõ: Bạn làm _không muốn hoàn thành tab, [đoạn trích] (https://tutsplus.com/lesson/your-first-snippet/) hoặc [zen coding] (https://tutsplus.com/lesson/zen- mã hóa-2 /), nhưng thay vào đó là hành vi tương tự đối với nội dung tự động in báo giá. Đúng không? – dbn

Trả lời

7
  1. CTRL + SHIFT + W (trong Mac)/ALT + SHIFT + W (trong Windows)
  2. kiểu "mạnh"
  3. TAB
+0

WINNER VÀ TẤT CẢ THỜI GIAN CHAMPION. bạn là người đàn ông –

+0

Bạn cũng có thể remap này là bạn muốn. Tôi không phải là một fan hâm mộ lớn của CTRL vì vậy tôi đã thay đổi nó thành siêu (lệnh hoặc cửa sổ) + shift + o. Chỉ cần thay đổi nó trong tập tin ràng buộc khóa người dùng của bạn và thực hiện tìm kiếm theo mặc định trước để đảm bảo rằng bạn không ghi đè một số lệnh khác mà họ có theo mặc định. Do đó, tại sao tôi sử dụng o vì mô hình đó không được sử dụng ở nơi khác. –

+0

Trên cửa sổ, tự động này tạo thẻ '

' và không hoàn thành. Tab đã thực hiện chính xác những gì đã được yêu cầu. –

4

Để có được tính năng tự động hoàn toàn của HTML trong văn bản siêu việt 2 tôi đã làm theo bước này: -

tuyệt vời mở -> view -> cú pháp -> HTML

Tôi hy vọng điều này sẽ cung cấp bạn tự động hoàn thành tuyệt vời.

+3

Nó hoạt động nếu bạn nhấn 'TAB' thay vì'> '. –

+0

TAB không thay thế hợp lý cho việc này. Tôi đang tìm cách mô phỏng chức năng thẻ của Aptana tốt nhất cho nhập liệu tự nhiên. –

+0

@Jasconius Các đề xuất của Olle Sjorgren không vượt trội so với yor mazar như thế nào? Thay vì CTRL + SHIFT + W, bạn chỉ cần viết thẻ đầu tiên của bạn, và sau đó trước khi nhấn TAB. Dường như IMO dễ dàng hơn nhiều. – almel