72 lines
2.3 KiB
HTML
72 lines
2.3 KiB
HTML
<!--
|
||
* @Author: Qiang 1841747216@qq.com
|
||
* @Date: 2025-08-12 11:20:26
|
||
* @LastEditors: Qiang 1841747216@qq.com
|
||
* @LastEditTime: 2025-08-14 18:07:28
|
||
* @FilePath: \编辑器\AceEditor\index.html
|
||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||
-->
|
||
<!DOCTYPE html>
|
||
<html lang="zh">
|
||
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>FOFStudio</title>
|
||
<link rel="stylesheet" href="css/style.css">
|
||
<link rel="stylesheet" href="lib/prism/prism.css">
|
||
<style>
|
||
html,
|
||
body {
|
||
margin: 0;
|
||
padding: 0;
|
||
height: 100vh;
|
||
background-color: #000000;
|
||
}
|
||
|
||
#editor {
|
||
width: 100%;
|
||
height: 100%;
|
||
margin: 0;
|
||
}
|
||
</style>
|
||
</head>
|
||
|
||
<body>
|
||
<script>
|
||
function iniAceEditor(FunEv, elementID = "", title = "") {
|
||
if (elementID != "") {
|
||
window.parentElementID = elementID;
|
||
}
|
||
window.editorName = title;
|
||
window.iniAceEditorFun = FunEv
|
||
}
|
||
</script>
|
||
<pre id="editor"></pre>
|
||
<!-- 格式化文件 -->
|
||
<script defer src="lib/prettier/standalone.js"></script>
|
||
<script defer src="lib/prettier/parser-html.js"></script>
|
||
<script defer src="lib/prettier/parser-babel.js"></script>
|
||
<script defer src="lib/prettier/parser-markdown.js"></script>
|
||
<script defer src="lib/prettier/parser-postcss.js"></script>
|
||
<script defer src="lib/prettier/parser-typescript.js"></script>
|
||
<!--拼音JS-->
|
||
<script src="lib/pinyin/pinyin-pro.js"></script>
|
||
<!--ace配置js-->
|
||
<script defer src="lib/ace/src-noconflict/ace.js"></script>
|
||
<script defer src="lib/ace/emmet-core/emmet.js"></script>
|
||
<script defer src="lib/prism/prism.js"></script>
|
||
<script defer src="lib/require/require.js" data-main="js/index.js"></script>
|
||
<script>
|
||
// 设置编辑器类型,默认(js)
|
||
window.onload = function () {
|
||
setTimeout(() => {
|
||
EDITOR.session.setMode("ace/mode/javascript");
|
||
}, 1000);
|
||
}
|
||
|
||
</script>
|
||
</body>
|
||
|
||
</html> |