기본 설정을 강조하는 Eclipse 구문 저장 및 복원
저는 이클립스(Java, JSP, HTML, CSS 등)에서 구문 강조를 위한 색상을 사용자 지정하는 데 시간을 할애하지만 파일|을 통해 이러한 설정을 내보내려고 할 때마다Export|General|기본 설정을 내보내고 다시 가져오면 설정을 완전히 다시 가져올 수 없습니다.일부 색상은 복원되고 다른 색상은 변경되지 않은 채로 남아 있어 저는 '중간' 상태에 있습니다. 매우 실망스럽습니다.
그나저나 저는 이클립스 3.4 가니메데를 사용하고 있습니다.
Eclipse 구문 강조 설정을 저장하고 복원하는 믿을 수 있는 방법을 찾은 사람이 있습니까?
드디어 어떻게 해야 할지 알았어요.
싶은 것은 이클립스를 입니다..epf
파일, 단일 설정만 변경하고 다시 내보낸 후 파일을 비교합니다. 합니다..epf
파일도 안정적으로 작동하지 않았습니다.
이 된 같은 이었습니다.{Eclipse workspace directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings/*.prefs
다른 컴퓨터에 이클립스를 새로 설치해 보았는데 파일을 복사한 후 모든 설정이 완벽하게 복원되었습니다.
솔루션은 전체가 아닌 일부 파일을 복사하는 것이었습니다.{workspace}/.metadata/.plugins/org.eclipse.core.runtime/.settings/*.prefs
다른 작업 공간으로 이동합니다.
특히(https://stackoverflow.com/questions/96981/color-themes-for-eclipse 스레드당):
org.eclipse.jdt.ui.prefs = Syntax Coloring
org.eclipse.ui.editors.prefs = Text Editors
다른 파일을 복사하면 내용이 손상됩니다.
추가할 몇 가지 참고 사항이 있습니다.
- 저는 정확한 구문 컬러링을 얻기 전에 앞서 언급한 파일 쌍을 여러 번 복사해야 했습니다.
- Eclipse에서 열려 있는 경우 파일을 복사하기 전에 작업영역을 닫아야 합니다.
이것은 Eclipse Helios에서 작동했습니다.
마이그레이션하는 항목에 대해 좀 더 세부적으로 파악하려면 구문 강조 규칙은 작업영역-indigo/.metadata/에서 semantic Highlighting으로 시작하는 줄입니다.플러그인/plugins.vmdk.core.vmdk/.설정/vmdk.jdt.ui.prefs
이를 통해 헬리오스에서 인디고로 구문 강조를 마이그레이션할 수 있었습니다.
저는 이클립스 네온 4.6 엔진을 장착한 JBoss Developer Studio 10을 사용하고 있습니다.
든모..prefs
파일이 이 경로 내에 있습니다.
/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings
업데이트: 이 경로에서도 유사한 구조를 발견했습니다.
\RedHat\JBossDev\studio\configuration\.settings
와 IDE 파일입니다.
\configuration\.settings
다음을 검색하는 것이 좋습니다.org.eclipse.*ui*.prefs
에 신대*.prefs
당신의 결과를 다듬는 것.
주요 구성 파일은 다음과 같습니다.
- org.dt.jdt.ui.prefs
- Java 구문 색상 설정
- org.dll.ui.dll.prefs
- 텍스트 편집기 설정
- org.cdt.ui.prefs
- 포맷터 설정
- 오르간 연주wst.jsdt.ui.prefs
- JavaScript 구문 색상 설정
- org.dll.jst.jsp.ui.prefs
- 오르간 연주wst.vmd.ui.prefs
- 오르간 연주wst.vmd.ui.prefs
- 오르간 연주wst.json.ui.prefs
- 오르간 연주wst.dtd.ui.prefs
- org.dll.wst.xml.ui.prefs
- org.dll.wst.xsl.ui.prefs
작업 공간에 문제가 있는 경우:
Copy
의Create
새 작업 공간Copy and Replace
새 작업영역에 있는 파일들
사용자 지정 편집기 색상 설정을 완벽하게 복구합니다.저는 일을 아주 잘 했습니다.
Eclipse CDT는 org.eclipse.cdt.ui.prefs 파일에 ' 구문 색상'을 저장합니다.
예를 들어 C:\eclipse\workspace.metadata가 있습니다.플러그인\plugins.vmx.core.vmx.core.vmx설정\
복사하여 새 이클립스 인스턴스의 맨 위에 붙여넣습니다.이것은 3.4에서 3.5로 이동할 때 효과가 있었습니다.
색상을 수정하기 전에, 그리고 그 후에 선호도를 내보냅니다.
이렇게 하면 Eclipse 기본 설정 파일의 특정 규칙을 하나의 작은 파일로 분리하여 다음과 같은 작업을 수행할 수 있습니다.
- 복원되지 않은 일부 색상이 실제로 규칙으로 표시되는지 확인합니다.
- 작은 기본 설정을 가져오면 이전에 변경되지 않은 설정에 영향을 줍니다.
이러한 전략은 설정을 다시 가져올 때 발생할 수 있는 부작용을 더 잘 분석하기 위해 여러 개의 작은 설정 파일(Java용, JSP용, HTML, CSS용 등)로 더욱 세분화될 수 있습니다.
파일을 복사하여 Eclipse Helios의 구문 강조 규칙을 가져오는 데 성공했습니다.
.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs
소스 작업영역에서 대상 작업영역으로 이동합니다.이 파일에는 Eclipse의 코드 포맷터 프로필과 코드 템플릿도 포함되어 있는 것 같습니다.
환경:
Version: Helios Release
Build id: 20100617-1415
(on linux)
한번은 마이클 보스워스의 대답이 저에게 어느 정도 도움이 되었고 저는 투표를 했습니다.하지만 이제 이 두 파일을 복사하는 것만으로는 충분하지 않기 때문에 제가 직접 답변해야 할 의무가 있습니다.그 이유를 설명하겠습니다.
- 첫째, 이러한 파일에는 구문 색상과 무관한 행이 포함되어 있습니다.
둘째, 다른 편집자의 구문 색상은 다른 곳에 위치합니다. 예를 들어 XML 파일의 색상은
org.eclipse.wst.xml.ui.prefs
및 의 것들HTML
파일:
org.eclipse.wst.html.ui.prefs
JSP 페이지?
org.eclipse.jst.jsp.ui.prefs
,기타.
- 셋째, 글꼴 색을 변경할 때 일반적으로 코드를 보다 명확하게 보기 위해 배경색, 선 강조 색상 등을 변경합니다.여기에는 더 많은 파일이 포함됩니다.
검색하면*.pref
경로에 있는 파일
/workspace/.metadata/.plugins
모든 색상 설정 행을 찾을 수 있는 모든 기본 설정 파일을 찾을 수 있습니다.그러나 이러한 모든 파일을 다른 작업 공간에 복사하여 붙여넣으면 구문 색상과 관련된 문제만 발생할 수 있습니다.또한 두 버전의 Eclipse를 전환할 때 예상치 못한 문제가 발생할 수 있습니다.
가장 안전한 방법은 다음과 같습니다.
- 작업영역이 없는 경우 새 작업영역을 만듭니다.
- 모두 열기
*.pref
작업 공간에서 파일을 하나씩 찾을 수 있습니다. - 색상 코드가 포함된 선을 복사합니다.
- 새 작업영역에서 동일한 파일을 찾습니다.
- 색상 부분을 기존 색상으로 바꿉니다.또는 속성 이름에 따라 해당 옵션을 가정하여 이클립스에서 색상을 설정합니다.모든 색상 코드는 RGB 기반입니다.
편집: (2017.02.24)
Eclipse Mars에는 기본 설정을 기록하여 기본 설정을 원활하게 전송할 수 있는 플러그인 Oomph가 있습니다.이를 활성화하면 값을 변경할 때마다 Oomph에 기록할지 묻는 메시지가 나타나 새 값이 저장된 해당 파일의 정확한 줄을 제공합니다.따라서 Oomph를 설치할 때 다음과 같은 작업을 수행할 수 있습니다.
- 글꼴 면, 글꼴 크기, 배경색 등의 설정을 변경합니다.
- Oomph의 프롬프트 창에서 새 설정의 위치를 기록합니다.(Oomph에게 설정을 기억하라고 하면 다시는 메시지가 표시되지 않으므로 이 창은 한 번만 표시될 수 있습니다.)
저는 다음과 같은 모순된 \myworkspace.metadata에서 최근에 변경된 *.prefs 파일을 삭제했습니다.플러그인\plugins.vmx.core.vmx.core.vmx설정\ 및 기존 내보낸 기본 설정을 가져왔습니다.
제가 아는 바와 같이 이 질문에 답하는 첫 번째 사람입니다:) 왜냐하면 저조차도 많이 힘들었기 때문입니다.
감사해요.
저는 며칠 전에도 같은 문제에 직면했습니다.기본값을 복원하는 가장 쉬운 방법은 다음에서 찾을 수 있는 기본 테마를 다시 가져오는 것입니다. http://eclipsecolorthemes.org/ ?view=sys&id=790
언급URL : https://stackoverflow.com/questions/372837/eclipse-syntax-highlighting-preferences-save-and-restore
'source' 카테고리의 다른 글
데이터베이스 설계:계정 잔액 계산 (0) | 2023.04.29 |
---|---|
특정 확장명을 가진 파일을 재귀적으로 찾습니다. (0) | 2023.04.29 |
스프링 보안 부서의 "주임"은 무엇입니까? (0) | 2023.04.29 |
윈도우즈 10의 NVM에서 액세스 거부 문제 (0) | 2023.04.29 |
스크립트 실행과 관련된 파일 참조 (0) | 2023.04.29 |