neosrulez / neos-monacoeditor
此包的最新版本(1.0.0)没有可用的许可信息。
Neos CMS 插件,为检查器提供 Monaco 编辑器。
1.0.0
2022-07-02 17:18 UTC
Requires
- neos/neos: ^7.0 || ^8.0
- neos/neos-ui: ^7.0 || ^8.0
This package is not auto-updated.
Last update: 2024-09-23 02:38:50 UTC
README
本 Neos CMS 插件为检查器提供 Monaco 编辑器作为属性编辑器。Monaco 编辑器是 Visual Studio Code 的代码编辑器。
您可以将 Neos.Neos/Inspector/Editors/CodeEditor
替换为 NeosRulez.Neos.MonacoEditor/MonacoEditor
。在最佳情况下,您的代码将无错误通过。
安装
NeosRulez.Neos.MonacoEditor 包已列在 Packagist 上(https://packagist.org.cn/packages/neosrulez/neos-monacoeditor) - 因此您无需再在 "repositories" 条目中包含此包。
只需运行
composer require neosrulez/neos-monacoeditor
如何使用
在此查找更多高亮模式和主题以自定义编辑器: https://msdocs.cn/monaco-editor/
'Acme.Site.Content:Code': properties: source: type: string ui: label: My custom javascript reloadIfChanged: true inspector: editor: NeosRulez.Neos.MonacoEditor/MonacoEditor editorOptions: theme: 'vs-dark' buttonLabel: 'Edit JavaScript' highlightingMode: 'javascript' # highlightingMode: 'scss' # highlightingMode: 'html'