2016-07-06 14 views
-2

Dieses Code-Snippet, das ich zu Sublime Text 3 hinzugefügt habe, funktioniert nicht auf dem Tab-Trigger, es sei denn, ich entferne ife.Sublime Text-Snippet funktioniert nicht mit IIFE

<snippet> 
    <content><![CDATA[<!doctype html> 
<html> 
    <head> 
     <meta charset="utf-8"> 
     <meta name="description" content="$1"> 
     <meta name="viewport" content="width=device-width, initial-scale=1"> 
     <title>${2:Untitled}</title> 
     <script src="https://code.jquery.com/jquery-2.2.4.min.js"></script> 
    </head> 
    <body> 
     <div class="content"></div> 
     <script> 
      // iife 
      (function($, window, document) { 
       $3 
      })(jQuery, window, document); 
     </script> 
    </body> 
</html>]]></content> 
    <tabTrigger>doctype</tabTrigger> 
    <description>HTML - HTML foundation</description> 
    <scope>text.html</scope> 
</snippet> 
+1

Was 'iife'? Ich sehe diese Buchstaben nirgends in deinem Snippet. – MattDMo

+0

Der Inhalt der Script-Tags. – Richard

+0

@MattDMo IIFE sind [sofort aufgerufene Funktion Ausdruck] (http://gregfranko.com/blog/i-love-my-iife/) Es ist ein allgemeines Muster in JavaScript-Welt. – Tombart

Antwort