2016-03-06 31 views
1

我希望能夠以鏈活模板的預定功能,以便一個的輸出可被用作另一個的輸入,像這樣:是否可以在RubyMine實時模板中鏈接預定義的函數?

underscoresToSpaces(fileNameWithoutExtension()) 

我的是能夠將一個(可能是假的)存儲器之前這樣做,但不能設法讓它再次工作。

我正在使用RubyMine 8.0.3。

回答

2

RubyMine實時模板中的預定義函數鏈接以直接的方式適用於我。在首選項定義這個活模板→編輯→動態模板

enter image description here

,並在編輯器中鍵入FWS插入文件名不帶空格。

當前的RubyMine(我也使用8.0.3)有a bug which causes a template variable's expression to not be saved properly if you tab out of the expression field.輸入表達式後點擊OK來解決它。

+0

我在做你所建議的確切步驟,但作爲更大模板的一部分。我試圖重新創建您的MVCE,並注意到表達式沒有正確保存(我認爲是由於http://stackoverflow.com/a/34443900/1337796),但一旦我得到它的工作,我嘗試了相同的步驟在原來的,更大模板,現在正在工作。因此,我不確定發生了什麼變化,但現在似乎正常運行,如果由於上述相關問題導致一些不可靠的事情發生。謝謝。 –

相關問題