솔루션에서 사용되지 않는 모든 공용 함수를 자동으로 찾는 방법이 있습니까? 나는 resharper가있다. 그리고 지금 당장 나는 지루한 각 심볼에 "find usages"를해야한다. 더 좋은 방법이 있어야 할 것 같다.사용되지 않는 공용 함수 찾기
26
A
답변
38
물론 더 좋은 방법이있다. ReSharper 4.5 이상을 사용하는 경우 수행해야 할 작업은 다음과 같습니다.
- ReSharper> 옵션> 코드 검사> 검사 심각도로 이동하십시오.
- "사용되지 않는 기호"범주까지 아래로 스크롤하여 힌트, 경고 또는 제안으로 표시되는지 여부와 상관없이 "비공개 접근성"이라는 항목이 모두 표시되도록 설정하십시오.
- ReSharper> 옵션> 코드 검사> 설정에서 "전체 솔루션에서 오류 분석"을 선택하십시오. ReSharper 옵션에서 변경 사항을 적용하려면 확인을 누릅니다.
- 솔루션 탐색기에서 솔루션 노드를 마우스 오른쪽 단추로 클릭하고 "코드 문제 찾기"를 선택하십시오. ReSharper는 "검사 결과"도구 창에서 솔루션에서 감지 한 다양한 코드 문제를 표시합니다. 특히 "사용되지 않는 기호"아래에서 코드에 사용되지 않는 모든 비공개 형식 및 멤버가 표시됩니다.
관련 문제
- 1. 사용되지 않는 함수 찾기?
- 2. Maven 모듈화 프로젝트에서 사용되지 않는 코드 찾기
- 3. MATLAB-Simulink 프로젝트에서 사용되지 않는 변수 및 함수 찾기
- 4. Delphi에서 사용되지 않는 (일명 "죽은") 코드 찾기
- 5. Perl에서 코딩 : 사용되지 않는 변수 찾기
- 6. C# app에서 사용되지 않는 클래스 찾기
- 7. Classic ASp에서 사용되지 않는 페이지 찾기
- 8. Resharper- 사용되지 않는 클래스 모두 찾기
- 9. VB.NET의 공용 함수
- 10. 공용 함수 간의 연결
- 11. Eclipse에서 사용되지 않는 속성을 찾으십시오.
- 12. 목록에서 사용되지 않는 가장 낮은 고유 ID 찾기
- 13. 자바 웹 응용 프로그램에서 사용되지 않는 코드 찾기
- 14. Visual Studio 2008에서 중복되거나 사용되지 않는 코드 찾기 및 제거
- 15. 사용되지 않는 StringBufferInputStream 해당
- 16. PHP에서 사용되지 않는 코드입니까?
- 17. 사용되지 않는 기능 : require_once를()
- 18. 자바 스크립트 스트리퍼 : 웹 페이지에서 사용되지 않는 함수/객체를 제거합니다.
- 19. never-called 함수 찾기
- 20. 사용되지 않는 : 함수 eregi()는 C에서 더 이상 사용되지 않습니다 : \ WAMP \
- 21. ASDoc는 공용 함수 정의를 무시합니까?
- 22. 사용되지 않는 메소드 및 속성 확인
- 23. vc2008에서 사용되지 않는 기능을 찾으십니까?
- 24. Java - 사용되지 않는 메소드 - 무엇을해야합니까?
- 25. 의존성에서 사용되지 않는 메소드를 제거합니다
- 26. org.hibernate.cache.Cache가 사용되지 않는 이유는 무엇입니까?
- 27. if() 도입시 사용되지 않는 변수
- 28. 라이브러리에서 사용되지 않는 기능 제거
- 29. 사용되지 않는 데이터베이스 테이블 효과
- 30. Drupal은 사용되지 않는 후크를 파싱합니까?
passers-by : 현재 사용하지 않을 수도 있지만 'public'인 경우 API가 있습니다 (간과 한 경우). –
@ CAD 브로그 좋은 지적. 필자의 경우'API '는 사설/사내 (소비자는 내 팀의 개발자이며 모든 장소를 볼 수 있으며 모든 사용자와 대화 할 수있다.). 이는 아마도 이와 같은 API를 변경하는 것이 안전하고 비용이 적게 드는 유일한 경우 일 것입니다. 특히 회사 외부에서 사용하기 위해 게시 한 경우 API가 더 널리 사용됨에 따라 안전하게 변경하기가 점점 어려워집니다! – dan