⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xmode.dtd

📁 用java 编写的源码开放的文本编辑器。有很多有用的特性
💻 DTD
字号:
<!-- Syntax tokens --><!ENTITY % tokens "( NULL | COMMENT1 | COMMENT2 | LITERAL1 | LITERAL2	| LABEL | KEYWORD1 | KEYWORD2 | KEYWORD3 | FUNCTION	| MARKUP | OPERATOR | DIGIT | INVALID )" ><!-- Entities for attributes shared by multiple rules --><!ENTITY % att-bool '( TRUE | FALSE )' ><!ENTITY % att-standard-mix 'TYPE %tokens; "NULL"	AT_LINE_START %att-bool; "FALSE"	AT_WHITESPACE_END %att-bool; "FALSE"	AT_WORD_START %att-bool; "FALSE"' ><!ENTITY % att-exclude-match 'EXCLUDE_MATCH %att-bool; "FALSE"' ><!ENTITY % att-delegate 'DELEGATE CDATA #IMPLIED' ><!ENTITY % att-span-mix 'NO_LINE_BREAK %att-bool; "FALSE"	NO_WORD_BREAK %att-bool; "FALSE"'><!ENTITY % att-hash-char 'HASH_CHAR CDATA #REQUIRED' ><!-- MODE element --><!ELEMENT MODE ( PROPS?, RULES* ) ><!-- MODE children --><!-- PROPS element --><!ELEMENT PROPS ( PROPERTY+ ) ><!-- PROPS children --><!ELEMENT PROPERTY EMPTY ><!ATTLIST PROPERTY	NAME CDATA #REQUIRED	VALUE CDATA #REQUIRED ><!-- RULES element --><!ELEMENT RULES ( PROPS?, ( TERMINATE | SEQ | SEQ_REGEXP | SPAN | SPAN_REGEXP	| EOL_SPAN | EOL_SPAN_REGEXP | MARK_PREVIOUS	| MARK_FOLLOWING )*, KEYWORDS? ) ><!-- RULES attributes --><!ATTLIST RULES	SET CDATA "MAIN"	IGNORE_CASE %att-bool; "TRUE"	HIGHLIGHT_DIGITS %att-bool; "FALSE"	DIGIT_RE CDATA #IMPLIED	ESCAPE CDATA #IMPLIED	DEFAULT %tokens; "NULL"	NO_WORD_SEP CDATA "_"><!-- TERMINATE element --><!ELEMENT TERMINATE EMPTY ><!ATTLIST TERMINATE AT_CHAR CDATA #REQUIRED ><!-- SEQ element --><!ELEMENT SEQ ( #PCDATA ) ><!-- SEQ attributes --><!ATTLIST SEQ	%att-standard-mix;	%att-delegate; ><!-- SEQ_REGEXP element --><!ELEMENT SEQ_REGEXP ( #PCDATA ) ><!-- SEQ_REGEXP attributes --><!ATTLIST SEQ_REGEXP	%att-hash-char;	%att-standard-mix;	%att-delegate; ><!-- SPAN element --><!ELEMENT SPAN ( BEGIN, END ) ><!-- SPAN attributes --><!ATTLIST SPAN	%att-standard-mix;	%att-span-mix;	%att-exclude-match;	%att-delegate; ><!-- SPAN_REGEXP element --><!ELEMENT SPAN_REGEXP ( BEGIN, END ) ><!-- SPAN_REGEXP attributes --><!ATTLIST SPAN_REGEXP	%att-hash-char;	%att-standard-mix;	%att-span-mix;	%att-exclude-match;	%att-delegate; ><!-- SPAN and SPAN_REGEXP children --><!ELEMENT BEGIN ( #PCDATA ) ><!ELEMENT END ( #PCDATA ) ><!-- EOL_SPAN element --><!ELEMENT EOL_SPAN ( #PCDATA ) ><!-- EOL_SPAN attributes --><!ATTLIST EOL_SPAN	%att-standard-mix;	%att-exclude-match;	%att-delegate; ><!-- EOL_SPAN_REGEXP element --><!ELEMENT EOL_SPAN_REGEXP ( #PCDATA ) ><!-- EOL_SPAN_REGEXP attributes --><!ATTLIST EOL_SPAN_REGEXP	%att-hash-char;	%att-standard-mix;	%att-exclude-match;	%att-delegate; ><!-- MARK_FOLLOWING element --><!ELEMENT MARK_FOLLOWING ( #PCDATA ) ><!-- MARK_FOLLOWING attributes --><!ATTLIST MARK_FOLLOWING	%att-standard-mix;	%att-exclude-match; ><!-- MARK_PREVIOUS element --><!ELEMENT MARK_PREVIOUS ( #PCDATA ) ><!-- MARK_PREVIOUS attributes --><!ATTLIST MARK_PREVIOUS	%att-standard-mix;	%att-exclude-match; ><!-- KEYWORDS element --><!ELEMENT KEYWORDS ( NULL | COMMENT1 | COMMENT2 | LITERAL1 | LITERAL2	| LABEL | KEYWORD1 | KEYWORD2 | KEYWORD3 | FUNCTION | MARKUP	| OPERATOR | DIGIT | INVALID )+ ><!-- KEYWORDS children --><!ELEMENT NULL ( #PCDATA ) ><!ELEMENT COMMENT1 ( #PCDATA ) ><!ELEMENT COMMENT2 ( #PCDATA ) ><!ELEMENT LITERAL1 ( #PCDATA ) ><!ELEMENT LITERAL2 ( #PCDATA ) ><!ELEMENT LABEL ( #PCDATA ) ><!ELEMENT KEYWORD1 ( #PCDATA ) ><!ELEMENT KEYWORD2 ( #PCDATA ) ><!ELEMENT KEYWORD3 ( #PCDATA ) ><!ELEMENT FUNCTION ( #PCDATA ) ><!ELEMENT MARKUP ( #PCDATA ) ><!ELEMENT OPERATOR ( #PCDATA ) ><!ELEMENT DIGIT ( #PCDATA ) ><!ELEMENT INVALID ( #PCDATA ) >

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -