Eclipse Juno에서 "빠른 액세스" 항목 제거
주노의 CDT 도구 모음에서 "빠른 액세스" 텍스트 항목을 제거하려면 어떻게 해야 합니까?저는 그것을 절대 사용하지 않으며 그것은 제 노트북 화면의 귀중한 공간을 소비합니다.
이 버그 "빠른 액세스"를 선택적으로 설정하고 기본적으로 숨깁니다.현재는 불가능한 것 같습니다, 버그에 관심을 가져보시는 것이 좋습니다.
빠른 액세스가 도구 모음에서 전체 행을 차지했기 때문에 이 질문에 대한 답을 찾았습니다.제거하는 대신(내 취향에 따라 너무 많은 해킹이 필요함), 어쨌든 사용하지 않은 몇 개의 도구 모음 단추만 제거하면 빠른 액세스가 허용 가능한 공간만 차지하는 나머지 단추 사이에서 이동했습니다.
하나의 관점을 위해 그렇게 많은 버튼이 필요하지 않습니다.화면이 작지 않은 경우에는 적합해야 합니다.창에서 사용자 지정 -> 사용자 지정 관점...
여기 플러그인 설치가 필요 없는 빠른 해킹이 있습니다. 대신 현재 레이아웃의 CSS 파일에 몇 줄만 추가하면 됩니다.v4.2.2에서 완벽하게 작동합니다.
다음으로 이동<ECLIPSE_HOME>/plugins/org.eclipse.platform_<VERSION>/css
그런 다음 사용 중인 레이아웃의 CSS 파일을 엽니다. 예를 들어, 내 레이아웃은e4_default.css
이제 다음 스니펫을 파일에 추가합니다.
#SearchField {
visibility:hidden;
}
이제 Eclipse를 다시 시작하면 상자가 사라집니다.
*Edit
레이아웃 파일이 다음과 같이 나타납니다.e4_basestyle.css
현재 레이아웃에 관계없이 보편적으로 사용됩니다.따라서 위의 스니펫을 해당 파일에 추가할 수 있어야 하며 레이아웃을 변경하더라도 이 수정 사항은 지속됩니다.
루나에서 이것은 수정되었습니다.
빠른 액세스 도구 모음을 마우스 오른쪽 단추로 클릭하고 숨기기를 클릭하여 숨길 수 있습니다.https://bugs.eclipse.org/bugs/show_bug.cgi?id=362420 의 마지막 몇 가지 의견을 참조하십시오.
다음에서 영감을 얻은 솔루션: https://bugs.eclipse.org/bugs/show_bug.cgi?id=319991
(이클립스 Juno 4.2 사용) 이 코드를 추가하기만 하면 됩니다.ApplicationWorkbenchWindowAdvisor
클래스를 지정하고 메서드를 호출합니다.preWindowOpen()
.
private void hideQuickAccess() {
UIJob job = new UIJob("hide quick access") {
@Override
public IStatus runInUIThread(IProgressMonitor monitor) {
IWorkbenchWindow window = PlatformUI.getWorkbench()
.getActiveWorkbenchWindow();
if (window instanceof WorkbenchWindow) {
MTrimBar topTrim = ((WorkbenchWindow) window).getTopTrim();
for (MTrimElement element : topTrim.getChildren()) {
if ("SearchField".equals(element.getElementId())) {
((Control) element.getWidget()).dispose();
break;
}
}
}
return Status.OK_STATUS;
}
};
job.schedule();
의 내게 필요한 옵션 규칙을 변경하지 않으면 작동하지 않을 수 있습니다.org.eclipse.e4.ui.model.workbench.source_0.10.1.v20120523-1955.jar
이 옵션을 변경하려면 Java 빌드 경로 메뉴로 이동하여 jar를 찾은 다음 확장하면 옵션이 나타납니다.
NB: 이 마지막 변화가 수반되는지는 잘 모르겠습니다. '깨끗하지 않을 수도 있습니다.'
다음 플러그인을 확인하십시오. https://github.com/atlanto/eclipse-4.x-filler#hide-quick-access-plug-in
이클립스 케플러 릴리스와 함께 작동합니다.
이 플러그인은 기본 도구 모음에서 빠른 액세스 텍스트 상자를 숨기거나 표시하는 기능을 추가합니다.
창 ☞ 빠른 액세스 숨기기
버전용 솔루션:산소 방출(4.7.0):
- 계속 사용 중인 아이콘을 "도구 모음"(예: 왼쪽/오른쪽/아래)에서 편집기로 끌어 저장합니다.
- 그런 다음 전환:창 > 모양 > 도구 모음 숨기기/표시 완료.:)
빠른 액세스 창에 "토글 도구 모음"을 입력하면 도구 모음이 사라집니다.C.F.
언급URL : https://stackoverflow.com/questions/11549283/remove-quick-access-entry-in-eclipse-juno
'it-source' 카테고리의 다른 글
mongodb에서 삭제된 공간을 자동 압축하시겠습니까? (0) | 2023.05.26 |
---|---|
ActiveX 컨트롤이 비활성화되어 있습니까? (0) | 2023.05.26 |
Xcode는 각 키 입력 후에도 스토리보드를 계속 빌드합니다. (0) | 2023.05.26 |
"객체 참조가 객체의 인스턴스로 설정되지 않음"은 무엇을 의미합니까? (0) | 2023.05.26 |
==와 동등한 값 사이의 C# 차이() (0) | 2023.05.26 |