Eclipse - Mark occurrences가 제대로 동작하지 않는 문제 Eclipse에서 유용한 기능인 Mark occurrences는, 선택된 변수나 메소드등을 하이라이트로 표현한다. 변수 같은 경우, 해당 변수가 어디까지 영향을 미치고 있는지 쉽게 볼 수 있어 편리하다.그런데 언제부턴지 기억이 나지 않지만 Eclipse 버전업이 되면서 종종 제대로 동작하지 않는 경우가 있다. (현재 Eclipse 버전 4.2.2, 윈도우7에서 제대로 동작되지 않음) 잘 되다가도 안되곤 하는데, 다음과 같이 임시로 해결할 수 있다. Outline View를 클릭하여 포커스를 이동시켰다가 되돌아오면 동작함"ALT + SHIFT + O"를 누르면 Mark occurrences를 끄고 켤 수 있다. 끄고 켜면 동작된다..
Eclipse에 snippet view가 없을 때 Eclipse의 snippet view는 반복하여 사용되는 코드 묶음을 템플릿화 하여 저장하여 두고, 필요할 때마다 그대로 붙여넣기 하여 쓸 수 있는 기능이다. Window > Show view > Other... 에서 General 묶음 아래에 이 뷰가 보이지 않는다면 추가 패키지의 설치가 필요하다. Snippet view는 Eclipse Java Web Developer Tools에 포함되어 있으므로, 처음에 이클립스를 설치할 때 Web 개발용을 받지 않았다면 보이지 않을 수 있다. Help > Install New Software... 에서 Work with를 Juno를 선택한 뒤, (Eclipse 버전에 따라 업데이트 센터 주소를 골라야 한다.) ..
android:debuggable AndroidManifest.xml의 Application tag에 있는 android:debuggable attribute는 이 앱이 DDMS를 통해 debug 가능한지의 여부를 결정하게 해 준다. default는 true로, debug 가능하다는 것을 의미한다. DDMS의 Device 뷰에 프로세스가 노출되고 각종 Profiling이나 상태 정보를 확인할 수 있다. false로 지정하게 되면 노출되지 않게 되는데, 외부(마켓)에 공개하는 경우 이 태그를 추가하여 빌드 하여야 한다. 만약 어떤 단말기용으로 시스템 이미지를 빌드 할 때, preload 되는 APK 중 하나가 android:debuggable="true" 값을 가지고 있다면 호환성 검사인 CTS에서 Fai..