문제

저는 지난 봄에 대학 수업을 위해 Java로 Mancala 게임을 코딩했으며 Eclipse를 사용했습니다. IDE를 작성하십시오. Eclipse의 훌륭한 (그리고 매우 간단한) 시각적 도구 중 하나는 선언 된 변수와 같은 특정 토큰을 선택하면 IDE가 화면에서 해당 토큰에 대한 다른 모든 참조를 자동으로 강조 표시하는 것입니다. 내가 선호하는 메모장 대체품 인 메모장 ++ 도이 작업을 수행합니다.

Eclipse의 또 다른 깔끔하고 유사한 기능은 코드 오른쪽에있는 수직 "오류 표시 줄"입니다 (무엇을 호출해야할지 확실하지 않음). 문서의 모든 구문 오류에 대해 작은 빨간색 상자, "선언되었지만 사용되지 않은 변수"와 같은 경고에 대한 노란색 상자가 표시되며, 단어를 선택하면 문서에서 단어가 나타날 때마다 막대에 상자가 나타납니다.

사용중인 기능의 스크린 샷 : 스크린 샷

30 분 동안 검색 한 결과 Visual Studio가 자체적으로이 작업을 수행 할 수 없음을 확인했습니다. 따라서 제 질문은 다음과 같습니다. 앞서 언급 한 기능 중 하나를 제공 할 수있는 2005 또는 2008 용 추가 기능을 아는 사람이 있습니까? ?

커서가있는 현재 줄을 강조 표시 할 수있는 것도 좋습니다. 추가 기능 ReSharper가이 작업을 수행 할 수 있다고 생각하지만 구매하는 것보다 무료 추가 기능을 사용하고 싶습니다.

도움이 되었습니까?

해결책 3

SO ( 링크 )에 대한 다른 질문에서 누군가 VS 2005 / VS 2008 추가- "RockScroll"에서.위의 질문에서 문의했던 "오류 표시 줄"기능을 제공하는 것 같습니다.

RockScroll

편집 : RockScroll은 내가 찾던 것과 동일한 토큰 강조 표시도합니다!좋습니다!

다른 팁

MetalScroll 이라는 RockScroll 대안이 있습니다. 이는 기본적으로 약간의 조정만으로 동일한 기능입니다.및 개선.

또한 동일한 토큰 만 강조하는 작고 간단한 WordLight 플러그인이 있습니다..

둘 다 오픈 소스이며 좋은 코드 접기를 지원합니다.

Imho, Eclipse의 스크롤 막대 옆에있는 막대는 RockScroll / MetalScroll의 스크롤 막대 대체보다 훨씬 더 우아한 솔루션입니다.불행히도 Eclipse 방식으로 작동하는 VS 플러그인을 찾을 수 없으므로 WordLight를 고수합니다.

다음 추가 기능 확인 생산성 전원 도구 -스크롤바 및

선택한 단어 강조

오래된 질문이지만 ... Visual Studio 2010에는 마침내이 기능이 내장되어 있습니다.

하이라이트 기능은 VisualAssist 에서 편리하게 구현됩니다. 제 생각에는 둘 다 필수품입니다.

1) 편집 캐럿 아래 식별자 강조 : 옵션-> 고급-> 리팩토링-> 커서 아래에있는 기호에 대한 참조를 자동으로 강조 표시

2) 모든 창에서 검색 결과를 강조 표시합니다.RegExps에서 작동합니다! 옵션-> 고급-> 디스플레이-> 검색 결과 강조

RockScroll 정보 : 식별자를 강조하지 않습니다.소스 코드에서 동일한 문자열 만 강조 표시합니다!유사한 식별자가 선언 된 경우 : ex._test 및 test, test가 강조 표시되면 변수 _test에서도 문자열 "test"가 강조 표시됩니다!또한 "sometesting ()"이라는 메서드에서 동일한 문자열을 강조 표시합니다.그래서 그것은 일식과 정확히 같지 않으며 나를 위해 작동하지 않습니다.

자동 강조 표시는 Visual Assist 에서 "참조 찾기"리팩토링 명령으로 구현됩니다.주어진 변수 또는 메소드의 모든 발생을 강조하지만 자동이 아닙니다 (내 컴퓨터의 키보드 단축키에 바인딩 됨).

다음은 예입니다.

대체 텍스트

DevExpress CodeRush 는 커서가 위치 할 때 Tab 키를 누르면이 작업을 수행합니다.식별자에서 강조 표시된 모든 인스턴스를 탭할 수 있습니다.현재 라인 강조 표시를 수행하는 DXCore 플러그인 (CodeRush / Refactor Pro가 구축 된 기반)도 있습니다.

JetBrains ReSharper에는 "오류 표시 줄"기능이 제공됩니다.현재 선택된 식별자에 대한 참조가 강조 표시되는지 확실하지 않습니다.

선택한 단어 강조 표시 기능에만 StickyHighlight.

StickyHighlight는 Visual Studio 2010 및 2012를 지원합니다.

VS 2017에서는 Match Margin 을 설치하여이 문제를 해결할 수 있습니다.플러그인.

생산성 전원 도구 의 일부인 것 같습니다 (다른 기능을 살펴볼 가치가 있습니다.)하지만 놀랍게도 PPT를 설치해도 문제가 해결되지 않아 Match Margin을 별도로 설치해야했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top