2014-02-10 31 views
0

我在想KDevelop中是否有一個類似於我們在Quanta中的函數(想你,Quanta,順便說一句)。KDevelop:轉換選定的文本?

我想設置一個鍵盤快捷鍵,並應用文本轉換後擊中它。例如:

我選擇my text to be translated,和我回去:<?=_('my text to be translated'?> 正如你所看到的,這爲我節省了很多尷尬的擊鍵...

我只發現PHPStorm此功能(在那裏它被稱爲「實時模板「)。我這樣定義它:<?=t('$SELECTION$')?>,我可以通過按CTRL + ALT + J來調用它,並從出現的下拉列表中選擇它。

+1

「程序員常用的軟件工具」是[help]的[主題列表](http://stackoverflow.com/help/on-topic)上的一個要點。 IDE就是這樣一個工具。這個問題是在這裏的話題。 – Oded

+0

糟糕。對於那個很抱歉。我只是重新閱讀專題列表:) – Palantir

+0

沒問題。常見的誤解 - 出於某種原因,人們認爲圖書館,IDE和構建問題在他們這樣做時不屬於這裏。 – Oded

回答

1

你應該能夠做到這一點使用具有以下文本片段:<?=_('%{selection}'?>

而且可以綁定一個快捷方式到一個片段。

但是,我的測試表明,這不能正常工作 - 似乎有某個地方的錯誤。

作爲替代方案,您可以編寫插入文本的腳本。請參閱documentation

+0

感謝您的回覆,我之前沒有意識到插件插件。它是有希望的,但你是對的,看起來像是有一個錯誤,因爲我也得到意想不到的結果......看起來我運氣不好:\ \ – Palantir