Gedit 외부 도구에 프로그래밍 언어를 추가 하시겠습니까?
문제
GEDIT 외부 도구 플러그인을 사용하면 도구가 미리 정의 된 파일 유형 목록 중 하나만 적용 할 수 있습니다.
내 파일 유형을 어떻게 정의합니까?
해결책
더 구체적 일 수 있습니까? 어떤 언어?
gtksourceview에서 다른 프로그래밍 언어에 대한 지원을 추가하고 싶습니까? 아마도이 언어에 대한 코드 스 니펫을 추가하고 싶습니까?
이 언어가 이미 지원되는 경우
그런 다음 언어 설명과 마임 유형 파일을 찾아 시스템에 설치해야합니다. 플러그인 패키지에 포함되어 있습니다 (예 : gmate).
Yaml의 예는 다음과 같습니다.
- 언어 설명 파일 (yml.lang)을 찾아서 복사하십시오. ~/.local/share/gtksourceview-2.0/language-specs/ 예배 규칙서
- MIME 형 파일 (x-yaml.xml)을 찾아서 복사하십시오. ~/.local/share/mime/package/
- GEDIT를 다시 시작하십시오. 이 언어는 언어 목록에 표시되어야합니다. 이제 나만의 스 니펫을 추가 할 수 있습니다!
이 언어에 대한 리소스를 찾을 수 없다면 (이것은 맞춤 언어입니까?)
글쎄, 당신은 모든 것을 써야 할 것입니다. MIME 타입 파일은 매우 기본적입니다 (파일 확장을 새로 만든 MIME 유형에 매핑).
그러나 자신의 언어 파일을 작성하는 것은 간단하지 않습니다.
이 링크는 그 문제에 유용해야합니다.
- Gedit : 나만의 언어를 작성합니다
- gtksourceview : 새로운 언어 튜토리얼 (c)
- gtksourceview : XML 언어 파일 참조
제휴하지 않습니다 StackOverflow