<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 創建和編輯動態模板 在這個頁面中: * [介紹](#介紹) * [修改現有模板](#修改現有模板) * [從頭創建新的動態模板](#從頭創建新的動態模板) * [從文本片段創建新的動態模板](#從文本片段創建新的動態模板) * [搜索動態模板列表](#搜索動態模板列表) * [重置為默認](#重置為默認) ## <span id='介紹'>介紹</span> PhpStorm自帶一套預定義[動態模板](/如何使用/常規指南/動態模板/README.md)。你可以按原樣使用它們,或者根據需要修改它們。如果你想創建一個新的動態模板,在拷貝現有模板的基礎上,或者從代碼中的片段。 如果一個模板已經被修改,它總是可以被重置為默認設置。 ## <span id='修改現有模板'>修改現有模板</span> **要修改現有模板** 1. 在設置參數對話框,打開[動態模板](/參考/設置參數對話框/編輯器/動態模板/README.md)頁面。 2. 展開目標模板組,并選擇要修改的模板。 3. 在[模板文本](/參考/設置參數對話框/編輯器/動態模板/README.md#模板編輯區域)區域,根據需要修改[模板縮寫](/如何使用/常規指南/動態模板/動態模板縮寫.md) 4. 在**Template Text**字段,編輯模板主體,可能包含純文本或這種格式`$<variable name>$`的變量. 當編輯動態模板變量時,注意以下有用的提示: * 如果你在模板文本需要(`$`)符號,可以通過重復這個字符(`$$`)來顯示。 * 要改變模板中的變量,點擊**Edit Variables**并按照[創建和編輯模板變量](/如何使用/常規指南/動態模板/創建和編輯模板變量.md)章節的描述配置變量。 **Edit Variables**按鈕僅在模板主體中包含至少一個用戶定義變量時可用,也就是說,和`$END$`或`$SELECTION$`不同的變量。 ### 關于預定義模板變量的邊注 PhpStorm支持兩種預定義動態模板變量:`$END$`和`$SELECTION$`。 你不能編輯預定義動態模板變量`$END$`和`$SELECTION$`。 * `$END`表明光標的位置在展開的模板之后。例如,模板`return $END$;`將展開到: ``` return ; ``` 光標位置在分號之前。 * `$SELECTION$`用在**環繞模板**中并且用來代表要被包圍的代碼片段。在模板展開之后,被選中的文本將在模板中被圍繞。 例如,如果你在代碼中選擇`EXAMPLE`并調用`"$SELECTION$"`模板(通過分配的縮寫或按下`Ctrl+Alt+T`并從列表中選擇目標的模板),PhpStorm將用兩個引號包圍選中的部分,就像下面: ``` "EXAMPLE" ``` 5. 在**Option**部分,指定模板將如何展開并被重新格式化。 6. 在**Available in**部分,指定在編輯器中可以感知模板縮寫的語言和代碼位置。 7. 準備好后點擊**OK** ## <span id='從頭創建新的動態模板'>從頭創建新的動態模板</span> **從頭創建新的動態模板** 1. 在設置參數對話框,打開[動態模板](/參考/設置參數對話框/編輯器/動態模板/README.md)頁面,并展開要創建的新模板所處的模板組。 2. 點擊![新增](http://image.jellychen.cn/uploads/2016/11/new.png)。一個新的模板項目被添加到組中并將焦點移動到[模板文本](/參考/設置參數對話框/編輯器/動態模板/README.md#模板編輯區域)區域. 3. 指定新模板的縮寫,輸入模板主體,定義變量和模板組,配置選項,按照[模板修改](#修改現有模板)規程的描述。 4. 準備好后點擊**OK** ## <span id='從文本片段創建新的動態模板'>從文本片段創建新的動態模板</span> **要從文本片段創建新的動態模板** 1. 在編輯器中,選擇要創建為動態模板的代碼段。 2. 在主菜單,選擇**Tools | Save as Live Template**。然后[動態模板](/參考/設置參數對話框/編輯器/動態模板/README.md)頁面打開了,焦點在[模板文本](/參考/設置參數對話框/編輯器/動態模板/README.md#模板編輯區域)區域。 3. 在**Abbreviation**字段,輸入識別你的新動態模板的縮寫。 4. 指定新模板的縮寫,輸入模板主體,定義變量和模板組,配置選項,按照[模板修改](#修改現有模板)規程的描述。 5. 準備好后點擊**OK** ## <span id='搜索動態模板列表'>搜索動態模板列表</span> **要搜索動態模板列表** * 在[動態模板](/參考/設置參數對話框/編輯器/動態模板/README.md)頁面,輸入任意字符串,這些字符串是你想要的模板中縮寫,主體或描述的一部分。 PhpStorm顯示所有匹配的模板: ![顯示匹配的模板](http://image.jellychen.cn/uploads/2016/11/SpeedSearchInLiveTemplates.png) ## <span id='重置為默認'>重置為默認</span> **要重置模板的設置為默認** 注意,修改后的模板的顯示顏色是藍色的。 1. 在[動態模板](/參考/設置參數對話框/編輯器/動態模板/README.md)頁面,右鍵單擊一個修改后的模板來顯示出上下文菜單 2. 選擇這個修改后模板的上下文菜單中的**Restore defaults** # 另請參閱: 如何使用: * [使用動態模板創建代碼結構](/如何使用/常規指南/生成代碼/使用動態模板創建代碼結構.md) * [使用用戶定義模板展開Emmet模板](/如何使用/語言和框架-具體指南/標記語言和樣式表/支持Emmet/使用用戶定義模板展開Emmet模板.md) * [支持Emmet](/如何使用/語言和框架-具體指南/標記語言和樣式表/支持Emmet/README.md) * [在TODO注釋中使用動態模板](/教程/在TODO注釋中使用動態模板.md) 參考: * [動態模板](/參考/設置參數對話框/編輯器/動態模板/README.md) * [編輯模板變量對話框](/參考/設置參數對話框/編輯器/動態模板/編輯模板變量對話框.md) 概念: * [動態模板](/如何使用/常規指南/動態模板/README.md)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看