2009-09-09 2 views
8

Xcode의 구문 색상 표시는 좋지 않지만 textmate는 멋지게 보이지만 C++로 프로그래밍하므로 Xcode를 좋아합니다. 한 곳에서 모든 것을 유지하고 다른 Xcode 기능을 활용하고 싶습니다.Rails, Ruby, Erb에 대한 Xcode 구문 색이 있습니까? 그렇지 않다면, 어떻게 나 자신을 쓸 수 있습니까?

누구나 이미이 작업을 수행 했습니까? 아니면 쉽게 수행 할 수 있습니까?

+0

아래의 오마르 응답이이 질문에 대답하는 것으로 보입니다. 왜 그것을 대답으로 표시하지 않습니까? –

답변

1

엑스 코드, 당신은 두 개의 파일

  • pbfilespec

    을 필요로 사용자 정의 구문 색상을 수행 할 수 있습니다 식별자 등을 보유하고
색칠 필요 : MIME 타입, 확장 및 일부 메타 정보
  • xclangspec를 지정합니다

    그리고 어딘가에 넣으십시오 ~/Library/Application Support/..

    본인은 자신이 Textmate이므로 저에게 g는 루비에 존재하며 그 파일에 대한보다 정확한 명세는 아니지만 다른 언어에 대한 예제를 쉽게 찾을 수 있습니다.

  • +0

    Xcode는 C, Java 또는 JavaScript만큼 철저하지는 않지만 Ruby의 기본 구문 강조 표시 기능을 제공합니다. TextMate는 모두를 가장 잘 커버하는 것으로 보입니다. – tadman

    3

    Google 검색 후, 입니다. 실제로 XCode에서 ERB 파일을 일부 지원합니다. 그래도 조금 숨겨져 있습니다.

    이 페이지 확인 : ERB Highlighting. 간단히 말해서 XCode는 .erb 파일 대신 .rhtml 파일을 찾고 있으므로 .erb 파일은 ERB 구문 강조를 트리거하지 않습니다. 이 솔루션은 다음 RHTML에 대한 매핑에 대한

    보기 types.pbfilespec 개방

    /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Versions/A/Resources/Standard 파일을 이동하는 것입니다 :

    확장 기능 = (shtml, jsp, rhtml);

    그리고 목록에 ERB을 추가

    확장 = (SHTML, JSP, RHTML, ERB를);

    비올라! Xcode를 다시 시작하면 erb 구문 강조 표시가 나타납니다. 아마도 Xcode 자체에서이 작업을 수행 할 수있는 방법이 있지만 아직 찾지 못했습니다.

    +2

    이것은 더 이상 필요하지 않습니다. 편집기> 구문 색 지정> HTML 검사로 이동하여 Ruby에 대해 다시 수행 할 수 있습니다. –

    +0

    감사합니다. @HamedSaadat. 더 많은 가시성을 얻으려면 답변으로 의견을 추가해야합니다. 나는 그것을 알아 차리기까지 어느 정도 시간이 걸렸다. – singingAtom

    +0

    답변으로 게시되었습니다. –

    6

    편집기> 구문 색 지정> HTML 검사로 가서 Ruby에 대해 다시 수행하고

    관련 문제