«debugging» 태그된 질문

디버깅은 컴퓨터 프로그램에서 버그를 찾아 수정하는 체계적인 프로세스입니다. ** 중요 참고 사항 : **이 태그는 디버깅 기법이나 자체 디버깅 프로세스에 대한 질문에만 해당되며 코드 디버깅에 도움을 요청하기위한 것이 아닙니다.

15
디버깅을위한 의미있는 출력을 제공하기 위해 JavaScript의 toString () 함수를 재정의 할 수 있습니까?
console.log()JavaScript 프로그램에서 객체 일 때 출력 만 [object Object]보는데, 어떤 객체 (또는 어떤 유형의 객체)인지 파악하는 데별로 도움이되지 않습니다. C #에서는 ToString()개체의 디버거 표현을 사용자 지정할 수 있도록 재정의 하는 데 익숙 합니다. JavaScript에서 비슷한 작업이 있습니까?

30
내 로그 호출을 표시하지 않는 Logcat
저는 Android 프로그래밍에 능숙하고 앱을 디버깅하는 방법을 배우고 싶었습니다. LogCat에 Log.i | d | v 호출이 표시되지 않는 것 같습니다. 제가 사용하고있는 코드는 다음과 같습니다. 보시다시피 LOG_TAG 상수를 정의했지만 LogCat에서 찾을 수없는 것 같습니다. 또한 android.util.Log를 가져 왔고 AndroidManifest에서 "debuggable"이 TRUE로 설정되어 있는지 확인했습니다. 나는 또한 이 문제를 해결하는 데 …

4
디버그 정보가 "전체"또는 "pdb 전용"인 릴리스 빌드를 컴파일해야합니까?
C # 프로젝트 용 Visual Studio 2010에서 프로젝트 속성> 빌드> 고급> 디버그 정보로 이동하면 없음, 전체 또는 pdb 전용의 세 가지 옵션이 있습니다. 이 질문 에 대한 답변을 바탕으로 전체 및 pdb 전용의 차이점을 이해한다고 생각합니다. 그러나 릴리스 빌드에 더 적합한 것은 무엇입니까? "전체"를 사용하면 성능에 영향이 있습니까? "pdb 전용"을 …

6
람다 식으로 stream (). map (…)을 디버깅하는 방법은 무엇입니까?
프로젝트에서 우리는 Java 8로 마이그레이션하고 있으며 새로운 기능을 테스트하고 있습니다. 내 프로젝트에서 Guava 술어와 함수를 사용하여 Collections2.transform및을 사용하여 일부 컬렉션을 필터링하고 변환 하고 Collections2.filter있습니다. 이 마이그레이션에서 예를 들어 구아바 코드를 Java 8 변경으로 변경해야합니다. 그래서 제가하고있는 변화는 다음과 같습니다. List<Integer> naturals = Lists.newArrayList(1,2,3,4,5,6,7,8,9,10,11,12,13); Function <Integer, Integer> duplicate = new Function<Integer, …
114 java  debugging  lambda  java-8 

20
내 JavaScript 코드를 어떻게 디버깅 할 수 있습니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 문제가있는 코드 조각이 있다는 것을 알게되면 디버깅을 어떻게해야합니까?


27
오류 : 파일 bin / Debug /…에 액세스 할 수 없습니다. 다른 프로세스에서 사용 중이기 때문입니다.
프로젝트를 디버깅 할 때 다음 오류가 발생합니다. ""obj \ Debug \ My Dream.exe "파일을"bin \ Debug \ My Dream.exe "로 복사 할 수 없습니다. 다른 사용자가 사용 중이기 때문에 프로세스에서 'bin \ Debug \ My Dream.exe'파일에 액세스 할 수 없습니다. 방법." Process Explorer를 사용하면 MyApplication.exe가 나왔지만 이전에 디버그를 중지했지만 시스템 …

15
단위 테스트에서 출력을 작성하려면 어떻게해야합니까?
내 단위 테스트의 모든 호출은 디버깅 중에 건너 뛰 Debug.Write(line)거나 Console.Write(Line)출력이 인쇄되지 않습니다. 내가 사용하는 클래스 내에서 이러한 함수를 호출하면 잘 작동합니다. 단위 테스트가 자동화된다는 것을 이해하지만 여전히 단위 테스트에서 메시지를 출력하고 싶습니다.

5
예외 개체에서 추적 정보 추출
출처를 알 수없는 예외 객체가 주어지면 추적을 얻을 수있는 방법이 있습니까? 다음과 같은 코드가 있습니다. def stuff(): try: ..... return useful except Exception as e: return e result = stuff() if isinstance(result, Exception): result.traceback <-- How? Exception 객체가있는 경우 어떻게 트레이스 백을 추출 할 수 있습니까?

1
VS 디버거 '마법의 이름'에 대해 배울 수있는 곳
Reflector를 사용해 본 적이 있다면 C # 컴파일러가 디버거에서 '특별한'표시를해야하는 유형, 메서드, 필드 및 지역 변수를 생성한다는 것을 알 수 있습니다. 예를 들어 'CS $'로 시작하는 지역 변수는 사용자에게 표시되지 않습니다. 익명 메서드의 클로저 유형, 자동 속성의 지원 필드 등에 대한 다른 특수 명명 규칙이 있습니다. 내 질문 : 이러한 …




4
호출 된 개체와 클라이언트의 연결이 끊어져 디버깅을 시작할 수 없습니다.
Visual Studio 2012 (버전 11.0.61030.00 업데이트 4)를 실행하고 있습니다. 로컬 콘솔 애플리케이션을 디버깅 할 때 디버깅을 시작할 때 (F5) 다음 오류가 발생합니다. --------------------------- Microsoft Visual Studio --------------------------- Error while trying to run project: Unable to start debugging. The object invoked has disconnected from its clients. --------------------------- OK --------------------------- 이것은 몇 …

7
Xcode 디버거 : 변수 값보기
UITableViewController의 내 코드 : delegate.myData = [myData objectAtIndex:indexPath.row]; 디버거에서 delegate.myData또는 의 값을 어떻게 볼 수 indexPath.row있습니까? delegate.myData배열이어야 indexPath.row하고 int. 난 단지 객체의 메모리 주소를 볼 수 있습니다 delegate및 indexPath하지만 어디 myData와 row?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.