INI-Mode.xshd
<?xml version="1.0"?>
<SyntaxDefinition name = "INI" extensions = ".asp;.aspx;.asax;.asmx" extends = "HTML">
<RuleSets>
<RuleSet ignorecase = "true">
<Span name = "INICode" rule = "INI2" bold = "false" italic = "false" color = "Black" stopateol = "false">
<Begin></Begin>
</Span>
</RuleSet>
<RuleSet name="INI2" ignorecase = "true">
<Span name="String" stopateol="true" color="Black" escapecharacter=";">
<Begin>=</Begin>
</Span>
<Span name = "LineComment" bold = "false" italic = "false" color = "Green" stopateol = "true">
<Begin>;</Begin>
</Span>
<Span name = "COMMENT2" bold = "false" italic = "false" color = "Blue" stopateol = "true">
<Begin>[</Begin>
<End>]</End>
</Span>
</RuleSet>
</RuleSets>
</SyntaxDefinition>
Python.xshd
<SyntaxDefinition name="Python" extensions=".py">
<Properties>
<Property name="LineComment" value="#"/>
</Properties>
<Digits name="Digits" color="DarkBlue"/>
<RuleSets>
<RuleSet ignorecase="false">
<Delimiters>()[]{}@,:.`=;+-*/% &|^><</Delimiters>
<Span name="DocComment" color="Green">
<Begin>"""</Begin>
<End>"""</End>
</Span>
<Span name="SingleQuoteDocComment" color="Green">
<Begin>'''</Begin>
<End>'''</End>
</Span>
<Span name="LineComment" stopateol="true" color="Green">
<Begin>#</Begin>
</Span>
<Span name="String" stopateol="true" color="Blue" escapecharacter="\">
<Begin>"</Begin>
<End>"</End>
</Span>
<Span name="Char" stopateol="true" color="Magenta" escapecharacter="\">
<Begin>'</Begin>
<End>'</End>
</Span>
<MarkPrevious bold="true" color="MidnightBlue">(</MarkPrevious>
<KeyWords name="BuiltInStatements" bold="true" color="MidnightBlue">
<Key word="assert"/>
<Key word="del"/>
<Key word="exec"/>
<Key word="global"/>
<Key word="lambda"/>
<Key word="print"/>
</KeyWords>
<KeyWords name="ClassStatement" color="Blue" bold="true">
<Key word="class"/>
</KeyWords>
<KeyWords name="ExceptionHandlingStatements" bold="true" color="Teal">
<Key word="except"/>
<Key word="finally"/>
<Key word="raise"/>
<Key word="try"/>
</KeyWords>
<KeyWords name="FunctionDefinition" bold="true" color="Blue">
<Key word="def"/>
</KeyWords>
<KeyWords name="Imports" bold="true" color="Green">
<Key word="import"/>
<Key word="from"/>
</KeyWords>
<KeyWords name="IterationStatements" bold="true" color="Blue">
<Key word="for"/>
<Key word="in"/>
<Key word="while"/>
</KeyWords>
<KeyWords name="JumpStatements" color="Navy">
<Key word="break"/>
<Key word="continue"/>
<Key word="yield"/>
<Key word="return"/>
</KeyWords>
<KeyWords name="OperatorStatements" bold="true" color="DarkCyan">
<Key word="and"/>
<Key word="as"/>
<Key word="is"/>
<Key word="not"/>
<Key word="or"/>
</KeyWords>
<KeyWords name="PassStatement" color="Gray">
<Key word="pass"/>
</KeyWords>
<KeyWords name="SelectionStatements" bold="true" color="Blue">
<Key word="elif"/>
<Key word="else"/>
<Key word="if"/>
</KeyWords>
<KeyWords name="WithStatement" color="DarkViolet">
<Key word="with"/>
</KeyWords>
</RuleSet>
</RuleSets>
</SyntaxDefinition>
SyntaxModes.xml
<SyntaxModes version="1.0">
<Mode file = "ASPX.xshd"
name = "ASP/XHTML"
extensions = ".asp;.aspx;.asax;.asmx"/>
<Mode file = "BAT-Mode.xshd"
name = "BAT"
extensions = ".bat"/>
<Mode file = "Boo.xshd"
name = "Boo"
extensions = ".boo"/>
<Mode file = "Coco-Mode.xshd"
name = "Coco"
extensions = ".atg"/>
<Mode file = "CPP-Mode.xshd"
name = "C++.NET"
extensions = ".c;.h;.cc;.C;.cpp;.hpp"/>
<Mode file = "CSharp-Mode.xshd"
name = "C#"
extensions = ".cs"/>
<Mode file = "HTML-Mode.xshd"
name = "HTML"
extensions = ".htm;.html"/>
<Mode file = "Java-Mode.xshd"
name = "Java"
extensions = ".java"/>
<Mode file = "JavaScript-Mode.xshd"
name = "JavaScript"
extensions = ".js"/>
<Mode file = "Patch-Mode.xshd"
name = "Patch"
extensions = ".patch;.diff"/>
<Mode file = "PHP-Mode.xshd"
name = "PHP"
extensions = ".php"/>
<Mode file = "Tex-Mode.xshd"
name = "TeX"
extensions = ".tex"/>
<Mode file = "VBNET-Mode.xshd"
name = "VBNET"
extensions = ".vb"/>
<Mode file = "TSQL-Mode.xshd"
name = "TSQL"
extensions = ".sql"/>
<Mode file = "INI-Mode.xshd"
name = "INI"
extensions = ".ini"/>
<Mode file = "Python.xshd"
name = "Python"
extensions = ".py;.pyd"/>
<Mode file = "XML-Mode.xshd"
name = "XML"
extensions = ".xml;.xsl;.xslt;.xsd;.manifest;.config;.addin;.xshd;.wxs;.wxi;.wxl;.proj;.csproj;.vbproj;.ilproj;.booproj;.build;.xfrm;.targets;.xaml;.xpt;.xft;.map;.wsdl;.disco"/>
</SyntaxModes>
SharpDevelop_3.2.1.6466_Source.zip
链接: https://pan.baidu.com/s/1kpdUgM5RRD7mOsVBPEgJRA 提取码: z8gb
ICSharpCode.TextEditor.dll
链接: https://pan.baidu.com/s/1FaK1bkGP3Gmf5Q4fhvH3uA 提取码: b5z4