2015-04-02 80 views
5

現在,我只是使用PhpStorm來處理一些HTML,它很好,它自動縮進並自動關閉HTML標記。熱鍵跳過JetBrains中的右括號PhpStorm

唯一的問題是這個功能並不能真正爲我節省任何時間,因爲當我到達它時,我必須使用我的鼠標或箭頭鍵瀏覽結束標記。例如,我輸入<p>,然後用光標將其關閉,但是當我完成後,我必須手動導航通過右括號或使用Shift +輸入跳到下一行(isn總是我想做的事)。

是否有一個命令可以將我跳到下一個右括號的末尾,還是有一種設置方法嗎?我GOOGLE了它,但一直沒能找到任何東西。

回答

4

我已經使用了它,但一直沒能找到任何東西。

那麼... Help | Default Keymap Reference有最需要的快捷方式和操作列出,你需要的是那裏。


在任何情況下:

按Ctrl +] - Navigate to code block end - 將跳到最接近的結束標記(在HTML)或支架/關閉關鍵字(CSS,PHP)。

Ctrl + [會做相反的事情 - 跳轉到開始標記。

很少有其他動作,可以幫助在這裏,但可能沒有默認分配的任何快捷方式 - 將他們簽入Settings (Preferences on Mac) | Appearance & Behaviour | Keymap的(它具有操作名稱搜索,甚至已經指定的快捷鍵)。


另一種選擇(或更好說 - 先進的導航)會使用AceJump pluign(必須看到它在行動 - 你要麼喜歡或討厭)..甚至Vim的模式導航(通過IdeaVim插件)。

+0

我會研究acejump和vim插件,非常感謝 – user1325093 2015-04-04 01:18:03

+0

@LazyOne你也許知道爲什麼這些熱鍵不適用於替代版本的條件,比如'if():'和'endif' ? – 2016-06-29 14:22:38

0

最簡單的方法是在光標在括號內時按Command + - >(命令+右箭頭鍵),這會將您帶到最後一個括號後面。

至少,我相信這是你問的。