有哪些语言是可以内嵌 html 的?

2017-02-08 22:55:30 +08:00
 formulahendry

之前给 VS Code 撸了个Auto Close Tag,默认情况下是对所有语言都 enable 的,但是会对有些语言造成 side effect ,比如 C++,写#include <iostream>,就会变成#include <iostream></iostream>。现在准备只对特定的一些语言才开启这个功能,想问问 V 友还有哪些语言是会内嵌 html 的?🤔 现在整理了一部分: https://github.com/formulahendry/vscode-auto-close-tag/issues/26

"auto-close-tag.activationOnLanguage": [
    "html",
    "xml",
    "php",
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact",
    "plaintext",
    "markdown"
]
3294 次点击
所在节点    程序员
9 条回复
isCyan
2017-02-08 23:04:43 +08:00
理论上所有语言都可以直接把 html 写成 string 然后 print 出来吧,但是主流的大概就那些了
wdhwg001
2017-02-09 00:18:25 +08:00
还有上古的 asp ,以及 plist 和 xhtml 不知道有没有算进去…
sneezry
2017-02-09 00:51:34 +08:00
xml 作为数据格式和逻辑语言不是一个层级,可以和所有语言搭配嘛,所以我觉得支持 xml 就可以了😃

另外<? echo "bla bla"; ?>会不会有 bug😝
J0022ZjV7055oN64
2017-02-09 07:40:34 +08:00
世界上“最好”的语言 php
yangg
2017-02-09 08:20:54 +08:00
所以我配置成</才结束 tag
aristotll
2017-02-09 08:59:52 +08:00
补充一个 Scala 支持 first-class xml
formulahendry
2017-02-09 10:55:19 +08:00
@sneezry 不会有 bug~😎
formulahendry
2017-02-09 10:55:41 +08:00
@yangg 是个好方法,哈哈
laxenade
2017-02-10 04:18:24 +08:00
*html, 比如 cshtml

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/339131

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX