<HTML>
<HEAD>
<TITLE>Important Information About This Product</TITLE>
<link rel="stylesheet" href="Style.css" type="text/css" />
</HEAD>
<BODY>
<table border="0" cellpadding="0" cellspacing="0" width="100%" ID="Table1">
<tr>
<td class="Spacer"><img src="Images/ContentBG.gif"/></td>
<td>
<br/>
<div><img src="Images/Logo.gif" hspace="3" vspace="3"/></div>
<hr/>
<div class="Indent">
<a href="Readme.html">Readme</a> |
<a href="EULA.html">EULA</a> |
<a href="InlineCode.aspx">Inline Code Sample</a> |
<a href="PasteCode.aspx">Paste Code Sample</a> |
<a href="UploadCodeFile.aspx">Upload Code File Sample</a> |
<a href="http://www.CodeHighlighter.com/" target="_blank">Home Page</a> |
<a href="http://www.ActiproSoftware.com/Products/DotNet/" target="_blank">Actipro Software</a>
</div>
<hr/>
Actipro Software LLC<BR>
CodeHighlighter Software Component Product<BR>
Copyright (c) 2004-2007 Actipro Software LLC. All rights reserved.
<H2>CodeHighlighter .NET Control</H2>
Current Version: CodeHighlighter 4.0.0050, Shared 1.0.0093<BR>
Last Updated: 9/27/2007<BR>
<a href="#ReleaseHistory">Release History</a>
<p>Redistributable Files: ActiproSoftware.CodeHighlighter.Net20.dll, ActiproSoftware.Shared.Net20.dll
<p>Requirements: .NET framework v2.0 or later</p>
<H3>Overview</H3>
Thank you for downloading the CodeHighlighter .NET control from Actipro Software.
Actipro CodeHighlighter provides a flexible and easy way to syntax highlight
code on your web sites. It uses the advanced
<a href="http://www.ActiproSoftware.com/Products/DotNet/SyntaxEditor/">SyntaxEditor</a> lexical
parsing engine to tokenize code and output colored HTML markup.
<p>The CodeHighlighter package includes an ASP.NET web control and the code highlighting engine
component. The ASP.NET web control can be placed on any ASP.NET page and code can instantly be
highlighted. Sections below explain how to install the samples for the control.
The code highlighting engine component allows direct access to the engine, even in Windows Forms applications.
With this you can programmatically create code highlighting in HTML format.
Code outlining and line numbering are event supported!
<p class="Warning">The sample links above will not function until you follow the installation instructions below.</p>
<h3>About Actipro SyntaxEditor (for Windows Forms)</h3>
<p><table border="0" width="100%"><tr>
<td>
<a href="http://www.ActiproSoftware.com/Products/DotNet/SyntaxEditor/">SyntaxEditor</a>
is a powerful editing control, similar to a multi-line TextBox, which syntax highlights text
and provides an amazing number of state-of-the-art features for code editing.
SyntaxEditor is modeled after the code editor in Visual Studio and provides nearly all of its functionality and more.
Custom language definitions can be developed and distributed with your applications.
While SyntaxEditor is designed for use in IDE (integrated development environment) applications,
there are many other applications out there than can take advantage of such a control.
<p>The SyntaxEditor package includes:
<ul>
<li>The SyntaxEditor multi/single line edit control.</li>
<li>The Document class, which allows for parsing and manipulation of code documents with or without the use of a SyntaxEditor (separation of UI and parsing model).</li>
<li>The extensible SyntaxLanguage class, which provides a self-contained way to handle advanced language parsing and processing.</li>
<li>The SyntaxEditor parser generator that helps construct a robust semantic parser for languages in either C# or VB.NET.</li>
<li>The semantic parser service that can perform semantic parsing operations in a separate worker thread.</li>
<li>An object model for building and manipulating an AST (abstract syntax tree) of a code document.</li>
<li>A custom backtracking NFA regular expression engine, used as the backbone for dynamic language lexical parsing and find/replace operations.</li>
<li>The TextStylePreview control that visualizes highlighting styles, and the FontDropDownList that allows for easy font selection.</li>
<li>Many free dynamic language XML definitions for common languages such as C#, VB.NET, HTML, etc.</li>
<li>Availability of advanced add-on products, such as the .NET Languages Add-on, which provide complete parsing and automated IntelliPrompt for C#.</li>
<li>Nearly all the code editing features found in Visual Studio.</li>
<li>Much, much more...</li>
</ul>
Visit the <a href="http://www.ActiproSoftware.com/Products/DotNet/SyntaxEditor/">
SyntaxEditor web site</a> for more information on SyntaxEditor.
</td>
<td>
<div><img src="Images/MultiLanguage.gif"/></div>
<br />
<div><img src="Images/IntelliPromptMemberList.gif"/></div>
</td>
</tr></table></p>
<H3>Licensing</H3>
The product you've downloaded or copied is donated to the development community as
freeware by Actipro Software.
<P>You may distribute the files marked as Redistributable without any royalty fees.
<p>
The only licensing requirement is that you must display a message indicated below within your application.
If you are using the ASP.NET control on a web site, the following message must appear on some sort of About page.
<div class="Indent" style="font-family: Courier New;">This web site uses Actipro CodeHighlighter (http://www.CodeHighlighter.com).</div>
If you are using the engine in a Windows application, the following message must appear in the Readme file of the application or on the application's About window.
<div class="Indent" style="font-family: Courier New;">This application uses Actipro CodeHighlighter (http://www.CodeHighlighter.com).</div>
</p>
<H3>Installation</H3>
To install and run the samples for the product:
<OL>
<LI>Read and agree to the End-User License Agreement (in <A HREF="EULA.html">EULA.html</A>).
<LI>Unzip the downloaded .ZIP file to a new child folder that the ASP.NET process has access to, generally somewhere within <b>C:\InetPub\wwwRoot</b>.
<LI>In IIS, map a virtual directory named <b>CodeHighlighterTest</b> to the folder in which you unzipped the .ZIP file.
<LI>Load Internet Explorer and browse to <a href="http://localhost/CodeHighlighterTest/">http://localhost/CodeHighlighterTest/</a>.
<LI>The default page will appear. You may click the links to other samples to run them.
</OL>
<H3>Deploying Your Application</H3>
To deploy an application that uses this product, simply copy the redistributable assemblies mentioned above to your web site's bin folder.
<H3>Documentation</H3>
<P>Complete documentation is available in the <B>Documentation.chm</B> HTML Help file.
We also recommend looking at the source code of provided sample web pages since they make use of
much of the product's functionality.
<H3>Support</H3>
Actipro Software has set up discussion forums specifically for suggestions and support requests for our
.NET components. You can find these discussion forums in our <A HREF="http://www.ActiproSoftware.com/Support/Forums/">support site</A>.
We strongly urge you to post messages there.
<H3>Other .NET Components</H3>
For information about other Actipro Software .NET components, please visit
<A HREF="http://www.ActiproSoftware.com/Products/DotNet/">http://www.ActiproSoftware.com/Products/DotNet/</A>.
<H3>Actipro Software LLC</H3>
For more information about Actipro Software, please visit
<A HREF="http://www.ActiproSoftware.com/">http://www.ActiproSoftware.com/</A>.
<a name="ReleaseHistory"> </a>
<h3>Release History</h3>
Bullet Key:
<ul>
<li>Indicates a normal addition or change.</li>
<li class="BreakingChange">Indicates a breaking change in t
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
CodeHighlighter.zip (64个子文件)
bin
ActiproSoftware.Shared.Net20.pdb 474KB
ActiproSoftware.CodeHighlighter.Net20.pdb 662KB
ActiproSoftware.CodeHighlighter.Net20.dll 224KB
CodeHighlighterTest.dll 17KB
ActiproSoftware.Shared.Net20.dll 224KB
ActiproSoftware.CodeHighlighter.Net20.xml 398KB
ActiproSoftware.Shared.Net20.xml 252KB
CodeHighlighterTest.suo 15KB
PasteCode.aspx 5KB
Web.config 3KB
InlineCode.aspx 3KB
EULA.html 14KB
Documentation.chm 1.26MB
CodeSigned
ActiproSoftware.CodeHighlighter.Net20.dll 229KB
ActiproSoftware.Shared.Net20.dll 229KB
Readme.html 15KB
Default.aspx 55B
CodeHighlighterTest.sln 921B
Style.css 1KB
CodeHighlighterTest.vbproj.user 2KB
Images
MultiLanguage.gif 16KB
OutliningIndicators
ExpandedBlockStart.gif 79B
ExpandedBlockEnd.gif 68B
ExpandedSubBlockEnd.gif 71B
InBlock.gif 70B
None.gif 59B
ContractedSubBlock.gif 85B
ExpandedSubBlockStart.gif 83B
ContractedBlock.gif 80B
IntelliPromptMemberList.gif 17KB
Logo.gif 23KB
ContentBG.gif 516B
Languages
SqlDynamicSyntaxLanguage.vb 4KB
HtmlDynamicSyntaxLanguage.vb 5KB
JavaDynamicSyntaxLanguage.vb 4KB
CssDynamicSyntaxLanguage.vb 3KB
VBDotNetDynamicSyntaxLanguage.vb 9KB
JScriptDynamicSyntaxLanguage.vb 3KB
CSharpDynamicSyntaxLanguage.vb 5KB
Lexers
ActiproSoftware.INIFile.xml 4KB
ActiproSoftware.PowerShell.xml 7KB
ActiproSoftware.PHP.xml 27KB
ActiproSoftware.SyntaxEditor.LanguageDefinition.xsx 2KB
ActiproSoftware.XML.xml 10KB
ActiproSoftware.Python.xml 9KB
ActiproSoftware.VBDotNet.xml 18KB
ActiproSoftware.SyntaxEditor.LanguageDefinition.xsd 22KB
ActiproSoftware.HTML.xml 14KB
ActiproSoftware.CSS.xml 5KB
ActiproSoftware.Assembly.xml 9KB
ActiproSoftware.MSIL.xml 10KB
ActiproSoftware.VBScript.xml 10KB
ActiproSoftware.CSharp.xml 24KB
ActiproSoftware.JScript.xml 9KB
ActiproSoftware.Pascal.xml 5KB
ActiproSoftware.SQL.xml 10KB
ActiproSoftware.XAML.xml 11KB
ActiproSoftware.BatchFile.xml 7KB
ActiproSoftware.Java.xml 12KB
ActiproSoftware.Perl.xml 9KB
ActiproSoftware.Lua.xml 13KB
ActiproSoftware.GrammarProduction.xml 7KB
UploadCodeFile.aspx 6KB
CodeHighlighterTest.vbproj 7KB
共 64 条
- 1
资源评论
jianphu
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功