3
저는 텍스트 편집기를 사용하여 ScintillaNet (rbf)에서 컴파일 된 루아와 비슷한 파일 형식을 편집하는 C# 프로그램을 작성하고 있습니다. Xml 파일을 추가하고 CustomDirectory 속성에서이를 참조하여 Scintilla에 새로운 언어를 추가 할 수 있다는 것을 알고 있습니다. 나는 언어가 루아와 같은 Lexer/Parser를 갖기를 원하지만 키워드와 코드 완성은 필요 없다. 누군가 내가 이것을 사용할 수있는 XML 코드를 게시 할 수 있습니까?ScintillaNet에 새로운 언어 설정을 어떻게 추가합니까?
그것은 현재 다음과 같습니다
<?xml version="1.0" encoding="utf-8"?>
<ScintillaNET>
<Language Name="rbf">
<Indentation TabWidth="4" SmartIndentType="cpp" />
<Lexer LineCommentPrefix="--" StreamCommentPrefix="[[" StreamCommentSuffix="]]" >
</Lexer>
<Styles>
<Style Name="DEFAULT" FontName="Courier New" Size="10"/>
<Style Name="COMMENT" ForeColor="Green" Size="8"/>
<Style Name="COMMENTLINE" ForeColor="Green" Size="8"/>
<Style Name="NUMBER" ForeColor="Orange"/>
<Style Name="WORD" ForeColor="Blue" Bold="Yes"/>
<Style Name="WORD3" ForeColor="DarkBlue" Bold="Yes"/>
<Style Name="WORD4" ForeColor="DarkBlue" Bold="Yes"/>
<Style Name="WORD5" ForeColor="LightGreen" Bold="Yes"/>
</Styles>
</Language>
</ScintillaNET >
사람이 어떻게 다른 스타일의 기본 색상을 설정하는 방법 (등 문자열, 주석, 숫자)