style: prettify code

This commit is contained in:
yanglbme 2020-11-21 01:34:46 +00:00 committed by GitHub Action
parent aee49b2d32
commit a54f55bbac
2 changed files with 16 additions and 17 deletions

View File

@ -11,21 +11,21 @@ import CodeMirror from "codemirror/lib/codemirror";
var Pos = CodeMirror.Pos; var Pos = CodeMirror.Pos;
CodeMirror.defineOption("autoCloseBrackets", false, function ( CodeMirror.defineOption(
cm, "autoCloseBrackets",
val, false,
old function (cm, val, old) {
) { if (old && old != CodeMirror.Init) {
if (old && old != CodeMirror.Init) { cm.removeKeyMap(keyMap);
cm.removeKeyMap(keyMap); cm.state.closeBrackets = null;
cm.state.closeBrackets = null; }
if (val) {
ensureBound(getOption(val, "pairs"));
cm.state.closeBrackets = val;
cm.addKeyMap(keyMap);
}
} }
if (val) { );
ensureBound(getOption(val, "pairs"));
cm.state.closeBrackets = val;
cm.addKeyMap(keyMap);
}
});
function getOption(conf, name) { function getOption(conf, name) {
if (name == "pairs" && typeof conf == "string") return conf; if (name == "pairs" && typeof conf == "string") return conf;

View File

@ -190,7 +190,7 @@ export function saveEditorContent(editor, name) {
/** /**
* 格式化文档 * 格式化文档
* @param {文档内容} content * @param {文档内容} content
*/ */
export function formatDoc(content) { export function formatDoc(content) {
const doc = prettier.format(content, { const doc = prettier.format(content, {
@ -200,7 +200,6 @@ export function formatDoc(content) {
return doc; return doc;
} }
export function fixCodeWhiteSpace(value = "pre") { export function fixCodeWhiteSpace(value = "pre") {
const preDomList = document.getElementsByClassName("code__pre"); const preDomList = document.getElementsByClassName("code__pre");
if (preDomList.length > 0) { if (preDomList.length > 0) {
@ -212,7 +211,7 @@ export function fixCodeWhiteSpace(value = "pre") {
/** /**
* 下载原始 Markdown 文档 * 下载原始 Markdown 文档
* @param {文档内容} doc * @param {文档内容} doc
*/ */
export function downLoadMD(doc) { export function downLoadMD(doc) {
let downLink = document.createElement("a"); let downLink = document.createElement("a");