我已经在我们的 asp.net 应用程序中实现了最新的代码镜像。编辑器允许输入带有注释代码和未注释代码的 javascript。
我想知道编辑器中编写的所有代码是否都被注释了。
任何人都可以请建议。
我已经在我们的 asp.net 应用程序中实现了最新的代码镜像。编辑器允许输入带有注释代码和未注释代码的 javascript。
我想知道编辑器中编写的所有代码是否都被注释了。
任何人都可以请建议。
您可以获取文档文本,而不是通过正则表达式传递它,过滤掉所有评论:
var editor = CodeMirror.fromTextArea(document.getElementById('code'), {
lineNumbers: true
});
var out = document.getElementById('out');
out.textContent = editor.getValue()
.replace(/(?:\/\*(?:[\s\S]*?)\*\/)|(?:[\s;]+\/\/(?:.*)$)/gm, '');