项目作者: Skippern

项目描述 :
MapCSS coloring for Xcode
高级语言: Shell
项目地址: git://github.com/Skippern/mapcss-xcode-coloring.git
创建时间: 2014-08-22T21:23:06Z
项目社区:https://github.com/Skippern/mapcss-xcode-coloring

开源协议:GNU General Public License v2.0

下载


MapCSS Syntax Coloring

Attempt at MapCSS syntax support for Xcode 6:

  • reverse engineering *.xclangspec files in the Xcode.app resource tree

Based on the work of:

For now the coloring loads, but it doesnt autodetect the files, so you have to select the coloring from “Editor > Syntac Coloring > MapCSS“ menu

Works with:

  • Xcode 4
  • Xcode 5
  • Xcode 6

MapCSS

MapCSS is a CSS like stylesheet for map data visualization.

MapCSS is still in develoment, the latest specification can be found here

Because of the higher complexity of MapCSS than its brother (inspired by) language, CSS, I have had to study how Xcode.app defines other languages, such as C, Java, Objective-C, etc. in order to understand the proprietary *.xclangspec definitions, which publically are undocumented by Apple Inc.

Other Documentation

Xcode 6

Changes in the install script have been made in order to work with Xcode 6. The reason is that the cache file name had been changed as well as a few syntax differences in DVTFoundation.xcplugindata. The changes should not affext Xcode 4 & 5, though I have not been able to specifically test this.