2009-09-14 2 views
3

CodeRush/Refactor (Resharper의 리허설 후) 및 CodeRush/Refactor가 내 코드 창에 많은 "아티팩트"를 넣는 문제가 하나 있습니다.DevExpress CodeRush/Refactor - 컨텍스트 Specfic '팁'

'유물'이란 모든 메서드, 속성 및 필드 이름 옆의 아이콘/글리프, 모든 속성 가져 오기 도구 옆에 녹색 '반환 키 스타일'아이콘 및 getter 메서드 주변의 상자를 의미합니다.

항상 문맥이 아닌 표시되도록하는 방법이 있나요? 아마도 내가 선 위로 마우스를 가져갈 때만 나타납니다.

usings 기능을 정리/재 배열하고 있습니까?

+0

... – RCIX

+0

이 한 번에 여러 가지 질문을하십시오. –

답변

1

리 팩터! Pro는 사용 지침을 최적화합니다. 당신이 필요로하지 않는 것들을 제거 할 수 있으며 알파벳 순으로나 길이별로 (미학적으로) 정렬 할 수 있습니다.

해당 네임 스페이스의 내용에 대한 참조가 <see cref="XYZ"/>이므로 사용하는 지시문 만있는 경우 Refactor! Pro는 그 부분을 인식하지 못하고 지침을 최적화하도록 요청하면 제거합니다.

나머지는 아니요. 분명히 언급 한 정보를 마우스로 가리키면 나타나지 않게하는 방법은 없습니다.

다음은 리팩터링을위한 팁입니다. 찬성. 툴바를 마우스 오른쪽 버튼으로 클릭하고 사용자 정의를 선택한 다음 해당 대화 상자의 왼쪽 하단에있는 키보드 버튼을 클릭하십시오.

다음 대화 상자에서 CodeRush.Refactor 함수를 검색하여 Ctrl + Shift + R에 바인딩하면 빠른 리팩토링 함수를 사용할 수 있음을 알 수 있습니다. 나중에 사용 지시문을 최적화하려면 커서를 안에 넣고 Ctrl + Shift + R을 눌러 리팩터 팝업을 가져옵니다.

+0

독자는 자신의 옵션 화면에서 CodeRush/RefactorPro 구성을 최대한 많이 할 것을 제안합니다. (DevExpress \ Options [Ctrl + Shift + Alt + O] IDE \ Shortcuts)이 설정을 사용하면 다른 컴퓨터 나 VS 업그레이드 사이에서 쉽게 해당 설정을 가져올 수 있습니다. –

+0

기본 Refactor Key가 CTRL +'로 설정되어 있습니다. 이것을 ALT + 1로 설정하는 것을 선호하며이 설정을 NUM0로 설정 한 다른 사람들 (마크 밀러 포함)이 있습니다. –

4

나는 그렇지 않습니다. 나는 support.devexpress.com에 묻는 것이 좋습니다. 나는 그들이 매우 반응하는 것을 느낀다.

+0

그렇습니다. 확실한 이유는 그 기능이 할 일 목록에서 끝나지 않는 것입니다. 같은 이유로 많은 것을 비활성화 했으므로 코드 편집기에 잡음이 추가되지만 메서드 위로 마우스를 가져 가서 메서드 아이콘, 메트릭 값 등을 볼 수 있으면 좋을 것입니다. –

+1

또한 Developer Express 내가 만난 최고의 지원 그룹 중 하나를 가지고 있으므로, 기본적으로 애매한 질문입니다. –

+1

동의. 문제 나 버그가있을 때마다 몇 시간 내에 수정 및 테스트 빌드가있었습니다. –

1

CodeRush에는 제공되는 다양한 그래픽 오버레이를 전환 할 수있는 툴바 (DXCore Visualize)가 있습니다 (버전 9.1 이상).

자세한 http://rorybecker.blogspot.com/2009/03/coderush-and-refactor-910-beta.html이 블로그 게시물 아래로 절반 방법을 참조하십시오

업데이트 : DevExpress의 가입 이후, 나는 당신에 보인다 나는 당신이 무슨 말을하는지 볼 수 없습니다 blogged the DXCore Visualize Toolbar in more detail