2011-09-12 2 views
1

NetBeans에서 PhpStorm으로 마이그레이션했습니다. PhpStorm에서 NetBeans 방법으로 여러 줄의 복제 및 이동 방법을 변경하려면 어떻게해야합니까? 는PhpStorm에서 다중 행 이동 및 복제

업데이트 (PhpStorm 전체 이동 라인의 선택 또는 dublicate 필요) : 라인 "

lin1 -------------- 
    lin2 ++++++++++++++ 

다음 두 가지를 고려 완전히 선하고 Ctrl + D를 모두 선택하는 경우 : 넷빈즈에 을 당신은 얻을 것이다 :

는 PhpStorm에서
lin1 -------------- 
lin2 ++++++++++++++ 
lin1 -------------- 
lin2 ++++++++++++++ 

당신은 얻을 것이다 :

lin1 -------------- 
    lin2 ++++++++++++++lin1 -------------- 
    lin2 ++++++++++++++ 
넷빈즈에 당신이 얻을 것이다 :

lin1 ---------{----- 
    lin2 +++++++++}+++++ 
    lin1 ---------{----- 
    lin2 +++++++++}+++++ 

PhpStorm에서 5,

이제 부분적으로 선하고 Ctrl + D를 모두 선택하면

lin1 ---------{----- 
    lin2 +++++++++}+++++ 

가 ({} = 선택 바인딩) 라인을 다음과 같은 두 가지 고려

NetBeans에서 Ctrl + e는 여러 줄을 삭제하지만 Ctrl + Y는 여러 줄에서 작동하지 않습니다.

+1

NetBeans에서 여러 줄의 이동/복제가 선택없이 어떻게 작동하는지 명확하게 설명 할 수 있습니까? – CrazyCoder

+0

명확하게하기 위해 @Coder가 업데이트되었습니다. – PHPst

답변

8

Ctrl + D는 내가 말한 것과 정확히 똑같은 '복제 라인 또는 블록'동작에 매핑됩니다 (선택 종료 직후 선택한 텍스트 복사).

당신이해야 할 일은 reassign입니다. 원하는 동작을 제공하는 'Duplicate Lines'동작에 대한 바로 가기입니다.

Denis

+0

'중복 된 줄'작업을 찾을 수 없습니다. 2.1.2 버전을 사용하고 있습니다. – PHPst

+1

@Reza,이 기능은 3.0 버전부터 사용할 수 있어야합니다. 이미 EAP 버전을 사용해 볼 수 있습니다 : http://confluence.jetbrains.net/display/WI/Web+IDE+EAP. – CrazyCoder

+1

googler의 경우 : http://www.jetbrains.com/phpstorm/webhelp/adding-deleting-and-moving-lines.html#procedure%0A______to_duplicate_a_line_or_fragmentduplicating_lines –