Webstorm JSX emmet 擴展 (Webstorm JSX emmet expansion)


問題描述

Webstorm JSX emmet 擴展 (Webstorm JSX emmet expansion)

在 javascript 上下文中使用 Webstorm 時,有一個“func”實時模板,它允許我編寫 fun|,按 Tab 並展開 fun

function | () {

}

function nameargumentsbody 的佔位符。

但是在 JSX Harmony 的上下文中,在函數名稱中輸入一些文本後按 Tab 會展開 Emmet 標記,而不是轉到 arguments 佔位符:

function <someFunction>|</someFunction> () {

}

有沒有辦法在實時模板或片段中禁用 emmet 擴展?


參考解法

方法 1:

please follow IDEABKL‑6454 for updates. As a workaround please do not use Tab to jump to next field when expanding live templates ‑ Enter will stop editing current value and move cursor to next one. Or, try changing Emmet expanding shortcut

(by Girafalena)

參考文件

  1. Webstorm JSX emmet expansion (CC BY‑SA 2.5/3.0/4.0)

#emmet #javascript #webstorm #JSX #jetbrains-ide






相關問題

什麼 zen 編碼表達式擴展為 <input type="hidden" name="FieldName"/>? (What zen coding expression expand to <input type="hidden" name="FieldName"/>?)

使用 zen 編碼片段編輯現有的 html (Edit existing html with zen coding snippet)

43 個 div 的 Emmet 片段 (Emmet snippet for 43 divs)

Webstorm JSX emmet 擴展 (Webstorm JSX emmet expansion)

原子中的 emmet 不能與玉一起使用嗎? (Does emmet in atom not work with jade?)

Vim 中的 ZenCoding 不正確地擴展 css 屬性 (ZenCoding in Vim expands css-properties incorrectly)

用 PHP 標記括號包裹當前行(emmet?) (Wrap current line with PHP tags Brackets (emmet?))

如何在 vscode 中添加對 .mdx/markdown 反應文件類型的 emmet 支持 (How to add emmet support for .mdx / markdown react file types in vscode)

如何使用 Emmet 在 Sublime 中添加非 html 語法片段? (How to add not html syntax snippet in Sublime with Emmet?)

在 VS 代碼中使用 emmet 時,我無法在新行中獲取 <a></a> 標記 (I can't get <a></a> tags in new lines when using emmet in VS code)

VS Code 開始自動關閉標籤,例如 meta、label、input br (VS Code started to selfclose tags like meta, label, input br)

VSCode 缺少 Emmet 換行與縮寫 (VSCode Missing Emmet Wrap Individual Lines with Abbreviation)







留言討論