我怎样才能告诉 Kate 默认对 .less 文件使用 CSS 突出显示?

我怎样才能告诉 Kate 默认对 .less 文件使用 CSS 突出显示?

.less我怎样才能告诉 Kate默认使用 CSS 突出显示文件?

答案1

设置 → 配置 Kate → 打开/保存 → 模式和文件类型 → 下载突出显示的文件。

无需访问网站复制任何文件或更改任何设置,只需转到 Kate 设置并下载可通过 GUI 获得的 Less CSS 突出显示文件即可。有人让这一切变得非常简单。

答案2

将您的浏览器指向https://github.com/mtorromeo/kate-syntax-files/blob/master/less.xml单击 raw 并“将文件另存为”到 ~/.kde/share/apps/katepart/syntax,这样您将始终获得最新版本,而不是 Rob W 发布命令那天的版本。

我认为除此之外不需要其他选项。但您只需进入settings -> configure kate -> open/save -> modes & filetypesKate 内部即可编辑要用于哪些文件类型的语法文件。无需为此编辑文件,隐藏选项不错 ;)。

不建议对 less 使用 css 语法,因为它根本不够用,而且在注释等之后它会完全中断。

答案3

语法高亮定义文件位于:

~/.kde/share/apps/katepart/syntax/
/usr/share/kde4/apps/katepart/syntax/

编辑第一个目录中的文件需要 root 权限,并且语法高亮文件将可供您环境中的每个 kate 用户使用。当目录不存在时,请创建它以放置文件。
找到<language>标签并修改extensions属性,如下所示:

<language name="CSS" ... extensions="*.css" ... >
<language name="CSS" ... extensions="*.css;*.less" ... >

我建议不要修改,而是css.xml获取定义文件less css,以便 less-syntax 也能正确突出显示。 看mtorromeo / kate-语法文件/less.xml在 GitHub 上。

复制粘贴以下命令,然后重新启动 Kate。

mkdir -p ~/.kde/share/apps/katepart/syntax
wget https://raw.github.com/mtorromeo/kate-syntax-files/master/less.xml

相关内容