2014-10-02 144 views
2

在Sublime Text中,我可以隨意選擇一組線條,然後使用⌘+L將選區擴大爲全線。在PHPStorm/WebStorm中是否有類似的命令? (我想將該命令映射到鍵盤快捷鍵。)如何將多行選擇擴展爲PHPStorm中的全行?

我知道PHPStorm具有「選擇插入線」選項,但只選擇一行。

回答

0

按住Alt + Shift並左鍵單擊要選擇的行。這會在編輯器中放置多個遊標。現在您可以使用您提到的Select Line at Caret選項來選擇所有這些行。

你可以找到更多關於多選here

+0

對不起,我沒有說過我更喜歡有一個鍵盤快捷鍵,所以我不必使用鼠標。 – Ludder 2014-10-02 16:31:03

+0

如何在不使用鼠標的情況下將多個遊標放入Sublime中?您可以爲「選擇插入線」指定快捷方式。 – 2014-10-02 16:36:09

+0

對不起,我應該更清楚了。這不是關於多個遊標。當我在行的中間並選擇更多的代碼行時(SHIFT +向下箭頭),我想要擴展第一個和最後一個選定行從開始到結束的選擇。 Sublime很容易,但在PHPStorm中找不到類似的東西。 – Ludder 2014-10-02 16:39:46

0

這是目前不可能的選擇。但是,您仍然可以通過鍵盤來做到這一點。而不是做選擇爲我設置了Clone Caret Above(Alt + Shift + U)和Clone Caret Bellow(Alt + Shift + D)的快捷方式。這允許上下線並在那裏添加一個插入符號。因此,不要選擇每一行,而是直接將插入符號移動並克隆。

我也來自崇高的文本和缺少該功能,但這工作也很好。

4

我還在Sublime中經常使用的PHPStorm中缺少該功能。仍然不可能在所有選定的行上通過鍵盤設置插入符號。但是,儘可能接近我的想法,它對我來說是個訣竅。

轉到設置>鍵盤映射。在上面/下面搜索克隆插入符號。 我工作在Mac上,所以我設置的按鈕這樣 enter image description here

它看起來有點怪異,但它是爲CMD+SHIFT+CTRL+ARROW_UP插入符的克隆及以上爲CMD+SHIFT+CTRL+ARROW_DOWN插入符克隆下面

,然後點擊應用,也將努力

enter image description here

0

隨着WebStorm 11(至少)的鍵盤快捷鍵是:

Ctrl鍵然後按Ctrl + 箭頭向上

我曾經無意中激活這一切的時候(我滾動使用Ctrl +上/下),所以我知道該怎麼做它的一部分,但它採取了我漸漸發現在開始時額外的Ctrl輕擊。