繁体   English   中英

我可以在 VS Code 降价预览中运行 javascript 吗?

[英]Can I run javascript in VS Code markdown preview?

问题:我可以让 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 中将大块文本放入表格单元格的好方法的建议,而不会破坏文本格式到它或多或少不是人类可读的地步。

是的,VS Code 的内置降价预览可以运行脚本,但是出于安全原因,脚本默认禁用的 您可以使用Markdown: Change preview security settings命令来允许脚本:

预览中脚本的工作示例

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM