Questão Como posso dizer ao kate para usar o realce de CSS para arquivos .less por padrão?


Como posso dizer ao kate para usar o destaque de CSS para .less arquivos por padrão?


4


origem




Respostas:


Configurações → Configurar o Kate → Abrir / salvar → Modos e tipos de arquivos → Baixar arquivos de destaque.

Não é preciso ir a um site para copiar arquivos ou alterar configurações, basta acessar as configurações do Kate e simplesmente baixar o arquivo Menos destaque do CSS que está disponível através da GUI. Alguém facilitou muito.


9





apontar seu navegador para https://github.com/mtorromeo/kate-syntax-files/blob/master/less.xml clique em raw e "save file as" para ~ / .kde / share / apps / katepart / syntax desta forma você sempre terá a última versão e não o dia em que Rob W postou os comandos.

Eu acho que não há opção adicional necessária para isso. Mas você só tem que ir para settings -> configure kate -> open/save -> modes & filetypes dentro do kate para editar quais arquivos de sintaxe devem ser usados ​​para quais tipos de arquivos. Não há necessidade de editar arquivos para isso, boa opção oculta difícil;).

Não é recomendado usar a sintaxe do css por menos, porque simplesmente não é suficiente e comete uma quebra após comentários entre outras coisas.


1





Os arquivos de definição de realce de sintaxe estão localizados em:

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

A edição de arquivos no primeiro diretório requer permissões de root e o arquivo de realce de sintaxe estará disponível para todos os usuários do kate em seu ambiente. Quando o diretório não existir, crie-o para colocar o arquivo.
Encontre o <language> tag e modificar o extensions atributo, da seguinte forma:

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

Em vez de modificar css.xml, Eu recomendo para obter o arquivo de definição para less css, de modo que menos-sintaxe também é realçado corretamente. Vejo arquivos mtorromeo / kate-syntax / less.xml no GitHub.

Copie e cole os seguintes comandos e reinicie o Kate.

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

0



obrigado, eu já entendi, esqueci sobre isso. Actaully você não precisa editar arquivos em tudo. - wayne
@wayne Você só precisa editar arquivos se quiser usar arquivos de sintaxe existentes para novas extensões. Mas se você usar less.xml, então, de fato, não há necessidade de editar o arquivo. - Rob W
Hmm? Na verdade você está errado, você pode simplesmente digitar as extensões lá (as opções que eu apontei na minha resposta) com um ponto e vírgula entre elas. - wayne
@wayne O fato de que ele pode Além disso ser feito através da GUI não invalida a minha resposta. Quanto às datas: Minha resposta continha o link para a versão mais recente do arquivo, o comando exibido era uma ilustração de como aplicar os arquivos. - Rob W
"Apenas você tem que editar arquivos se você quiser usar arquivos de sintaxe existentes para novas extensões. Mas se você usa less.xml, então não há necessidade de editar o arquivo. " É errado! Aposto que você não sabia sobre a opção e o fato de que você faz não "tem que" editar os arquivos em absoluto está certo! Terminar se história! Eu nunca disse que é inválido dizer que também pode ser editado nos próprios arquivos. Você também não disse nada sobre apenas uma ilustração sua versão mais recente de hoje e se alguém vier aqui daqui a um ano, ele lê "copie e cole isto" e essa é uma má idéia para fazer isso. Minha resposta é melhor! - wayne