文件名称:polyglot-live-programming:使用GraalVM,语言服务器协议(LSP)和VS代码进行多语言实时编程
文件大小:115KB
文件格式:ZIP
更新时间:2024-05-28 04:14:48
vscode-extension graalvm live-programming lsp polyglot-programming
多种语言实时编程 使用 ,和多实时编程。 入门 安装。 这还将安装( 0.5.0或更高版本)。 使用GraalVM扩展名在系统上选择或安装基于Java 11的GraalVM 20.3或更高版本。 通过运行“使用GraalVM Updater(gu)安装Live组件”命令。 在GraalVM扩展名的设置中禁用“语言服务器:在进程服务器中”选项: 首选项→设置→扩展→ GraalVM →语言服务器:进程内服务器并等待其连接到GraalLS(状态栏中显示“ GraalLS ready。”)。 编程时运行“显示表达式”( Ctrl + D )和“巴比伦分析”( Ctrl + B )命令(可玩的)。 演示版 巴比伦编程:选择探针 要使用此功能,请通过“ ”启用“选择探针”。 相关刊物 要引用此工作,请使用Onward!'20论文“面向所有人的基于示例的实时编程” 。 2020年 Fa
【文件预览】:
polyglot-live-programming-main
----.eslintrc.json(434B)
----.gitignore(307B)
----images()
--------logo.png(3KB)
----package.json(3KB)
----package-lock.json(189KB)
----src()
--------@types()
--------babylonianAnalysisDecorations.ts(4KB)
--------objectExplorerTypes.ts(500B)
--------extension.ts(1KB)
--------babylonianAnalysis.ts(15KB)
--------de.hpi.swa.liveprogramming()
--------uriHandler.ts(696B)
--------displayExpression.ts(3KB)
--------objectExplorer.ts(5KB)
--------utils.ts(3KB)
--------babylonianAnalysisTypes.ts(999B)
----vsc-extension-quickstart.md(3KB)
----.vscodeignore(201B)
----LICENSE(1KB)
----CHANGELOG.md(1KB)
----tsconfig.json(649B)
----mx.live-programming()
--------suite.py(3KB)
--------mx_live_programming.py(3KB)
--------utils.sh(3KB)
--------copyrights()
----.github()
--------workflows()
----examples()
--------expressions()
--------babylonian-demo()
--------babylonian()
----README.md(7KB)
----.vscode()
--------settings.json(444B)
--------launch.json(928B)
--------tasks.json(366B)
--------extensions.json(169B)
----snippets()
--------babylonian-snippets.json(3KB)