Resharper에 대한 새로운 소식과 제안 사항을 모두 구현하려고합니다. 자동으로 처리 할 수 있습니까? 코드 정리를 시도했습니다. 그러나 그것들 모두는 그렇게하지 않을 것입니다. 또한 모든 주석이 달린 코드를 제거해야합니다. 내가 어떻게 해? 또한 나는 실버 라이트 애플리케이션을 사용하고있다. 자동 제안을 수락하면 무언가를 깨뜨릴 수있는 기회가 있습니까?resharper를 사용하여 모든 경고/제안 변경 사항을 자동으로 수락하는 방법
답변
나는 이것을 할 방법이 없다고 생각합니다.
ReSharper는 종종 조치를 취할 수있는 선택권을 부여하기도합니다. 자동으로 수행되는 경우 받아 들여질 수 있습니까? 당신은 당신이 ReSharper에서 자동으로 음식을 장만해야한다고 생각 예를 찾을 수 있다면
, 당신은 다른 사용자가 투표하기 위해 자신의 락스 사이트의 기능을 요청하고 여기에 링크를 게시하는 것 같아서 :
에게 그것을 더 많은 작업이 필요할 수 있지만 "수동"정리 작업을 적용하여 코드에서 변경된 사항을 파악하고 변경 사항을 파악하고 모든 변경 사항이 올바른지 확인할 수 있어야합니다. 코드 분석 도구는 제안 사항을 제공하지만 결코 100 % 정확하지는 않습니다. 가끔은 약간의 프로그래밍을해야합니다 .-
자질구레 한 일로 생각하지 마십시오. 더 나은 코딩 스타일을 배우는 (지루하고 반복적 인) 방법으로 생각하십시오. 특정 변경 사항을 수락하는 경우가 많을수록 다음 번에 유사한 코드를 작성하는 "더 나은"방법을 기억하게 될 것입니다.
+1 - 동의. 나는 FxCop 위반과 같은 종류의 수동 정리를 수행하고 그로부터 많은 것을 배웠습니다. 깨끗해진 후에는 R #을 녹색으로 유지하고 경고는 오류로 켜고 Continuous Integration에서 FxCop을 실행하십시오. – TrueWill
각 수정 작업을 수동으로 수행하는 것이 좋습니다. resharper가 제안을했을 때 몇 가지 버그가 코드에 들어가는 것을 보았습니다. Resharper는 환상적인 도구이지만 그저 도구 일뿐 아니라 때로는 상황을 올바르게 파악하지 못하고 인식 할 수없는 방식으로 코드를 변경합니다. 이것은 더 나은 버전의 버전을 가져옵니다. –
예, 코드 cleanup으로 할 수 있습니다.
- 1. TortoiseSVN을 사용하여 svn 업데이트로 모든 변경 사항을 얻는 방법
- 2. repo를 사용하여 변경 사항을 취소하는 방법
- 3. Python으로 새로운 변경 사항을 자동으로 지원합니다.
- 4. CloudStorageAccount가 자동으로 구성 변경 사항을 선택합니까?
- 5. Postgres 트리거를 사용하여 변경 사항을 저장하는 방법
- 6. GUI diff 도구를 사용하여 변경 사항 변경 사항을 확인하는 방법
- 7. ckeditor를 사용하여 변경 사항을 감지했습니다.
- 8. 설치 파일을 설치 한 후 app.config 파일의 사용자 변경 사항을 수락하는 방법?
- 9. Resharper를 사용하여 XAML 문자열 지역화하는 방법
- 10. Git을 사용하여 master에서 모든 브랜치로 변경 사항을 병합 하시겠습니까?
- 11. Resharper를 수리하는 방법?
- 12. 리모컨의 모든 변경 사항을 어떻게 수락합니까?
- 13. Resharper를 사용하여 클래스 내에서 인터페이스 멤버를 자동으로 만드는 방법은 무엇입니까?
- 14. 커밋되지 않은 모든 Mercurial 변경 사항을 취소하는 방법
- 15. github에서 모든 변경 사항을 포함한 커밋의 전체 피드를 얻는 방법
- 16. "입력"값을 수락하는 방법?
- 17. web.config 변경 사항을 적용하기위한 적절한 방법
- 18. redmine의 활동 로그를 통해 저장소 변경 사항을 자동으로 표시하려면 어떻게합니까?
- 19. Drupal 데이터베이스 변경 사항을 병합하는 방법
- 20. Eclipse 개정판 X 이후의 모든 변경 사항을 강조 표시합니다.
- 21. TextMate를 사용하여 Subversion 저장소에 변경 사항을 적용하는 방법
- 22. iFrame에서 ondblclick 이벤트를 수락하는 방법?
- 23. SVN External에 변경 사항을 커밋하는 방법?
- 24. SVN repo에서 변경 사항을 읽는 방법
- 25. tfs : 변경 사항을 잠금 해제하는 방법
- 26. NSMutableDictionary 변경 사항을 관찰하십시오.
- 27. 매일보기에서 변경 사항을 추적하려면
- 28. CallLog.Calls의 변경 사항을 수신합니다.
- 29. 자동으로 C++ 소스와 헤더를 생성합니다. (변경 사항을 반대로 업데이트합니다.)
- 30. Hudson의 특정 빌드에 대한 최근 변경 사항을 자동으로 이메일로 보내기
그럴 필요가 없습니다! 예, 뭔가를 망칠 기회가 있습니다. –
동의합니다. 하지만 최소한 주석이 달린 모든 코드를 제거하는 등의 정리 작업을 자동으로 수행해야 할 수도 있습니다. – Tanmoy
당신이 이것을 원하지 않는 시간의 99 % 동안, 이것이 분명히 의미있는 경우가 있습니다. 지금은 코딩 표준을 원격으로 준수하지 않는 도구에서 코드를 생성했습니다. 초기 생성이 완료되면 코드를 손으로 유지 관리 할 것입니다. 왜 Resharper가 모든 것을 정리할 수있게해서는 안되나요? – roufamatic