🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@fc-components/monaco-editor

Package Overview
Dependencies
Maintainers
5
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fc-components/monaco-editor

基于 Monaco Editor 的多语言编辑器组件集合,提供开箱即用的语法高亮、代码补全、语法校验等功能。

latest
npmnpm
Version
0.5.4
Version published
Maintainers
5
Created
Source

@fc-components/monaco-editor

基于 Monaco Editor 的多语言编辑器组件集合,提供开箱即用的语法高亮、代码补全、语法校验等功能。

编辑器列表

编辑器说明
PromQLMonacoEditorPromQL 查询编辑器,支持异步指标/标签补全
LogQLMonacoEditor多厂商日志查询编辑器(SLS/CLS/TLS/LTS/BLS)
SqlMonacoEditorSQL 编辑器,支持语法补全与校验
ExprMonacoEditor表达式编辑器
YamlMonacoEditorYAML 编辑器,支持 Schema 驱动的补全

安装

npm install @fc-components/monaco-editor

通用 Props

各编辑器共享以下基础属性:

参数类型默认值说明
size'small' | 'middle' | 'large''middle'编辑器尺寸
theme'light' | 'dark''light'主题
valuestring-编辑器内容
placeholderstring-占位符文本
enableAutocompletebooleantrue启用代码补全
readOnlybooleanfalse只读模式
disabledbooleanfalse禁用编辑
onChange(value: string) => void-内容变化回调
onEnter(value: string) => void-Enter 键时触发
onBlur(value: string) => void-编辑器失焦时触发
editorDidMount(editor) => void-编辑器挂载完成后的回调

各编辑器特有的 Props 请查看对应子目录的 README。

导出

import { PromQLMonacoEditor, LogQLMonacoEditor, SqlMonacoEditor, ExprMonacoEditor, YamlMonacoEditor } from '@fc-components/monaco-editor';

每个编辑器的详细用法、完整 Props 列表和功能说明,请点击上方表格中的链接查看对应 README。

FAQs

Package last updated on 21 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts