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
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Swing实现编辑器(支持语法高亮) (211个子文件)
all-wcprops 3KB
all-wcprops 2KB
all-wcprops 2KB
all-wcprops 2KB
all-wcprops 1006B
all-wcprops 780B
all-wcprops 368B
all-wcprops 324B
all-wcprops 91B
all-wcprops 90B
all-wcprops 82B
all-wcprops 78B
all-wcprops 77B
all-wcprops 72B
all-wcprops 67B
dir-prop-base 92B
dir-prop-base 46B
entries 4KB
entries 3KB
entries 3KB
entries 2KB
entries 1KB
entries 1KB
entries 678B
entries 561B
entries 240B
entries 237B
entries 236B
entries 231B
entries 230B
entries 220B
entries 203B
groovy.flex 17KB
clojure.flex 15KB
jflex.flex 13KB
java.flex 13KB
bash.flex 12KB
scala.flex 11KB
python.flex 11KB
ruby.flex 9KB
sql.flex 8KB
javascript.flex 7KB
xml.flex 6KB
cpp.flex 6KB
c.flex 5KB
tal.flex 5KB
dosbatch.flex 3KB
properties.flex 2KB
ReplaceDialog.form 9KB
SyntaxTester.form 5KB
GotoLineDialog.form 3KB
ComboCompletionDialog.form 3KB
jsyntaxpane-0.9.3a.jar 169KB
SyntaxDocument.java 17KB
ReplaceDialog.java 13KB
ActionUtils.java 13KB
DefaultSyntaxKit.java 11KB
SyntaxTester.java 7KB
LineNumbersRuler.java 7KB
SyntaxView.java 7KB
ComboCompletionDialog.java 7KB
FindReplaceActions.java 6KB
JarServiceProvider.java 6KB
GotoLineDialog.java 5KB
Configuration.java 5KB
Markers.java 5KB
SyntaxStyles.java 4KB
SyntaxStyle.java 4KB
TokenMarker.java 4KB
ComboCompletionAction.java 4KB
Token.java 3KB
JavaIndentAction.java 3KB
MapCompletionAction.java 3KB
CaretMonitor.java 3KB
CompoundUndoManager.java 3KB
ToggleCommentsAction.java 3KB
IndentAction.java 3KB
PairsMarker.java 3KB
JUnindentAction.java 2KB
JIndentAction.java 2KB
UnindentAction.java 2KB
PairAction.java 2KB
DuplicateLinesAction.java 2KB
DeleteLinesAction.java 2KB
Lexer.java 2KB
SyntaxAction.java 2KB
DefaultLexer.java 2KB
GotoLineAction.java 2KB
TokenType.java 2KB
RedoAction.java 1KB
UndoAction.java 1KB
SyntaxComponent.java 1KB
SmartIndent.java 1KB
CSyntaxKit.java 1KB
ClojureSyntaxKit.java 1014B
ScalaSyntaxKit.java 1004B
JavaSyntaxKit.java 992B
JavaScriptSyntaxKit.java 928B
PropertiesSyntaxKit.java 928B
DOSBatchSyntaxKit.java 920B
共 211 条
- 1
- 2
- 3
itpkm
- 粉丝: 22
- 资源: 144
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- UIGF_200852355_202404242026.json
- 基于STM32单片机的智能停车场设计源码+全部资料.zip
- 基于Python+Opencv+keras的实时手势识别系统+源码+文档(期末大作业&课程设计&项目开发)
- 基于LabView+MATLAB的说话人识别系统.zip
- 基于树莓派+OpenCV+Python语言的人脸识别+源码+开发文档(毕业设计&课程设计&项目开发)
- 前端vue框架,后端ssm+springboot框架,网站开发.zip
- 基于springboot的快速开发框架.zip
- 基于springboot的分布式权限管理系统,易读易懂、界面简洁美观.zip
- 基于SpringBoot Mybatis-Plus TypeScript的微服务多租户SaaS管理快速开发框架 .zip
- 论文复现:QA-GNN: Reasoning with Language Models and Knowledge
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页