Skip to content

Instantly share code, notes, and snippets.

@seut
Created October 15, 2013 14:00
Show Gist options
  • Save seut/6992020 to your computer and use it in GitHub Desktop.
Save seut/6992020 to your computer and use it in GitHub Desktop.
JavaCC IDEA file type, save as ~/Library/Preferences/IdeaIC12/filetypes/JavaCC\ files.xml & restart idea
<?xml version="1.0" encoding="UTF-8"?>
<filetype binary="false" default_extension="" description="JavaCC files" name="JavaCC files">
<highlighting>
<options>
<option name="LINE_COMMENT" value="//" />
<option name="COMMENT_START" value="/*" />
<option name="COMMENT_END" value="*/" />
<option name="HEX_PREFIX" value="0x" />
<option name="NUM_POSTFIXES" value="l L f F" />
<option name="HAS_BRACES" value="true" />
<option name="HAS_BRACKETS" value="true" />
<option name="HAS_PARENS" value="true" />
<option name="HAS_STRING_ESCAPES" value="true" />
</options>
<keywords keywords="JAVACODE;PARSER_BEGIN;PARSER_END;TOKEN_MGR_DECLS;options" ignore_case="false" />
<keywords2 keywords="BUILD_PARSER;BUILD_TOKEN_MANAGER;CACHE_TOKENS;CHOICE_AMBIGUITY_CHECK;COMMON_TOKEN_ACTION;DEBUG_LOOKAHEAD;DEBUG_PARSER;DEBUG_TOKEN_MANAGER;ERROR_REPORTING;FORCE_LA_CHECK;GRAMMAR_ENCODING;IGNORE_CASE;JAVA_UNICODE_ESCAPE;JDK_VERSION;KEEP_LINE_COLUMN;LOOKAHEAD;OTHER_AMBIGUITY_CHECK;OUTPUT_DIRECTORY;SANITY_CHECK;STATIC;SUPPORT_CLASS_VISIBILITY_PUBLIC;TOKEN_EXTENDS;TOKEN_FACTORY;TOKEN_MANAGER_USES_PARSER;UNICODE_INPUT;USER_CHAR_STREAM;USER_TOKEN_MANAGER" />
<keywords3 keywords="MORE;SKIP;SPECIAL_TOKEN;TOKEN" />
</highlighting>
<extensionMap>
<mapping ext="jj" />
</extensionMap>
</filetype>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment