Monaco Editor 예시

Jmnote (토론 | 기여)님의 2021년 10월 14일 (목) 04:05 판 (새 문서: ==개요== ;Monaco editor 예시 <syntaxhighlight lang='html' run outheight='400'> <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/monaco-editor/0.20.0/min/vs/editor/ed...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

개요

Monaco editor 예시
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/monaco-editor/0.20.0/min/vs/editor/editor.main.min.css">
<style>
  #container {
    height: 400px;
    border: 1px solid black;
  }
</style>

<div id="container"></div>

<script src="https://cdnjs.cloudflare.com/ajax/libs/monaco-editor/0.26.1/min/vs/loader.min.js"></script>
<script>
  require.config({
    paths: {
      'vs': 'https://cdnjs.cloudflare.com/ajax/libs/monaco-editor/0.26.1/min/vs'
    }
  });
  require(["vs/editor/editor.main"], () => {
    monaco.editor.create(document.getElementById('container'), {
      value: `function x() {
  console.log("Hello world!");
}`,
      language: 'javascript',
      theme: 'vs-dark',
    });
  });

</script>
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}