2010-10-08 24 views
10

Tôi quyết định di chuyển từ NetBeans sang PHPStorm IDE và tính năng duy nhất tôi không tìm thấy trong PHPStorm là "Shift Left (Right), Move Down (Up)", di chuyển dòng trên một tab sang trái, phải hoặc hoán đổi với dòng tiếp theo hoặc trước đó. PHPStorm có tương tự như vậy không?Tương tự NetBeans "Shift Left" trên PHPStorm

Sử dụng Tab hay phím Shift +Tab là không phù hợp.

Trả lời

15

Không có cách nào được tích hợp sẵn cho các dòng Tab/Untab (Indent/Unindent) bằng cách thực hiện lựa chọn trong Jetbrains PhpStorm. Vì vậy, Tab & Shif + Tab là lựa chọn duy nhất của bạn.

Đối với dòng di chuyển Lên trên & Xuống Thử Ctrl + Shift + Lên/Xuống. Tuy nhiên hành động này cũng tương tác với cấu trúc chương trình và không chỉ di chuyển dòng như trong văn bản.

+1

Là người dùng vim, tôi thấy rằng một phần của vấn đề là nó luôn ở chế độ "chèn". Trong chế độ bình thường, bạn có thể nhấn ">>" để thụt lề một dòng theo một cấp. PHPStorm không thể có sử dụng gấp đôi các khóa vì nó luôn tìm cách chèn các ký tự mới. Đó là một phần lý do tại sao tôi xem xét vim vượt trội, nó buộc bạn phải dành ít thời gian hơn "chèn" và nhiều thời gian hơn suy nghĩ về chính xác những gì nó là bạn muốn làm. –

9

Chọn mã của bạn và sau đó nhấn Shift + TAB để chuyển sang trái hoặc chỉ cần nhấn TAB để dịch sang phải.

Hoạt động trong phpstorm và wbestorm.

0

[CTRL] [ALT] [I] sẽ tự động thụt lề dòng nơi con trỏ của bạn hoặc bất kỳ dòng được chọn nào.