我有一個項目,其中我的文件處於「lisp-case」(連字符分隔)並且我想將該文件名用作活模板中的變量,但它必須轉換爲首先是CamelCase。PhpStorm結合了多個預定義的實時模板功能
我發現你可以在「編輯模板變量」下設置表達式fileNameWithoutExtension()
,並且還有一個叫做camelCase()
的函數,它應該能夠將我的文件名轉換爲CamelCase。但我無法弄清楚如何將這兩者結合起來。我試圖做camelCase(fileNameWithoutExtension())
,但不幸的是,這不起作用。
是否有可能通過其他方式實現這一點?
截圖請 - 在這裏工作得很好:其轉換'ABC-DEF-hed.php'文件名變爲'abcDefHed' – LazyOne
感謝。我添加了一個截圖。如果我嘗試在camelCase()內部封裝fileNameWithoutExtension(),並按下回車鍵保存輸入,則窗口關閉,但不會保存更改。 – funkylaundry
另外,在編輯字段時,它會像一個奇怪的選擇框一樣呈現。也許這是這個特定版本的錯誤。我在Mac上使用PhpStorm 10.0.4。有一個更新可用,我會試試... – funkylaundry