没有合适的资源?快使用搜索试试~ 我知道了~
lxtk:语言ClientServer工具包
共509个文件
java:314个
png:48个
prefs:41个
需积分: 6 0 下载量 157 浏览量
2021-02-26
13:21:44
上传
评论
收藏 578KB ZIP 举报
温馨提示
LXTK:语言客户端/服务器工具包 LXTK是一个开放源代码工具箱,用于根据(LSP)来实现与语言服务器对话的语言客户端。 当前,它针对Java和Eclipse IDE,因此,在抽象级别上位于和之间:它是使用LSP4J构建的,而LSP4E在理论上可以使用LXTK构建。 换句话说,它提供了比LSP4J更高的抽象级别,并且比LSP4E提供了更大的灵活性。 为什么选择LXTK? 面向对象:可以以多种方式逐步满足各种不同的需求。 不自以为是:提供一组可组合为适合您的完整结构的砖块。 以API为中心:可以根据需要可靠地控制,扩展或替换各个方面。 稳健:通过在广泛分布的商业产品中使用而显示出可靠和有效。 完全动态:支持将动态功能注册内置到核心中。 与集成:可以用于构建基于句柄的模型,将其作为基于Eclipse的IDE的基础。 随附一些实际的示例:包括JSON和TypeScript示例编
资源推荐
资源详情
资源评论
收起资源包目录
lxtk:语言ClientServer工具包 (509个子文件)
.classpath 369B
.classpath 369B
.classpath 369B
.classpath 369B
.classpath 369B
.classpath 369B
TextHoverStyleSheet.css 2KB
DCO 1KB
.gitattributes 58B
.gitignore 24B
about.ini 888B
about.ini 888B
LSIncompleteCompletionProposal.java 32KB
TextDocumentSyncFeature.java 26KB
AnnotationHover.java 25KB
LanguageSourceFile.java 22KB
ContentAssistProcessor.java 20KB
Request.java 19KB
AbstractQuickAssistProcessor.java 15KB
Highlighter.java 13KB
SelectAnnotationRulerAction.java 12KB
RenameRefactoring.java 12KB
DiagnosticMarkers.java 12KB
EclipseLanguageClient.java 11KB
ResourceWatchFeature.java 11KB
LSPImages.java 11KB
LanguageService.java 10KB
AbstractLocationHyperlinkDetector.java 10KB
AbstractConnectable.java 10KB
AbstractLanguageClient.java 10KB
ConnectionInitializer.java 10KB
DiagnosticAnnotations.java 10KB
WorkspaceEditChangeFactory.java 10KB
EclipseTextDocument.java 9KB
AbstractCodeActionMenu.java 9KB
AbstractMarkerResolutionGenerator.java 9KB
AbstractLanguageClientController.java 9KB
Formatter.java 9KB
TextFileChange.java 8KB
UriUtil.java 8KB
DocumentMatcher.java 8KB
DeltaProcessor.java 8KB
EclipseLanguageService.java 8KB
DefaultLanguageService.java 8KB
EditorHelper.java 8KB
DocumentUtil.java 8KB
DeltaProcessor.java 8KB
CompletionProposalTools.java 8KB
TypeScriptLanguageClient.java 8KB
DocumentHover.java 7KB
WorkspaceSymbolSelectionDialog.java 7KB
Activator.java 7KB
AbstractFindReferencesHandler.java 7KB
JsonLanguageClient.java 7KB
FoldingAnnotations.java 7KB
ProgressSupport.java 7KB
FoldingManager.java 7KB
WorkspaceFoldersFeature.java 6KB
Policy.java 6KB
EclipseFuture.java 6KB
LanguageFeature.java 6KB
CodeActions.java 6KB
UriHandlers.java 6KB
CodeMiningProvider.java 6KB
TypeScriptSourceViewerConfiguration.java 6KB
FutureSupport.java 6KB
JsonEditor.java 5KB
CodeActionFeature.java 5KB
LanguageElementDelta.java 5KB
AbstractRenameHandler.java 5KB
DefaultWorkspaceService.java 5KB
ProtoLanguageClient.java 5KB
AbstractFormatHandler.java 5KB
ExecuteCommandFeature.java 5KB
ReferenceSearchQuery.java 5KB
DocumentService.java 5KB
CompletionFeature.java 5KB
ILanguageSourceFile.java 5KB
AbstractLocationSearchQuery.java 5KB
Activator.java 5KB
DefaultDocumentService.java 5KB
JsonCore.java 5KB
StyledBrowserInformationControlInput.java 5KB
RenameFeature.java 5KB
Activator.java 5KB
ModelManager.java 5KB
ModelManager.java 5KB
UndoTextFileChange.java 5KB
CodeLensFeature.java 4KB
TypeDefinitionFeature.java 4KB
ImplementationFeature.java 4KB
DeclarationFeature.java 4KB
Activator.java 4KB
FoldingRangeFeature.java 4KB
AbstractJsonRpcConnectionFactory.java 4KB
TypeScriptEditor.java 4KB
SafeRun.java 4KB
WorkspaceFoldersManager.java 4KB
TypeScriptCore.java 4KB
StructureBuilder.java 4KB
共 509 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
嘿嗨呵呵
- 粉丝: 33
- 资源: 4496
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功