簡體   English   中英

Sublime Text 3代碼段中的變量

[英]Variables In Sublime Text 3 Snippets

在PHPStorm中,創建代碼段時,您可以執行以下操作:

<!-- $VALUE$ Form Input -->
<div class="form-group">
    <input type="text" name="$NAME$" class="form-control">
</div>

使用變量等,因此您可以輕松編寫一個值。 我想知道如何使用Sublime Text 3做同樣的事情。這就是我的CDATA標簽中的內容:

<!-- $VALUE Form Input -->
<div class="form-group">
    <input type="text" name="$NAME" class="form-control">
</div>

但是,它不起作用。

不幸的是,代碼片段中只有這些變量以及在.tmPreferences元數據文件或.sublime-options文件中聲明的.tmPreferences 但是,您可以在代碼片段中具有預定義的值 例如,以下代碼段:

<snippet>
    <content><![CDATA[<!-- ${1:VALUE} Form Input -->
<div class="form-group">
    <input type="text" name="${2:NAME}" class="form-control">
</div>$0]]></content>
    <tabTrigger>form_group</tabTrigger>
    <scope>text.html</scope>
</snippet>

觸發時給出以下結果:

然后,您可以點擊Tab鍵 ,焦點將從字段1移至字段2:

並再次移至出口點$0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM