Version 0.9.4 - IntelliSense additions
* Adding IntelliSense to Java with simple List of selectable keywords
* Added Toggle Comment Actions using Control SLASH
* Fixed Issue 47.
* Added Clojure, Scala, DOS Batch and 'nix bash support
Version 0.9.3 - Start of scripts for the document:
* Added new methods getLine() to SyntaxDocument
* SyntaxDocument getIndexOf methods deprecated, use getMatchers instead
* Added Line Numbering to Java
* Added CaretMonitor Class
* Merged Find And Replace dialogs into one.
* Created SyntaxComponent interface and have all UI components implement
that interface. DefaultSyntaxKit will use config.properties class to
dynamically install these components.
* Added Right Margin option and Single Color Selection Options
* Added Python, C and C++ Support
* Added Ruby Syntax Support
* Fixed Issue 37 (NPE for LineNumbersRuler)
* Fixed Issue 39 (Highlighting Tokens overrides selection highlights)
* Fixed some JavaDoc comments.
* Fixed Line Numbers being displayed for the height of the editor and now
just for the actual available lines.
* Fixed Margin typo in all project. Issue 43
* Changing Actions to be more configurable:
* SyntaxActions renamed to ActionUtils
* Removed all inner classes from SyntaxActions
* Will create new SyntaxAction interface that will allow dynamic addition
actions (in the addKeyActions of DefaultSyntaxKit
* Added Text AA property to SyntaxView
Version 0.9.2:
* Fixing Java Indentation and Un-Indentattion Actions
* Added and used (in the Tester) clearUndoes on the SyntaxDocument
* Added Basic JFlex Syntax
* Added getContentTypes to DefaultSyntaxKit to get all registered
ContentTypes. This is now also used in the SyntaxTester instead of
hardcoding the types.
* Cleanup and optimization of Lexers by removing duplicate Java Code
(replaced with Regex OR)
* Removed calls to deprecated calls in SyntaxView
* Modified the SyntaxDOcument to override the fireXXX methods and parse
the document at that time instead of overriding the inserUpdate method.
This fixes issue 24.
* Added Groovy GString expression highlights
* Removed getLanguages method from Lexer interface and implementations.
* Added WARNING and ERROR TokenTypes and added their default styles.
* Moved Keymaps and install methods to SyntaxKits instead of the Lexers
* Removed deprecated methods from SyntaxActions class
* Split SyntaxActions into new package and moved inner classes to the new
package
* Added Token HighLighter to Java
* Added Pairs Highlighter to Java
* Token class made immutable (all final fields)
* Added Find and Replace Dialogs and Action to Java (mapped to C-F and
C-H )
* Added pair matching to XML tags
* Added CDATA matching and pair highlights for XML
* Added Comment Pair Highlighting in XML
* Fixed highlighting with selections so the selection always appears
* Merged Find and Replace Dialogs into one
* Fixed issue 33 (undable to add new line after final closing brace for
Java)
* Added Groovy Multi-Line strings and fixed Comments as Regex issue.
* Fixes to empty find text field causing NPE
Version 0.9.1
* Fixed empty strings in XML syntax Issue 29
* Fixed TAL lexer using incorrect package name
Version 0.9.0
* Initial version after major overhaul
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SGS Swing语法加亮编辑器源码 (417个子文件)
all-wcprops 3KB
all-wcprops 3KB
all-wcprops 2KB
all-wcprops 2KB
all-wcprops 2KB
all-wcprops 2KB
all-wcprops 2KB
all-wcprops 1006B
all-wcprops 780B
all-wcprops 780B
all-wcprops 368B
all-wcprops 368B
all-wcprops 324B
all-wcprops 91B
all-wcprops 90B
all-wcprops 82B
all-wcprops 78B
all-wcprops 77B
all-wcprops 77B
all-wcprops 72B
all-wcprops 67B
ClojureLexer.class 41KB
GroovyLexer.class 34KB
JavaLexer.class 30KB
JFlexLexer.class 29KB
ScalaLexer.class 23KB
BashLexer.class 23KB
SqlLexer.class 21KB
CppLexer.class 20KB
PythonLexer.class 19KB
CLexer.class 18KB
JavaScriptLexer.class 16KB
RubyLexer.class 14KB
TALLexer.class 14KB
SyntaxDocument.class 11KB
ReplaceDialog.class 10KB
XmlLexer.class 10KB
DOSBatchLexer.class 10KB
DefaultSyntaxKit.class 10KB
ActionUtils.class 8KB
PropertiesLexer.class 8KB
LineNumbersRuler.class 7KB
SyntaxTester.class 7KB
SyntaxView.class 7KB
ComboCompletionDialog.class 6KB
JarServiceProvider.class 5KB
TokenMarker.class 5KB
GotoLineDialog.class 5KB
FindReplaceActions.class 5KB
SyntaxStyles.class 4KB
Configuration.class 4KB
ComboCompletionAction.class 4KB
SyntaxStyle.class 4KB
Markers.class 4KB
JavaIndentAction.class 3KB
ToggleCommentsAction.class 3KB
JUnindentAction.class 3KB
SyntaxDocument$TokenIterator.class 3KB
MapCompletionAction.class 3KB
IndentAction.class 3KB
PairsMarker.class 3KB
JIndentAction.class 3KB
Token.class 3KB
UnindentAction.class 3KB
CaretMonitor.class 2KB
PairAction.class 2KB
DuplicateLinesAction.class 2KB
DeleteLinesAction.class 2KB
GotoLineAction.class 2KB
TokenType.class 2KB
CompoundUndoManager.class 2KB
UndoAction.class 1KB
RedoAction.class 1KB
LineNumbersRuler$Status.class 1KB
SmartIndent.class 1KB
FindReplaceActions$FindNextAction.class 1KB
FindReplaceActions$FindDialogAction.class 1KB
SyntaxDocument$1.class 1KB
ComboCompletionDialog$1.class 1KB
LineNumbersRuler$1.class 948B
DefaultLexer.class 861B
ComboCompletionDialog$2.class 852B
GotoLineDialog$1.class 845B
GotoLineDialog$2.class 845B
ReplaceDialog$2.class 838B
ReplaceDialog$3.class 838B
ReplaceDialog$1.class 838B
SyntaxTester$1.class 787B
SyntaxTester$2.class 776B
Markers$SimpleMarker.class 576B
SyntaxTester$3.class 558B
ClojureSyntaxKit.class 520B
ScalaSyntaxKit.class 512B
JavaSyntaxKit.class 508B
CSyntaxKit.class 496B
PropertiesSyntaxKit.class 426B
JavaScriptSyntaxKit.class 426B
DOSBatchSyntaxKit.class 418B
GroovySyntaxKit.class 418B
JFlexSyntaxKit.class 414B
共 417 条
- 1
- 2
- 3
- 4
- 5
资源评论
- promise_of_lifetime2018-01-06亲测编译可用
火鸟2
- 粉丝: 625
- 资源: 140
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功