언제든지 + S을 eclipse에서 소스 코드를 저장하기 위해 누를 때마다 내 CentOS 호스트에서 실행할 사용자 정의 CMD가 필요합니다. 어떻게해야합니까?eclipse에서 Ctrl + S 이벤트에 대한 후크를 추가하는 방법은 무엇입니까?
답변
가장 좋은 방법은 프로젝트에 외부 빌더를 추가하는 것입니다. 개미 스크립트 나 임의의 프로그램 (예 :/bin/bash)을 선택한 인수와 함께 실행하도록 선택할 수 있습니다. 프로젝트 리소스가 저장 될 때마다 (예 : 파일) 빌더가 실행됩니다. 외부 빌더에 대한 설명은 Ant Project Builders을 참조하십시오.
자바 편집기에는 활성화 및 사용자 정의 할 수있는 저장 조치가 있지만 AFAIK에는 프로그램 실행 기능이 없습니다. Preferences > Java > Editors
을 참조하십시오.
플러그인을 쓸 수있는 경우 을 org.eclipse.ui.commands.ICommandService
에 추가하고 저장 명령 (org.eclipse.ui.IWorkbenchCommandConstants.FILE_SAVE
)을 수신 할 수 있습니다. 그렇다면 자바로 작성할 수있는 모든 것을 할 수 있습니다. 그러나 외부 프로젝트 빌더는 아마도 당신이 원하는 가장 빠른 방법 일 것입니다.
Eclipse에서 Java라고 가정하면 ... 아니요.
Java는 기본적으로 키보드 나 마우스를 연결할 수 없습니다. 열쇠를 등록하는 유일한 방법은 Java 응용 프로그램에 집중할 때입니다.
C 또는 C++는 갈고리로 이동하는 방법입니다.
C/C++ 후크를 래핑하는 Java 래퍼를 검색 할 수 있습니다. 그것이 유일한 방법입니다.
정답은 불가능합니다 ...하지만 비슷한 결과를 얻을 수 있습니다.
CI server을 설치하고 구성하여 저장소 변경 사항을 폴링하고 모든 커밋을 실행할 필요가 있습니다.
당신은 일식 키 현 페이지의 "커밋"에 대한 단축키를 제공 할 수 있습니다, 그래서 당신은 당신이 당신의 스크립팅에 유용하게 사용할 수있는 젠킨스에 대한 XShell plugin가 바로 Ctrl 키 + S
후를 사용할 수 있습니다.
- 1. autosuggest에 대한 eclipse에서 taglibs 및 jar 파일을 추가하는 방법은 무엇입니까?
- 2. 리눅스에서 posix 후크를 추가하는 방법은 무엇입니까?
- 3. Mercurial MQ 명령에 후크를 추가하는 방법은 무엇입니까?
- 4. Eclipse에서 Ctrl 버튼이 작동하지 않습니다.
- 5. 활동의 ontouch 이벤트에 레이아웃을 추가하는 방법은 무엇입니까?
- 6. 기존 onclick 이벤트에 추가하는 방법은 무엇입니까?
- 7. GLUT : "파일을 읽을 수있는"후크를 이벤트 루프에 추가하는 방법은 무엇입니까?
- 8. CTRL-S 메시지를 창에 보냅니다.
- 9. Subversion 커밋에 "Ctrl + S"할당
- 10. eclipse에서 jar 패키지를 프로젝트에 추가하는 방법은 무엇입니까?
- 11. Eclipse에서 프로젝트에 Jface 지원을 추가하는 방법은 무엇입니까?
- 12. Eclipse에서 외부 라이브러리를 올바르게 추가하는 방법은 무엇입니까?
- 13. Eclipse에서 정적 라이브러리에 .o를 추가하는 방법은 무엇입니까?
- 14. twisted.web (또는 twisted.web2)에 후크를 추가하는 방법은 무엇입니까?
- 15. 이벤트에 대한 직접 호출을 피하는 방법은 무엇입니까?
- 16. 이벤트에 대한 콜백을 취소하는 방법은 무엇입니까?
- 17. 공기 기본 확장을 사용하여 UIApplicationDelegate에 후크를 추가하는 가장 좋은 방법은
- 18. 모든 이벤트에 대해 하나의 수신기를 추가하는 방법은 무엇입니까?
- 19. git submodules에 대한 업데이트 후크를 작성하는 방법은 무엇입니까?
- 20. "hg branch"에 대한 후크를 설정하는 방법은 무엇입니까?
- 21. Eclipse에서 Ctrl-f6의 대화 상자 이름
- 22. 새 window.open을 실행하고 Ctrl 키를 자동으로 추가하는 방법은 무엇입니까?
- 23. Eclipse에서 언어에 대한 플러그인을 작성하는 방법은 무엇입니까?
- 24. iPhone 용 three20 's Thumbnail View에 감각을 추가하는 방법은 무엇입니까?
- 25. Jquery의 한 이벤트에 여러 함수를 추가하는 방법은 무엇입니까?
- 26. Pinterest의 버튼 onlick 이벤트에 다른 메서드를 추가하는 방법은 무엇입니까?
- 27. iPhone 코딩 - 터치 이벤트에 회전을 추가하는 방법은 무엇입니까?
- 28. moiveClips/Sprites의 scaleX 변경 이벤트에 EventListener를 추가하는 방법은 무엇입니까?
- 29. asp.net 버튼 클릭 이벤트에 동적 LinkButton을 추가하는 방법은 무엇입니까?
- 30. JSF 세션 초기화 이벤트에 리스너를 추가하는 방법은 무엇입니까?
얼굴이 정말 친숙합니다. :-) –