Eclipse에서 라인을 선택하고 Alt+ ↑/ ↓를 누르면 라인이 위아래로 이동하여 복사 및 붙여 넣기를 피할 수 있습니다. Visual Studio에 동등한 기능이 있습니까?
Eclipse에서 라인을 선택하고 Alt+ ↑/ ↓를 누르면 라인이 위아래로 이동하여 복사 및 붙여 넣기를 피할 수 있습니다. Visual Studio에 동등한 기능이 있습니까?
답변:
Visual Studio 2013 이상에서는이 기능이 기본 제공됩니다. ALT + UP / DOWN은 행을 위 또는 아래로 이동합니다.
VS2012에서이 기능이 필요한 경우 (VS2010에서도 작동) MoveLine Visual Studio Extension 또는 Productivity Power Tools 제품군을 살펴보세요 .
ReSharper의 Ctrl+ Shift+ Alt+ ↑/ ↓/ ←/ →는 훨씬 더 강력합니다. 줄의 시작 부분에서 전체 줄을 이동하지만 전체 메서드 이동, 매개 변수 순서 변경 등에 사용할 수도 있습니다.
using
내부에 있도록 파일의 맨 위에서 명령문을 몇 줄 아래로 이동해보십시오 namespace
. 이 포함 된 using
행이 namespace
선언 아래 행에 있으면 R #은 이들과 다음 호출을 결합하여 <kbd> Ctrl </ kbd> + <kbd> Shift </ kbd> + <kbd> Alt </ kbd> + <kbd> & darr; </ kbd>는 이전 코드 블록 의 끝까지 namespace
와 using
줄을 모두 이동합니다 namespace
.
Visual Studio 2013 이상에서는 Alt+ ↑/ Alt+를 사용하여 줄을 위아래로 이동할 수 있습니다.↓ . 안타깝게도 블록 사이를 이동하는 경우 들여 쓰기가 조정되지 않습니다. 현재로서는 ReSharper (및 Rider를 포함한 Jetbrains의 다른 모든 IDE)만이이를 지원할 수 있습니다.
전체 코드 블록을 이동하려면 커서를 헤드로 이동하고 Ctrl+를 m빠르게 두 번 눌러 축소 한 다음 위의 명령을 사용하여 이동할 수 있습니다.
다음은 다양한 버전의 Visual Studio에있는 모든 기본 바로 가기 키 에 대한 깔끔한 참조 입니다.