.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 & filetypes
Kate 内部即可编辑要用于哪些文件类型的语法文件。无需为此编辑文件,隐藏选项不错 ;)。
不建议对 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