Wenn ich die folgende Beispiel-HTML-Seite in Visual Studio Code (geliehen von Facebook React Tutorial und leicht bearbeitet) bearbeiten, wenn ich Javascript-Code in die schreiben Skriptblock, es ist nicht Syntax hervorgehoben. Aber wenn ich den Skriptblocktyp auf "text/javascript" ändere, funktioniert die Syntaxhervorhebung. Aber dann funktioniert kein React-y/JSX-Code, da er so verdrahtet ist, dass er über Babel funktioniert.Unterstützung für Skripttyp = "Text/Babel" in Visual Studio-Code
Gibt es eine Möglichkeit, das Attribut "type" für das Skript "text" auf "text/babel" zu setzen und gleichzeitig die korrekte Syntaxhervorhebung in Visual Studio Code zu erhalten?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>React Tutorial</title>
<script src="https://npmcdn.com/[email protected]/dist/react.js"></script>
<script src="https://npmcdn.com/[email protected]/dist/react-dom.js"></script>
<script src="https://npmcdn.com/[email protected]/browser.min.js"></script>
<script src="https://npmcdn.com/[email protected]/dist/jquery.min.js"></script>
<script src="https://npmcdn.com/[email protected]/dist/remarkable.min.js"></script>
</head>
<body>
<div id="content"></div>
<script type="text/babel">
ReactDOM.render(
<div>Hello world!</div>,
document.getElementById('content')
);
</script>
</body>
</html>
Dies ist die Zeile "end": "(? I: (? = /?> | Type \\ s * = \\ s * ('| \" |) (?! text/(javascript | ecmascript | babel) | application/((x -)? javascript | ecmascript | babel)) \\ b)) ",' – phocks