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

📄 ilasm-mode.xshd

📁 c#源代码
💻 XSHD
📖 第 1 页 / 共 2 页
字号:
				<Key word = "endfault" />
			</KeyWords>
			
			<KeyWords name = "Keywords" bold="true" italic="false" color="Blue">
				<Key word = "void" />
				<Key word = "bool" />
				<Key word = "char" />
				<Key word = "wchar" />
				<Key word = "int" />
				<Key word = "int8" />
				<Key word = "int16" />
				<Key word = "int32" />
				<Key word = "int64" />
				<Key word = "float" />
				<Key word = "float32" />
				<Key word = "float64" />
				<Key word = "refany" />
				<Key word = "typedref" />
				<Key word = "object" />
				<Key word = "string" />
				<Key word = "native" />
				<Key word = "unsigned" />
				<Key word = "value" />
				<Key word = "valuetype" />
				<Key word = "class" />
				<Key word = "const" />
				<Key word = "vararg" />
				<Key word = "default" />
				<Key word = "stdcall" />
				<Key word = "thiscall" />
				<Key word = "fastcall" />
				<Key word = "unmanaged" />
				<Key word = "not_in_gc_heap" />
				<Key word = "beforefieldinit" />
				<Key word = "instance" />
				<Key word = "filter" />
				<Key word = "catch" />
				<Key word = "static" />
				<Key word = "public" />
				<Key word = "private" />
				<Key word = "synchronized" />
				<Key word = "interface" />
				<Key word = "extends" />
				<Key word = "implements" />
				<Key word = "handler" />
				<Key word = "finally" />
				<Key word = "fault" />
				<Key word = "to" />
				<Key word = "abstract" />
				<Key word = "auto" />
				<Key word = "sequential" />
				<Key word = "explicit" />
				<Key word = "wrapper" />
				<Key word = "ansi" />
				<Key word = "unicode" />
				<Key word = "autochar" />
				<Key word = "import" />
				<Key word = "enum" />
				<Key word = "virtual" />
				<Key word = "notremotable" />
				<Key word = "special" />
				<Key word = "il" />
				<Key word = "cil" />
				<Key word = "optil" />
				<Key word = "managed" />
				<Key word = "preservesig" />
				<Key word = "runtime" />
				<Key word = "method" />
				<Key word = "field" />
				<Key word = "bytearray" />
				<Key word = "final" />
				<Key word = "sealed" />
				<Key word = "specialname" />
				<Key word = "family" />
				<Key word = "assembly" />
				<Key word = "famandassem" />
				<Key word = "famorassem" />
				<Key word = "privatescope" />
				<Key word = "nested" />
				<Key word = "hidebysig" />
				<Key word = "newslot" />
				<Key word = "rtspecialname" />
				<Key word = "pinvokeimpl" />
				<Key word = "unmanagedexp" />
				<Key word = "reqsecobj" />
				<Key word = ".ctor" />
				<Key word = ".cctor" />
				<Key word = "initonly" />
				<Key word = "literal" />
				<Key word = "notserialized" />
				<Key word = "forwardref" />
				<Key word = "internalcall" />
				<Key word = "noinlining" />
				<Key word = "nomangle" />
				<Key word = "lasterr" />
				<Key word = "winapi" />
				<Key word = "cdecl" />
				<Key word = "stdcall" />
				<Key word = "thiscall" />
				<Key word = "fastcall" />
				<Key word = "as" />
				<Key word = "pinned" />
				<Key word = "modreq" />
				<Key word = "modopt" />
				<Key word = "serializable" />
				<Key word = "at" />
				<Key word = "tls" />
				<Key word = "true" />
				<Key word = "false" />
		</KeyWords>
		
		<KeyWords name = "Assembler directives" bold="true" italic="false" color="Green">
				<Key word = ".class" />
				<Key word = ".namespace" />
				<Key word = ".method" />
				<Key word = ".field" />
				<Key word = ".emitbyte" />
				<Key word = ".try" />
				<Key word = ".maxstack" />
				<Key word = ".locals" />
				<Key word = ".entrypoint" />
				<Key word = ".zeroinit" />
				<Key word = ".pdirect" />
				<Key word = ".data" />

				<Key word = ".event" />
				<Key word = ".addon" />
				<Key word = ".removeon" />
				<Key word = ".fire" />
				<Key word = ".other" />
				<Key word = "protected" />

				<Key word = ".property" />
				<Key word = ".set" />
				<Key word = ".get" />
				<Key word = "default" />

				<Key word = ".import" />

				<Key word = ".permission" />
				<Key word = ".permissionset" />
		</KeyWords>

		<KeyWords name = "Sequirty actions" bold="false" italic="false" color="Red">
				<Key word = "request" />
				<Key word = "demand" />
				<Key word = "assert" />
				<Key word = "deny" />
				<Key word = "permitonly" />
				<Key word = "linkcheck" />
				<Key word = "inheritcheck" />
				<Key word = "reqmin" />
				<Key word = "reqopt" />
				<Key word = "reqrefuse" />
				<Key word = "prejitgrant" />
				<Key word = "prejitdeny" />
				<Key word = "noncasdemand" />
				<Key word = "noncaslinkdemand" />
				<Key word = "noncasinheritance" />
		</KeyWords>

		<KeyWords name = "Extern debug data specifier" bold="false" italic="false" color="Green">
				<Key word = ".line" />
				<Key word = ".language" />
				<Key word = "#line" />
		</KeyWords>
				
		<KeyWords name = "Misc keywords" bold="true" italic="false" color="Green">
				<!-- custom value specifier -->
				<Key word = ".custom" />
				<!-- IL method attribute  -->
				<Key word = "init" />
				<!-- Class layout directives -->
				<Key word = ".size" />
				<Key word = ".pack" />
				<!-- Manifest-related keywords -->
				<Key word = ".file" />
				<Key word = "nometadata" />
				<Key word = ".hash" />
				<Key word = ".assembly" />
				<Key word = "implicitcom" />
				<Key word = "noappdomain" />
				<Key word = "noprocess" />
				<Key word = "nomachine" />
				<Key word = ".publickey" />
				<Key word = ".publickeytoken" />
				<Key word = "algorithm" />
				<Key word = ".ver" />
				<Key word = ".locale" />
				<Key word = "extern" />
				<Key word = ".export" />
				<Key word = ".manifestres" />
				<Key word = ".mresource" />
				<Key word = ".localized" />
				<Key word = ".module" />
				
				<!-- Field marshaling keywords -->
				<Key word = "marshal" />
				<Key word = "custom" />
				<Key word = "sysstring" />
				<Key word = "fixed" />
				<Key word = "variant" />
				<Key word = "currency" />
				<Key word = "syschar" />
				<Key word = "decimal" />
				<Key word = "date" />
				<Key word = "bstr" />
				<Key word = "tbstr" />
				<Key word = "lpstr" />
				<Key word = "lpwstr" />
				<Key word = "lptstr" />
				<Key word = "objectref" />
				<Key word = "iunknown" />
				<Key word = "idispatch" />
				<Key word = "struct" />
				<Key word = "safearray" />
				<Key word = "byvalstr" />
				<Key word = "lpvoid" />
				<Key word = "any" />
				<Key word = "array" />
				<Key word = "lpstruct" />
				
				<!-- VTable fixup keywords  -->
				<Key word = ".vtfixup" />
				<Key word = "fromunmanaged" />
				<Key word = "callmostderived" />
				<Key word = ".vtentry" />
				
				<!-- Parameter attributes  -->
				<Key word = "in" />
				<Key word = "out" />
				<Key word = "opt" />
				<Key word = "lcid" />
				<Key word = "retval" />
				<Key word = ".param" />
				
				<!-- Method implementations  -->
				<Key word = ".override" />
				<Key word = "with" />
				
				<!-- VariantType keywords  -->
				<Key word = "null" />
				<Key word = "error" />
				<Key word = "hresult" />
				<Key word = "carray" />
				<Key word = "userdefined" />
				<Key word = "record" />
				<Key word = "filetime" />
				<Key word = "blob" />
				<Key word = "stream" />
				<Key word = "storage" />
				<Key word = "streamed_object" />
				<Key word = "stored_object" />
				<Key word = "blob_object" />
				<Key word = "cf" />
				<Key word = "clsid" />
				<Key word = "vector" />
				
				<!-- Null reference keyword for InitOpt  -->
				<Key word = "nullref" />
				
				<!-- Header flags keywords  -->
				<Key word = ".subsystem" />
				<Key word = ".corflags" />
				<Key word = "alignment" />
				<Key word = ".imagebase" />
			</KeyWords>
			
			
			
		</RuleSet>
		
		<RuleSet name = "CommentMarkerSet" ignorecase = "true">
		  	<Delimiters>&lt;&gt;~!@%^*()-+=|\#/{}[]:;"' ,	.?</Delimiters>
			<KeyWords name = "ErrorWords" bold="true" italic="false" color="Red">
				<Key word = "TODO" />
				<Key word = "FIXME" />
	 	 	</KeyWords>
			<KeyWords name = "WarningWords" bold="true" italic="false" color="#EEE0E000">
				<Key word = "HACK" />
				<Key word = "UNDONE" />
	 	 	</KeyWords>
		</RuleSet>
		
	</RuleSets>
</SyntaxDefinition>

⌨️ 快捷键说明

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