비주얼 스튜디오에서 이클립스의 Ctrl+클릭?
며칠 동안 이클립스 자바에서 일한 후 저는 완전히 식별자를 누르고 클릭하는 것에 중독되어 정의로 이동했습니다.그 이후로 저는 Visual Studio에서도 이를 달성할 수 있는 방법을 찾고 있었습니다.
VS에는 오른쪽 클릭, 정의로 이동 및 동일한 기능이 있습니다.Visual Assist가 +와 유사한 기능을 수행한다는 것도 알고 있습니다. 하지만 + 클릭만큼 완벽한 기능은 없습니다.
저는 실제로 몇 시간 동안 VS 플러그인을 작성하려고 노력했지만 이 작업에 적합하다고 생각한 시간 내에 아무 것도 얻지 못했습니다.
이것이 어떻게 달성될 수 있는지 아는 사람?플러그인 준비됐나요?어떤 종류의 매크로?
Visual Studio 2010을 사용하는 경우 Microsoft의 무료 Visual Studio 2010 Productivity Power Tools를 사용하여 이를 달성할 수 있습니다.
저는 2013년과 2015년에 설치한 비주얼 스튜디오를 사용합니다.Go To Definition
하려면 에서 하십시오.TOOLS
->Extensions and Updates
.
-클릭과 의 차이점을 묻는 댓글에 답변드리겠습니다.
Ctrl-클릭 워크플로우:
- 마우스로 손 이동
- 마우스를 이동하여 변수 이름 위로 이동
- 다른 손은 키를 누른 채로 클릭합니다.
- 커서 위치, 강조 표시, 마우스 오른쪽 단추 클릭 등으로 이동
- 입력을 계속하려면 키보드로 손 이동
F12 워크플로우
- 마우스로 손 이동
- 마우스로 변수 이름 위로 이동
- 키보드로 손을 다시 이동
- 키 누르기
- 마우스로 손을 뒤로 이동
- 커서 위치, 강조 표시, 마우스 오른쪽 단추 클릭 등으로 이동
- 입력을 계속하려면 키보드로 손 이동
커서가 이미 원하는 변수에 배치되어 있다고 가정하면 가 더 좋습니다.하지만, 그런 경우는 거의 없습니다.또한 이 특정 작업 후에 중지하더라도 키보드를 다시 사용할 수 있다고 가정하면 비용은 동일합니다.그러나 정의로 이동하려는 이유가 있을 수 있다는 점을 염두에 둔다면 클릭 워크플로우를 통해 키보드와 마우스 사이를 이동하는 인스턴스를 저장할 수 있습니다.
Visual Assist는 2009년 6월 기준으로 +Click을 지원합니다(빌드 1727).활성화 +VA 옵션 | 고급 | 일반에서 왼쪽 클릭합니다.(아래 설명을 참조하십시오.
Visual Studio 2010이 있는 경우 Noah Richards의 "Go To Definition"을 사용할 수 있습니다.
http://visualstudiogallery.msdn.microsoft.com/en-us/4b286b9c-4dd5-416b-b143-e31d36dc622b
이런, 그냥 리샤퍼를 설치하세요!!(vs플러그인)을 설치한 상태에서 +를 클릭하면 정의로 이동합니다.
리샤퍼가 하는 일은 이것뿐만이 아닙니다, 무료로 사용해 보세요!!!
저는 기본 제공 옵션("F12오른쪽 클릭 -> 정의로 이동")을 사용하지만, 저희 회사의 많은 남성들이 Ressharper를 사용한다는 것을 알고 있으며 이 기능이 확실히 있습니다.
Microsoft는 +Click 기능을 추가한 Visual Studio 2010 확장 버전인 "Productivity Power Tools"를 출시했습니다.따라서 저와 마찬가지로 타사 추가 기능을 설치하는 것이 싫다면 이제 동일한 기능을 사용할 수 있습니다!
VS의 또 다른 옵션(오른쪽 클릭 > Def로 이동)은 코드 정의 창(View > Code Def Window)을 추가하는 것입니다.이것은 기본적으로 현재 기호의 코드를 보여주는 또 다른 편집 창입니다. 클릭하거나 다른 것을 할 필요가 없습니다.보조 모니터에 고정시켜 놓았습니다.기호에 대한 구현을 확인해야 할 때는 언제든지 클릭하여 확인합니다.
또 다른 좋은 점은 기호에 대한 참조를 찾을 수 있다는 것입니다.그 둘은 사랑과 행복처럼 함께합니다.
정의로 이동을 에 바인딩하는 것을 선호합니다.이렇게 하면 양손을 키보드 CtrlD위에 올려놓거나(커서 아래 기호의 정의로 이동), 한 손은 키보드 위에, 한 손은 마우스 위에 올려놓거나( 기호를 클릭한 다음) 매우 쉽게 사용할 수 있습니다.
전반적으로 VS와 Eclipse는 모두 이상한 키 단축키를 가지고 있습니다.저도 대답해야 했습니다. 키보드에서 너무 오른쪽에 있고 키보드가 사용하려면 마우스 오른쪽을 남겨야 합니다.오랫동안 VS 사용자였던 저는 이클립스에서 +Mouse에 해당하는 것을 검색할 때까지 이클립스를 찾지 못했습니다.완전히 망가졌어요.논쟁할 필요 없어요.(이클립스에서도 마찬가지로 정의를 위해 진행 중입니다. ?왜 그 얼굴?피트를 위해 다음 찾기입니다.하지만 이것은 몇 년 안에 이클립스 키보드 단축키 시스템을 마스터한 후에 제거될 수 있습니다.)
어쨌든, 앞에서 언급했듯이, Microsoft는 이미 이것이 Eclipse에서 들어오는 새로운 프로그래머들에게 문제가 될 수 있다는 것을 알고 있었기 때문에, 그들은 파워 툴을 제공했습니다(위의 링크를 따라갔습니다).
http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
Visual Studio 2017을 사용하는 경우 Productivity Power Tools 2017을 사용할 수 있습니다.
저는 VS에서 많이 일하지 않기 때문에 사용하지는 않았지만, 제가 아는 모든 사람들로부터 리샤퍼에 대한 믿을 수 없을 정도로 좋은 이야기를 들었습니다.모든 사람들이 Visual Studio의 효율성을 크게 향상시킬 수 있는 모든 가치가 있다고 말합니다.제 생각에 그것은 당신이 찾는 것과 같은 기능과 수많은 다른 것들을 가지고 있습니다.
언급URL : https://stackoverflow.com/questions/168369/eclipses-ctrlclick-in-visual-studio
'programing' 카테고리의 다른 글
고유 사용자 ID의 시퀀스를 저장하기 위한 MongoDB의 자동 증분 (0) | 2023.05.06 |
---|---|
ASP의 컨트롤러에서 이진 파일을 반환하는 중입니다.NET 웹 API (0) | 2023.05.06 |
삭제 후 SQL Server에서 자동 증분 재설정 (0) | 2023.05.06 |
Excel에서 날짜 시간을 표시하는 방법 (0) | 2023.05.06 |
열 유형을 변경하고 null이 아님을 설정합니다. (0) | 2023.05.06 |