Linux/X 창에 Spy ++에 해당하는 것이 있습니까? [닫은
문제
Spy ++는 Windows 속성, 하위 창 및 처리 메시지를 Windows 용 도구입니다. UI 관련 코드를 디버깅하는 것은 유용한 유틸리티입니다.
해결책
당시에는라는 도구를 사용하여 중간 마우스 버튼을 테스트했습니다. xev
. STDOUT에서 잡고 인쇄되는 이벤트 (클릭하거나 버튼을 누르면)를 보낼 수있는 새 창이 생성됩니다. JPalecek의 의견에 따르면 새로운 창문 대신 다른 창을 보는 데 사용될 수도 있습니다. 다음은 클릭하여 선택한 창에서 이벤트를 시청합니다.
xev -id $(xwininfo | awk '/Window id/ { print $4 }')
일반 정보를 수집하기 위해 XwinInfo를 사용할 수 있으며, 이는 어린이, 속성 등을 표시 할 수 있습니다.
다른 팁
나는 "스파이"기능을 보았습니다 낭비. 이것은 GUI 테스트 도구입니다.
winformspy Mono를 사용하여 실행하는 Winform 응용 프로그램에 Spy ++가 제공하는 기본 기능 중 일부를 제공합니다.
특정 Windows 속성을 볼 수 있으며 창 구조를 트리로 표시합니다.
제휴하지 않습니다 StackOverflow