为什么我的html代码在Atom中仅部分着色?

时间:2020-10-22 20:50:16

标签: atom-editor

如您在屏幕快照中所见,我的代码仅部分着色。如果我转到标签并在其变色后按回车键。剪切和粘贴无济于事。正如您在右下角看到的那样,该语言已设置为HTML。那怎么了?

<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
    <meta charset="utf-8">
    <title></title>
    <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity= "sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous">
    </script>
    <link rel="stylesheet" href="styles.css" />
    <!-- Script -->
    <script src="script.js"></script>
</head>
<body>
    <a href="#"></a>
</body>
</html>

编辑: 我注意到在标题中粘贴以下代码会引起麻烦。之前添加的任何标签都不会被着色。另外,如果我在添加下面的代码后剪切并粘贴代码,则所有内容都是无色的。

<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity= "sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
  crossorigin="anonymous">
</script> 

Screenshot

1 个答案:

答案 0 :(得分:0)

如果您按下手动输入键,那么原子的颜色是什么? 尝试将行尾更改为UNIX。

(在macOS上为cmd-shift-p),键入Convert,然后使用Convert to LF和:从此处转换为CRLF命令。