mirror of
https://github.com/aNNiMON/Own-Programming-Language-Tutorial.git
synced 2024-09-20 00:34:20 +03:00
Add syntax schema for Intellij Idea
This commit is contained in:
parent
22622b3013
commit
3bed30ca59
7
editors/README.md
Normal file
7
editors/README.md
Normal file
@ -0,0 +1,7 @@
|
||||
# Syntax for Editors
|
||||
|
||||
## Intellij IDEA
|
||||
|
||||
1. Open an `idea` folder
|
||||
2. Add all files and folders to zip archive, e.g. `settings.zip`
|
||||
3. File -> Manage IDE Settings -> Import. Select your zip file.
|
0
editors/idea/IntelliJ IDEA Global Settings
Normal file
0
editors/idea/IntelliJ IDEA Global Settings
Normal file
22
editors/idea/filetypes/OwnLang.xml
Normal file
22
editors/idea/filetypes/OwnLang.xml
Normal file
@ -0,0 +1,22 @@
|
||||
<filetype binary="false" default_extension="own" description="OwnLang files" name="OwnLang">
|
||||
<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="" />
|
||||
<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="break;case;class;continue;def;do;else;extract;for;if;match;new;print;println;return;while" ignore_case="false" />
|
||||
<keywords2 keywords="echo;newarray;try" />
|
||||
<keywords3 keywords="false;this;true" />
|
||||
<keywords4 keywords="include;use" />
|
||||
</highlighting>
|
||||
<extensionMap>
|
||||
<mapping ext="own" />
|
||||
</extensionMap>
|
||||
</filetype>
|
Loading…
Reference in New Issue
Block a user