«debugging» 태그된 질문

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

6
Python 자체 디버거 (PDB) 내에서 여러 줄 명령문을 실행하는 방법
그래서 나는 파이썬 스크립트를 실행하고 있는데 파이썬 스크립트를 PDB라고 부릅니다. import ipdb; ipdb.set_trace() (iPython의 PDB 버전은 차이가 없다고 생각하지만 컬러 출력에만 사용합니다). 이제 디버거에 도착하면 if 절이나 for 루프와 같은 여러 줄 문을 실행하려고하지만 입력하자마자 if condition: 리턴 키를 누르면 오류 메시지가 나타납니다. *** SyntaxError: invalid syntax (<stdin>, line 1) …

14
나뭇 가지 템플릿에서 변수를 var_dump하는 방법은 무엇입니까?
주어진 내용 만 제시하는보기 레이어 패턴은 훌륭하지만 모든 것이 가능한지 어떻게 알 수 있습니까? TWIG에 "모든 정의 된 변수 나열"기능이 있습니까? 변수를 덤프하는 방법이 있습니까? 내가 찾은 해결책은 function 을 주입하여 기존의 PHP 디버그 도구 를 사용할 수있는 함수를 정의하는 것이었지만, 내가 찾은 모든 참조에는이 멋진 두 줄의 코드가 포함되어 …
156 debugging  twig 

9
명령 줄 매개 변수가있을 때 GDB로 프로그램의 코어 덤프 파일을 분석하려면 어떻게합니까?
내 프로그램은 다음과 같이 작동합니다. exe -p param1 -i param2 -o param3 충돌하여 코어 덤프 파일을 생성했습니다 core.pid. 코어 덤프 파일을 분석하고 싶습니다 gdb ./exe -p param1 -i param2 -o param3 core.pid 그러나 GDB는 EXE 파일의 매개 변수를 GDB의 입력으로 인식합니다. 이 상황에서 코어 덤프 파일을 어떻게 분석합니까?
156 linux  debugging  gdb  coredump 

12
Mac OS X 용 Fiddler와 같은 HTTP / HTTPS 차단 도구가 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

6
iPhone에서 Objective-C로 메소드 이름 NSLog
현재, 우리는 클래스 이름과 로그의 소스 라인 번호를 출력하는 확장 로그 메커니즘을 정의하고 있습니다. #define NCLog(s, ...) NSLog(@"<%@:%d> %@", [[NSString stringWithUTF8String:__FILE__] lastPathComponent], \ __LINE__, [NSString stringWithFormat:(s), ##__VA_ARGS__]) 예를 들어, NCLog (@ "Hello world"); 출력은 다음과 같습니다. <ApplicationDelegate:10>Hello world 이제 메소드 이름을 다음과 같이 로그 아웃하고 싶습니다. <ApplicationDelegate:applicationDidFinishLaunching:10>Hello world 따라서 어떤 …

17
Ruby 스크립트를 디버깅하는 방법 [닫기]
닫은. 이 질문은 디버깅 세부 사항 이 필요합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 작년에 문을 닫았 습니다 . 이 질문을 개선하십시오 인터넷에서 다음 Ruby 코드를 복사하여 약간 변경했지만 작동하지 않습니다. 프로그램을 직접 디버깅하려면 어떻게해야합니까?
153 ruby  debugging 

8
Vim에서 C ++ 코드를 디버깅합니까? 어떻게?
문제는 Vim을 사용하여 C ++ 응용 프로그램을 개발하는 모든 사람들에게 있습니다. 내 인생에는 '나는 Vim을 싫어한다 !!!'라고 표현 될 수있는 기간이 있었다. 그러나 대부분의 Microsoft 개발 십오 일에, 나는 사람들에게 익숙해했습니다 성장하는 데 F5- F11바로 가기를 코드, 시계 창, 호출 스택 및 주요 코드를 디버깅 할 때 - 어떤 GDB …
152 c++  debugging  vim  gdb 

6
Visual Studio 디버거-16 진수로 정수 값 표시
Visual Studio 2008을 사용하고 있는데 변수 위에 마우스를 가져 가면 바로 창에 디버거가 정수 값을 16 진수로 표시한다는 것을 알았습니다. 실수로 바로 가기 키를 눌렀을 것입니다. 아무도 전에 이것을 했습니까? 십진수로 표시되도록 다시 설정하려면 어떻게합니까?



21
정규식을 어떻게 디버깅합니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
149 regex  debugging  pcre 

8
Chrome을 사용하여 요소에 바인딩 된 이벤트를 찾는 방법
내 페이지에 링크가 있다고 가정 해 봅시다. <a href="#" id="foo">Click Here</a> 다른 것을 모르지만 링크를 클릭 alert("bar")하면가 표시됩니다. 그래서 어딘가에 일부 코드가 바인딩되고 있음을 알고 #foo있습니다. alert("bar")클릭 이벤트에 바인딩하는 코드를 어떻게 찾을 수 있습니까? Chrome 솔루션을 찾고 있습니다. 추신 :이 예제는 허구이므로 "XXXXXX를 사용하고"alert (\ "bar \") "에 대한 전체 …

8
git / git-shell 관련 문제를 어떻게 디버깅 할 수 있습니까?
git / git-shell에 관한 디버그 정보를 어떻게 얻을 수 있습니까? 문제 user1없이 저장소를 user2복제 할 수 있지만 빈 저장소 만 복제 할 수 있는 문제가 있었습니다 . 나는 설정 GIT_TRACE=1했지만 유용한 것은 없다. 마지막으로 오랜 시행 착오 끝에 파일에 대한 권한 문제인 것으로 나타났습니다. 적절한 오류 메시지가이 문제를 단락시킬 수 …
148 git  debugging  trace 

7
재산 변경에 대한 중단 점
Firefox 용 Firebug에는 "속성 변경시 중단"이라는 멋진 기능이 있는데, 여기서 객체의 모든 속성을 표시 할 수 있으며 변경 직전에 JavaScript 실행이 중지됩니다. Chrome에서 동일한 결과를 얻으려고하는데 Chrome 디버거에서 기능을 찾을 수 없습니다. Chrome에서 어떻게합니까?

8
System.Diagnostics.Debug.Write 출력은 어디에 나타 납니까?
다음과 같은 C # 프로그램 (로 빌드 됨 csc hello.cs) Hello via Console!은 콘솔과 Hello via OutputDebugStringDebugView 창 에서만 인쇄 됩니다. 그러나 두 System.Diagnostics.*통화 중 하나를 볼 수 없습니다 . 왜 그런 겁니까? using System; using System.Runtime.InteropServices; class Hello { [DllImport("kernel32.dll", CharSet=CharSet.Auto)] public static extern void OutputDebugString(string message); static void …
147 c#  debugging 

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