【问题标题】:Can I run javascript in VS Code markdown preview?我可以在 VS Code 降价预览中运行 javascript 吗?
【发布时间】:2020-05-11 17:25:13
【问题描述】:

问题:我可以让 VS Code 在它的 markdown 预览中执行 JS。

一点背景:

我喜欢在 VS Code 中使用 markdown 来做笔记,并在旁边的窗格中进行漂亮的实时预览。我特别喜欢在其中制作表格,但是如果您在某个列中甚至有少量文本,格式可能会很快失控,特别是如果您使用更漂亮的。

我脑电波只用我想要包含的文本创建一个 js 变量,并使用document.write() 将文本放入表中,但要保持 VScode 中的格式不会跨行蔓延。假设我将document.write() 别名为dw()

|<script>dw(colHeader1)</script>     |<script>dw(colHeader1)</script>           |
|------------------------------------|------------------------------------------|
|<script>dw(row1Col1Content)</script>|<script>dw(row1Col2Content)</script>      |

(不是最好的例子,在移动设备上可能无法阅读,但希望你能明白)。

问题是,VScode 没有在它的预览窗口中运行 JS。有什么办法让它做到这一点?

欢迎其他关于将大块文本放入 Markdown 中的表格单元格的好方法的建议,而不会使文本格式破坏到或多或少不适合人类阅读的程度。

【问题讨论】:

标签: javascript visual-studio-code markdown preview


【解决方案1】:

是的 VS Code 的内置 markdown 预览可以运行脚本,但是出于安全原因,脚本是 disabled by default。您可以使用Markdown: Change preview security settings 命令来允许脚本:

PS:但也请注意,仅仅因为你可以,这并不意味着你应该

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-18
    • 1970-01-01
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    • 2021-03-23
    • 1970-01-01
    相关资源
    最近更新 更多