2012-02-29 41 views
7

Tôi vừa mới bắt đầu sử dụng Sublime Text 2 hôm qua và tôi rất thích nó. Tuy nhiên, tôi đang cố gắng thiết lập một đoạn mã mà tôi sẽ sử dụng mọi lúc. Vấn đề là trình soạn thảo không nhận ra nó chút nào. Tôi đã lưu nó trong thư mục Gói/Người dùng của mình. Đoạn mã bên dưới:Đoạn văn bản tuyệt vời 2 đoạn mã

<snippet> 
    <content><![CDATA[echo "<pre>".print_r(${0:var},true)."</pre>";]]></content> 
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> 
    <tabTrigger>pre</tabTrigger> 
    <!-- Optional: Set a scope to limit where the snippet will trigger --> 
    <scope>source.php</scope> 
    <description>print r with pre tags</description> 
</snippet> 

Bất kỳ ý tưởng nào tôi đang làm sai?

Trả lời

15

Đảm bảo rằng tệp được lưu với tiện ích mở rộng .sublime-snippet. Đoạn mã của bạn sẽ chỉ mở rộng khi phạm vi là php. Vì vậy, nó phải có trong thẻ php ngay cả khi nó trong một tập tin php.

+0

Tuyệt vời, có nghĩa là tôi đã không lưu nó với tiện ích mở rộng đó. Cảm ơn. – jb1785

0

Khi tạo đoạn mã, hãy đảm bảo bạn thoát khỏi $ nếu cần thiết vì ký hiệu $ được sử dụng làm con trỏ.

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