2017-10-13 1 views
0

Windows 7에서 메모장 ++에 문제가 있습니다. 모든 코드를 주석으로 지정하고 있습니다 (즉, 모든 코드가 녹색으로 표시됩니다).모든 R 스크립트가 주석으로 지정되었습니다.

help me

난에 "보기 모든 문자"를 설정했고 그것이 일어날 수 있도록 숨겨진 #이있는 것은 아니다.

내 컴퓨터에 관리자 액세스 권한이 없으므로 최신 버전의 Windows로 업데이트 할 수 없으며 기본 제공 설정을 쉽게 변경할 수 없지만 필요한 경우 도움을 요청할 수 있습니다.

많은 감사, Aodhán

+0

메모장 + +를 사용하여 편집 하시겠습니까? SublimeText & RStudio는 아마도 코드 강조 표시 기능이 좋습니다. 코드가 의도 한대로 실행된다고 가정합니다. 이것은 편집기의 모양과 관련된 문제 일뿐입니다. – MichaelChirico

+0

안녕 마이클, 나는 완전히 죽었다고 말하지는 않겠지 만 새 프로그램을 설치하기 위해서는 IT 부서에 가야만합니다 (변경 사항). 필자는 메모장을 사용하는 데 익숙합니다. Python과 같은 다른 언어로 스크립팅 할 때 (또는 때로는 나 자신을 위해 메모를 작성하는 등), 모든 프로그램에 단일 프로그램을 사용하는 것이 더 쉽습니다. 나는 이전에 SublimeText에 대해 들어 봤지만, 시도해 볼 기회가 없었습니다. 어떤 이유로 나는 RStudio를별로 좋아하지 않습니다. – AodhanOL

+0

나는 R을 강조하는 것이 좀 더 원심성이라는 경고와 더불어 방금 사용하기 시작한 Atom (완전히 무료 인 ST와 "무료")을 제안합니다. https://discuss.atom.io/t/구문 강조 -r-language/12508 – MichaelChirico

답변

3

아, 문제는 REBOL는 R과 파일 확장자를 공유하고 그것이 REBOL 파일로 파일을 해석 한 것입니다 밝혀졌습니다. 이 Language-에서 변경할 수 있습니다> R -> 나는이 기본 만드는 방법을 찾을 때이 업데이트됩니다

enter image description here

R. EDIT : Notepad ++에서이 작업을 수행 할 수있는 방법을 찾지 못했습니다. 그러나 다음은 stack overflow answer입니다.

<Language name="r" ext="r s splus" commentLine=";" commentStart="" commentEnd=""\> 

Becomes (adding R in ext = "r s splus"): 

<Language name="r" ext="r s splus R" commentLine=";" commentStart="" commentEnd=""\> 

이 같이, 내 문제에 대한 permenant 솔루션이었다

1 :

<Language name="rebol" ext="r reb" commentLine=";" commentStart="" commentEnd=""\> 

Becomes (getting rid of the r in ext = "r reb"): 

<Language name="rebol" ext="reb" commentLine=";" commentStart="" commentEnd=""\> 

이 나는 ​​다음과 같은 두 가지 사항을 변경 %AppData%\Notepad++\langs.xml을 편집했다 REBOL을 사용하려고하지 않습니다. (그리고이 언어를 사용하기 전에 언어를 접한 적이 없습니다. ue). 만약 내가 그것을 사용해야 할 여전히 나는 .reb 파일로 저장하여 서식을 사용할 수 있습니다.

관련 문제