{"id":699,"date":"2011-11-12T14:52:50","date_gmt":"2011-11-12T13:52:50","guid":{"rendered":"https:\/\/sgaul.de\/?p=699"},"modified":"2014-03-13T21:34:53","modified_gmt":"2014-03-13T20:34:53","slug":"geany-dateiendungen-hinzufugen","status":"publish","type":"post","link":"https:\/\/sgaul.de\/2011\/11\/12\/geany-dateiendungen-hinzufugen\/","title":{"rendered":"Geany: Dateiendungen f\u00fcr z.B. Less hinzuf\u00fcgen"},"content":{"rendered":"

Will man in Geany eine Datei bearbeiten, die nicht anhand der Dateiendung erkannt wird, so hat man weder Syntaxhighlighting noch andere sinnvolle Helfer. Das Problem tritt zum Beispiel auf, wenn man eine Datei mit der Endung .less<\/code> \u00f6ffnet: Diese wird mittels Less oder Less-PHP ge\u00f6ffnet und dann in normales CSS umgeformt. Dennoch ist der Less-Quelltext weitgehend CSS-Syntaxkompatibel. Um Geany zu \u00fcberreden, Less-Dateien wie CSS zu behandeln, folgende Schritte notwendig:<\/p>\n

    \n
  1. Men\u00fcleiste: Werkzeuge<\/em> > Konfigurationsdateien<\/em> > filetype_extensions.conf<\/em><\/li>\n
  2. Hier suchen wir die Zeile mit CSS<\/em> am Anfang; bei mir Zeile 38<\/li>\n
  3. Wir \u00e4ndern die Zeile von\n
    CSS=*.css;<\/pre>\n
    in<\/div>\n
    CSS=*.css;*.less;<\/pre>\n<\/li>\n
  4. \u00c4nderung speichern<\/li>\n<\/ol>\n

    Bei mir \u00fcbernimmt Geany die \u00c4nderung sofort, selbst der schon zuvor ge\u00f6ffnete Tab erstrahlt nun in den \u00fcblichen CSS-Farben.<\/p>\n

    Selbstverst\u00e4ndlich ist dies auch mit allen anderen Dateitypen und -endungen m\u00f6glich.<\/p>\n","protected":false},"excerpt":{"rendered":"

    Will man in Geany eine Datei bearbeiten, die nicht anhand der Dateiendung erkannt wird, so hat man weder Syntaxhighlighting noch andere sinnvolle Helfer. Das Problem tritt zum Beispiel auf, wenn man eine Datei mit der Endung .less \u00f6ffnet: Diese wird mittels Less oder Less-PHP ge\u00f6ffnet und dann in normales CSS umgeformt. Dennoch ist der Less-Quelltext weitgehend CSS-Syntaxkompatibel. Um Geany zu \u00fcberreden, Less-Dateien wie CSS zu behandeln, folgende Schritte notwendig…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[159,91],"tags":[38,214,51,52],"_links":{"self":[{"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/posts\/699"}],"collection":[{"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/comments?post=699"}],"version-history":[{"count":6,"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/posts\/699\/revisions"}],"predecessor-version":[{"id":2533,"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/posts\/699\/revisions\/2533"}],"wp:attachment":[{"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/media?parent=699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/categories?post=699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sgaul.de\/wp-json\/wp\/v2\/tags?post=699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}