mirror of https://gitlab.com/cppit/jucipp
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
427 lines
21 KiB
427 lines
21 KiB
|
8 years ago
|
#pragma once
|
||
|
11 years ago
|
#include <string>
|
||
|
10 years ago
|
|
||
|
9 years ago
|
/// If you add or remove nodes from the default_config_file, increase the juci
|
||
|
|
/// version number (JUCI_VERSION) in ../CMakeLists.txt to automatically apply
|
||
|
|
/// the changes to user's ~/.juci/config/config.json files
|
||
|
10 years ago
|
const std::string default_config_file = R"RAW({
|
||
|
8 years ago
|
"version": ")RAW" + std::string(JUCI_VERSION) + R"RAW(",
|
||
|
10 years ago
|
"gtk_theme": {
|
||
|
|
"name_comment": "Use \"\" for default theme, At least these two exist on all systems: Adwaita, Raleigh",
|
||
|
|
"name": "",
|
||
|
|
"variant_comment": "Use \"\" for default variant, and \"dark\" for dark theme variant. Note that not all themes support dark variant, but for instance Adwaita does",
|
||
|
7 years ago
|
"variant": "",
|
||
|
|
"font_comment": "Set to override theme font, for instance: \"Arial 12\"",
|
||
|
|
"font": ""
|
||
|
10 years ago
|
},
|
||
|
|
"source": {
|
||
|
|
"style_comment": "Use \"\" for default style, and for instance juci-dark or juci-dark-blue together with dark gtk_theme variant. Styles from normal gtksourceview install: classic, cobalt, kate, oblivion, solarized-dark, solarized-light, tango",
|
||
|
|
"style": "juci-light",
|
||
|
|
"font_comment": "Use \"\" for default font, and for instance \"Monospace 12\" to also set size",)RAW"
|
||
|
10 years ago
|
#ifdef __APPLE__
|
||
|
8 years ago
|
R"RAW(
|
||
|
8 years ago
|
"font": "Menlo",)RAW"
|
||
|
10 years ago
|
#else
|
||
|
10 years ago
|
#ifdef _WIN32
|
||
|
8 years ago
|
R"RAW(
|
||
|
10 years ago
|
"font": "Consolas",)RAW"
|
||
|
10 years ago
|
#else
|
||
|
8 years ago
|
R"RAW(
|
||
|
10 years ago
|
"font": "Monospace",)RAW"
|
||
|
10 years ago
|
#endif
|
||
|
10 years ago
|
#endif
|
||
|
8 years ago
|
R"RAW(
|
||
|
10 years ago
|
"cleanup_whitespace_characters_comment": "Remove trailing whitespace characters on save, and add trailing newline if missing",
|
||
|
|
"cleanup_whitespace_characters": false,
|
||
|
|
"show_whitespace_characters_comment": "Determines what kind of whitespaces should be drawn. Use comma-separated list of: space, tab, newline, nbsp, leading, text, trailing or all",
|
||
|
|
"show_whitespace_characters": "",
|
||
|
7 years ago
|
"format_style_on_save_comment": "Performs style format on save if supported on language in buffer",
|
||
|
9 years ago
|
"format_style_on_save": false,
|
||
|
9 years ago
|
"format_style_on_save_if_style_file_found_comment": "Format style if format file is found, even if format_style_on_save is false",
|
||
|
7 years ago
|
"format_style_on_save_if_style_file_found": true,
|
||
|
9 years ago
|
"smart_brackets_comment": "If smart_inserts is enabled, this option is automatically enabled. When inserting an already closed bracket, the cursor might instead be moved, avoiding the need of arrow keys after autocomplete",
|
||
|
9 years ago
|
"smart_brackets": true,
|
||
|
9 years ago
|
"smart_inserts_comment": "When for instance inserting (, () gets inserted. Applies to: (), [], \", '. Also enables pressing ; inside an expression before a final ) to insert ; at the end of line, and deletions of empty insertions",
|
||
|
8 years ago
|
"smart_inserts": true,
|
||
|
10 years ago
|
"show_map": true,
|
||
|
|
"map_font_size": "1",
|
||
|
10 years ago
|
"show_git_diff": true,
|
||
|
10 years ago
|
"show_background_pattern": true,
|
||
|
8 years ago
|
"show_right_margin": false,
|
||
|
|
"right_margin_position": 80,
|
||
|
10 years ago
|
"spellcheck_language_comment": "Use \"\" to set language from your locale settings",
|
||
|
|
"spellcheck_language": "en_US",
|
||
|
|
"auto_tab_char_and_size_comment": "Use false to always use default tab char and size",
|
||
|
|
"auto_tab_char_and_size": true,
|
||
|
|
"default_tab_char_comment": "Use \"\t\" for regular tab",
|
||
|
|
"default_tab_char": " ",
|
||
|
|
"default_tab_size": 2,
|
||
|
|
"tab_indents_line": true,
|
||
|
|
"wrap_lines": false,
|
||
|
|
"highlight_current_line": true,
|
||
|
|
"show_line_numbers": true,
|
||
|
8 years ago
|
"enable_multiple_cursors": false,
|
||
|
8 years ago
|
"auto_reload_changed_files": true,
|
||
|
6 years ago
|
"search_for_selection": true,
|
||
|
10 years ago
|
"clang_format_style_comment": "IndentWidth, AccessModifierOffset and UseTab are set automatically. See http://clang.llvm.org/docs/ClangFormatStyleOptions.html",
|
||
|
7 years ago
|
"clang_format_style": "ColumnLimit: 0, NamespaceIndentation: All",
|
||
|
8 years ago
|
"clang_usages_threads_comment": "The number of threads used in finding usages in unparsed files. -1 corresponds to the number of cores available, and 0 disables the search",
|
||
|
6 years ago
|
"clang_usages_threads": -1,
|
||
|
6 years ago
|
"enable_clang_tidy_comment": "Enable clang-tidy in new C/C++ buffers",
|
||
|
|
"enable_clang_tidy": false,
|
||
|
|
"clang_tidy_checks_comment": "In new C/C++ buffers, these checks are appended to the value of 'Checks' in the .clang-tidy file, if any",
|
||
|
|
"clang_tidy_checks": "",
|
||
|
6 years ago
|
"debug_place_cursor_at_stop": false
|
||
|
10 years ago
|
},
|
||
|
9 years ago
|
"terminal": {
|
||
|
|
"history_size": 1000,
|
||
|
|
"font_comment": "Use \"\" to use source.font with slightly smaller size",
|
||
|
8 years ago
|
"font": ""
|
||
|
9 years ago
|
},
|
||
|
10 years ago
|
"keybindings": {
|
||
|
|
"preferences": "<primary>comma",
|
||
|
7 years ago
|
"snippets": "",
|
||
|
10 years ago
|
"quit": "<primary>q",
|
||
|
8 years ago
|
"file_new_file": "<primary>n",
|
||
|
|
"file_new_folder": "<primary><shift>n",
|
||
|
|
"file_open_file": "<primary>o",
|
||
|
|
"file_open_folder": "<primary><shift>o",
|
||
|
|
"file_reload_file": "",
|
||
|
|
"file_save": "<primary>s",
|
||
|
|
"file_save_as": "<primary><shift>s",
|
||
|
6 years ago
|
"file_close_file": "<primary>w",
|
||
|
|
"file_close_folder": "",
|
||
|
|
"file_close_project": "",
|
||
|
8 years ago
|
"file_print": "",
|
||
|
10 years ago
|
"edit_undo": "<primary>z",
|
||
|
|
"edit_redo": "<primary><shift>z",
|
||
|
|
"edit_cut": "<primary>x",
|
||
|
6 years ago
|
"edit_cut_lines": "<primary><shift>x",
|
||
|
10 years ago
|
"edit_copy": "<primary>c",
|
||
|
6 years ago
|
"edit_copy_lines": "<primary><shift>c",
|
||
|
10 years ago
|
"edit_paste": "<primary>v",
|
||
|
6 years ago
|
"edit_extend_selection": "<primary><shift>a",
|
||
|
|
"edit_shrink_selection": "<primary><shift><alt>a",
|
||
|
7 years ago
|
"edit_show_or_hide": "",
|
||
|
10 years ago
|
"edit_find": "<primary>f",
|
||
|
|
"source_spellcheck": "",
|
||
|
|
"source_spellcheck_clear": "",
|
||
|
|
"source_spellcheck_next_error": "<primary><shift>e",
|
||
|
10 years ago
|
"source_git_next_diff": "<primary>k",
|
||
|
10 years ago
|
"source_git_show_diff": "<alt>k",
|
||
|
10 years ago
|
"source_indentation_set_buffer_tab": "",
|
||
|
|
"source_indentation_auto_indent_buffer": "<primary><shift>i",
|
||
|
|
"source_goto_line": "<primary>g",
|
||
|
|
"source_center_cursor": "<primary>l",
|
||
|
9 years ago
|
"source_cursor_history_back": "<alt>Left",
|
||
|
|
"source_cursor_history_forward": "<alt>Right",
|
||
|
9 years ago
|
"source_show_completion_comment" : "Add completion keybinding to disable interactive autocompletion",
|
||
|
|
"source_show_completion" : "",
|
||
|
9 years ago
|
"source_find_file": "<primary>p",
|
||
|
8 years ago
|
"source_find_symbol": "<primary><shift>f",
|
||
|
6 years ago
|
"source_find_pattern": "<alt><shift>f",
|
||
|
9 years ago
|
"source_comments_toggle": "<primary>slash",
|
||
|
|
"source_comments_add_documentation": "<primary><alt>slash",
|
||
|
10 years ago
|
"source_find_documentation": "<primary><shift>d",
|
||
|
|
"source_goto_declaration": "<primary>d",
|
||
|
8 years ago
|
"source_goto_type_declaration": "<alt><shift>d",
|
||
|
10 years ago
|
"source_goto_implementation": "<primary>i",
|
||
|
|
"source_goto_usage": "<primary>u",
|
||
|
|
"source_goto_method": "<primary>m",
|
||
|
|
"source_rename": "<primary>r",
|
||
|
10 years ago
|
"source_implement_method": "<primary><shift>m",
|
||
|
10 years ago
|
"source_goto_next_diagnostic": "<primary>e",
|
||
|
|
"source_apply_fix_its": "<control>space",
|
||
|
|
"project_set_run_arguments": "",
|
||
|
8 years ago
|
"project_compile_and_run": "<primary>Return",
|
||
|
|
"project_compile": "<primary><shift>Return",
|
||
|
|
"project_run_command": "<alt>Return",
|
||
|
|
"project_kill_last_running": "<primary>Escape",
|
||
|
|
"project_force_kill_last_running": "<primary><shift>Escape",
|
||
|
10 years ago
|
"debug_set_run_arguments": "",
|
||
|
|
"debug_start_continue": "<primary>y",
|
||
|
|
"debug_stop": "<primary><shift>y",
|
||
|
|
"debug_kill": "<primary><shift>k",
|
||
|
|
"debug_step_over": "<primary>j",
|
||
|
|
"debug_step_into": "<primary>t",
|
||
|
|
"debug_step_out": "<primary><shift>t",
|
||
|
|
"debug_backtrace": "<primary><shift>j",
|
||
|
|
"debug_show_variables": "<primary><shift>b",
|
||
|
|
"debug_run_command": "<alt><shift>Return",
|
||
|
|
"debug_toggle_breakpoint": "<primary>b",
|
||
|
6 years ago
|
"debug_show_breakpoints": "<primary><shift><alt>b",
|
||
|
10 years ago
|
"debug_goto_stop": "<primary><shift>l",)RAW"
|
||
|
10 years ago
|
#ifdef __linux
|
||
|
8 years ago
|
R"RAW(
|
||
|
8 years ago
|
"window_next_tab": "<primary>Tab",
|
||
|
|
"window_previous_tab": "<primary><shift>Tab",)RAW"
|
||
|
10 years ago
|
#else
|
||
|
8 years ago
|
R"RAW(
|
||
|
8 years ago
|
"window_next_tab": "<primary><alt>Right",
|
||
|
|
"window_previous_tab": "<primary><alt>Left",)RAW"
|
||
|
10 years ago
|
#endif
|
||
|
8 years ago
|
R"RAW(
|
||
|
6 years ago
|
"window_toggle_split": "",
|
||
|
|
"window_split_source_buffer": "",)RAW"
|
||
|
9 years ago
|
#ifdef __APPLE__
|
||
|
8 years ago
|
R"RAW(
|
||
|
9 years ago
|
"window_toggle_full_screen": "<primary><control>f",)RAW"
|
||
|
|
#else
|
||
|
8 years ago
|
R"RAW(
|
||
|
9 years ago
|
"window_toggle_full_screen": "F11",)RAW"
|
||
|
|
#endif
|
||
|
8 years ago
|
R"RAW(
|
||
|
9 years ago
|
"window_toggle_tabs": "",
|
||
|
9 years ago
|
"window_clear_terminal": ""
|
||
|
10 years ago
|
},
|
||
|
|
"project": {
|
||
|
|
"default_build_path_comment": "Use <project_directory_name> to insert the project top level directory name",
|
||
|
|
"default_build_path": "./build",
|
||
|
|
"debug_build_path_comment": "Use <project_directory_name> to insert the project top level directory name, and <default_build_path> to insert your default_build_path setting.",
|
||
|
9 years ago
|
"debug_build_path": "<default_build_path>/debug",
|
||
|
|
"cmake": {)RAW"
|
||
|
10 years ago
|
#ifdef _WIN32
|
||
|
8 years ago
|
R"RAW(
|
||
|
9 years ago
|
"command": "cmake -G\"MSYS Makefiles\"",)RAW"
|
||
|
10 years ago
|
#else
|
||
|
8 years ago
|
R"RAW(
|
||
|
9 years ago
|
"command": "cmake",)RAW"
|
||
|
10 years ago
|
#endif
|
||
|
8 years ago
|
R"RAW(
|
||
|
9 years ago
|
"compile_command": "cmake --build ."
|
||
|
|
},
|
||
|
9 years ago
|
"meson": {
|
||
|
|
"command": "meson",
|
||
|
9 years ago
|
"compile_command": "ninja"
|
||
|
|
},
|
||
|
7 years ago
|
"default_build_management_system_comment": "Select which build management system to use when creating a new C or C++ project, for instance \"cmake\" or \"meson\"",
|
||
|
|
"default_build_management_system": "cmake",
|
||
|
10 years ago
|
"save_on_compile_or_run": true,
|
||
|
6 years ago
|
"clear_terminal_on_compile": true,)RAW"
|
||
|
|
#ifdef JUCI_USE_UCTAGS
|
||
|
|
R"RAW(
|
||
|
|
"ctags_command": "uctags",)RAW"
|
||
|
|
#else
|
||
|
|
R"RAW(
|
||
|
|
"ctags_command": "ctags",)RAW"
|
||
|
|
#endif
|
||
|
|
R"RAW(
|
||
|
6 years ago
|
"grep_command": "grep",
|
||
|
6 years ago
|
"python_command": "PYTHONUNBUFFERED=1 python",
|
||
|
|
"markdown_command": "grip -b"
|
||
|
10 years ago
|
},
|
||
|
|
"documentation_searches": {
|
||
|
|
"clang": {
|
||
|
|
"separator": "::",
|
||
|
|
"queries": {
|
||
|
6 years ago
|
"@empty": "https://www.google.com/search?q=c%2B%2B+",
|
||
|
|
"std": "https://www.google.com/search?q=site:http://www.cplusplus.com/reference/+",
|
||
|
|
"boost": "https://www.google.com/search?q=site:http://www.boost.org/doc/libs/1_59_0/+",
|
||
|
|
"Gtk": "https://www.google.com/search?q=site:https://developer.gnome.org/gtkmm/stable/+",
|
||
|
|
"@any": "https://www.google.com/search?q="
|
||
|
10 years ago
|
}
|
||
|
|
}
|
||
|
7 years ago
|
},
|
||
|
|
"log": {
|
||
|
7 years ago
|
"libclang_comment": "Outputs diagnostics for new C/C++ buffers",
|
||
|
|
"libclang": false,
|
||
|
7 years ago
|
"language_server": false
|
||
|
10 years ago
|
}
|
||
|
|
}
|
||
|
|
)RAW";
|
||
|
|
|
||
|
|
const std::string juci_light_style = R"RAW(<?xml version="1.0" encoding="UTF-8"?>
|
||
|
|
|
||
|
|
<style-scheme id="juci-light" _name="juci" version="1.0">
|
||
|
|
<author>juCi++ team</author>
|
||
|
|
<_description>Default juCi++ style</_description>
|
||
|
|
|
||
|
|
<!-- Palette -->
|
||
|
|
<color name="white" value="#FFFFFF"/>
|
||
|
|
<color name="black" value="#000000"/>
|
||
|
|
<color name="gray" value="#888888"/>
|
||
|
|
<color name="red" value="#CC0000"/>
|
||
|
|
<color name="green" value="#008800"/>
|
||
|
|
<color name="blue" value="#0000FF"/>
|
||
|
|
<color name="dark-blue" value="#002299"/>
|
||
|
|
<color name="yellow" value="#FFFF00"/>
|
||
|
|
<color name="light-yellow" value="#FFFF88"/>
|
||
|
|
<color name="orange" value="#FF8800"/>
|
||
|
|
<color name="purple" value="#990099"/>
|
||
|
|
|
||
|
|
<style name="text" foreground="#000000" background="#FFFFFF"/>
|
||
|
|
<style name="background-pattern" background="#rgba(0,0,0,.03)"/>
|
||
|
|
<style name="selection" background="#4A90D9"/>
|
||
|
|
|
||
|
|
<!-- Current Line Highlighting -->
|
||
|
|
<style name="current-line" background="#rgba(0,0,0,.07)"/>
|
||
|
|
|
||
|
|
<!-- Bracket Matching -->
|
||
|
|
<style name="bracket-match" foreground="white" background="gray" bold="true"/>
|
||
|
|
<style name="bracket-mismatch" foreground="white" background="#FF0000" bold="true"/>
|
||
|
|
|
||
|
|
<!-- Search Matching -->
|
||
|
6 years ago
|
<style name="search-match" foreground="#000000" background="#FFFF00"/>
|
||
|
10 years ago
|
|
||
|
|
<!-- Language specifics -->
|
||
|
|
<style name="def:builtin" foreground="blue"/>
|
||
|
|
<style name="def:constant" foreground="blue"/>
|
||
|
|
<style name="def:boolean" foreground="red"/>
|
||
|
|
<style name="def:decimal" foreground="red"/>
|
||
|
|
<style name="def:base-n-integer" foreground="red"/>
|
||
|
|
<style name="def:floating-point" foreground="red"/>
|
||
|
|
<style name="def:complex" foreground="red"/>
|
||
|
|
<style name="def:character" foreground="red"/>
|
||
|
|
<style name="def:special-char" foreground="red"/>
|
||
|
|
|
||
|
|
<!-- Language specifics used by clang-parser in default config -->
|
||
|
|
<style name="def:string" foreground="red"/>
|
||
|
|
<style name="def:comment" foreground="gray"/>
|
||
|
|
<style name="def:statement" foreground="blue"/>
|
||
|
|
<style name="def:type" foreground="blue"/>
|
||
|
|
<style name="def:function" foreground="dark-blue"/>
|
||
|
|
<style name="def:identifier" foreground="purple"/>
|
||
|
|
<style name="def:preprocessor" foreground="green"/>
|
||
|
|
<style name="def:error" foreground="red"/>
|
||
|
|
<style name="def:warning" foreground="orange"/>
|
||
|
|
<style name="def:note" foreground="black" background="light-yellow"/>
|
||
|
|
|
||
|
10 years ago
|
<style name="diff:added-line" foreground="green"/>
|
||
|
|
<style name="diff:removed-line" foreground="red"/>
|
||
|
|
<style name="diff:changed-line" foreground="orange"/>
|
||
|
|
<style name="diff:diff-file" use-style="def:type"/>
|
||
|
|
<style name="diff:location" use-style="def:statement"/>
|
||
|
|
<style name="diff:special-case" use-style="def:constant"/>
|
||
|
|
|
||
|
10 years ago
|
</style-scheme>
|
||
|
|
)RAW";
|
||
|
|
|
||
|
|
const std::string juci_dark_style = R"RAW(<?xml version="1.0" encoding="UTF-8"?>
|
||
|
|
|
||
|
|
<style-scheme id="juci-dark" _name="juci" version="1.0">
|
||
|
|
<author>juCi++ team</author>
|
||
|
|
<_description>Dark juCi++ style</_description>
|
||
|
|
|
||
|
|
<!-- Palette -->
|
||
|
9 years ago
|
<color name="white" value="#D6D6D6"/>
|
||
|
9 years ago
|
<color name="black" value="#202428"/>
|
||
|
9 years ago
|
<color name="gray" value="#919191"/>
|
||
|
10 years ago
|
<color name="red" value="#FF9999"/>
|
||
|
9 years ago
|
<color name="yellow" value="#EEEE66"/>
|
||
|
10 years ago
|
<color name="green" value="#AACC99"/>
|
||
|
9 years ago
|
<color name="blue" value="#88AAFF"/>
|
||
|
|
<color name="light-blue" value="#AABBEE"/>
|
||
|
9 years ago
|
<color name="purple" value="#DD99DD"/>
|
||
|
10 years ago
|
|
||
|
|
<style name="text" foreground="white" background="black"/>
|
||
|
|
<style name="background-pattern" background="#rgba(255,255,255,.04)"/>
|
||
|
|
<style name="selection" background="#215D9C"/>
|
||
|
|
|
||
|
|
<!-- Current Line Highlighting -->
|
||
|
9 years ago
|
<style name="current-line" background="#rgba(255,255,255,.05)"/>
|
||
|
10 years ago
|
|
||
|
|
<!-- Bracket Matching -->
|
||
|
|
<style name="bracket-match" foreground="black" background="gray" bold="true"/>
|
||
|
|
<style name="bracket-mismatch" foreground="black" background="#FF0000" bold="true"/>
|
||
|
|
|
||
|
|
<!-- Search Matching -->
|
||
|
6 years ago
|
<style name="search-match" foreground="#000000" background="#FFFF00"/>
|
||
|
10 years ago
|
|
||
|
|
<!-- Language specifics -->
|
||
|
|
<style name="def:builtin" foreground="blue"/>
|
||
|
|
<style name="def:constant" foreground="blue"/>
|
||
|
|
<style name="def:boolean" foreground="red"/>
|
||
|
|
<style name="def:decimal" foreground="red"/>
|
||
|
|
<style name="def:base-n-integer" foreground="red"/>
|
||
|
|
<style name="def:floating-point" foreground="red"/>
|
||
|
|
<style name="def:complex" foreground="red"/>
|
||
|
|
<style name="def:character" foreground="red"/>
|
||
|
|
<style name="def:special-char" foreground="red"/>
|
||
|
|
|
||
|
|
<!-- Language specifics used by clang-parser in default config -->
|
||
|
|
<style name="def:string" foreground="red"/>
|
||
|
|
<style name="def:comment" foreground="gray"/>
|
||
|
|
<style name="def:statement" foreground="blue"/>
|
||
|
|
<style name="def:type" foreground="blue"/>
|
||
|
|
<style name="def:function" foreground="light-blue"/>
|
||
|
|
<style name="def:identifier" foreground="purple"/>
|
||
|
|
<style name="def:preprocessor" foreground="green"/>
|
||
|
9 years ago
|
<style name="def:error" foreground="red"/>
|
||
|
|
<style name="def:warning" foreground="yellow"/>
|
||
|
|
<style name="def:note" foreground="#E6E6E6" background="#383F46"/>
|
||
|
10 years ago
|
|
||
|
10 years ago
|
<style name="diff:added-line" foreground="green"/>
|
||
|
|
<style name="diff:removed-line" foreground="red"/>
|
||
|
9 years ago
|
<style name="diff:changed-line" foreground="yellow"/>
|
||
|
10 years ago
|
<style name="diff:diff-file" use-style="def:type"/>
|
||
|
|
<style name="diff:location" use-style="def:statement"/>
|
||
|
|
<style name="diff:special-case" use-style="def:constant"/>
|
||
|
|
|
||
|
10 years ago
|
</style-scheme>
|
||
|
|
)RAW";
|
||
|
|
|
||
|
|
const std::string juci_dark_blue_style = R"RAW(<?xml version="1.0" encoding="UTF-8"?>
|
||
|
|
|
||
|
|
<style-scheme id="juci-dark-blue" _name="juci" version="1.0">
|
||
|
|
<author>juCi++ team</author>
|
||
|
|
<_description>Dark blue juCi++ style based on the Emacs deeper blue theme</_description>
|
||
|
|
|
||
|
|
<!-- Palette -->
|
||
|
|
<color name="white" value="#D6D6D6"/>
|
||
|
|
<color name="dark-blue" value="#202233"/>
|
||
|
|
<color name="gray" value="#919191"/>
|
||
|
|
<color name="red" value="#FF7777"/>
|
||
|
|
<color name="yellow" value="#FFE100"/>
|
||
|
|
<color name="light-yellow" value="#EAC595"/>
|
||
|
9 years ago
|
<color name="blue" value="#00CCFF"/>
|
||
|
10 years ago
|
<color name="green" value="#14ECA8"/>
|
||
|
9 years ago
|
<color name="light-blue" value="#8BFAFF"/>
|
||
|
10 years ago
|
<color name="light-green" value="#A0DB6B"/>
|
||
|
|
|
||
|
|
<style name="text" foreground="white" background="dark-blue"/>
|
||
|
|
<style name="background-pattern" background="#rgba(255,255,255,.04)"/>
|
||
|
|
<style name="selection" background="#215D9C"/>
|
||
|
|
|
||
|
|
<!-- Current Line Highlighting -->
|
||
|
|
<style name="current-line" background="#rgba(255,255,255,.05)"/>
|
||
|
|
|
||
|
|
<!-- Bracket Matching -->
|
||
|
|
<style name="bracket-match" foreground="dark-blue" background="gray" bold="true"/>
|
||
|
|
<style name="bracket-mismatch" foreground="dark-blue" background="#FF0000" bold="true"/>
|
||
|
|
|
||
|
|
<!-- Search Matching -->
|
||
|
6 years ago
|
<style name="search-match" foreground="#000000" background="#FFFF00"/>
|
||
|
10 years ago
|
|
||
|
|
<!-- Language specifics -->
|
||
|
9 years ago
|
<style name="def:builtin" foreground="blue"/>
|
||
|
|
<style name="def:constant" foreground="blue"/>
|
||
|
10 years ago
|
<style name="def:boolean" foreground="light-yellow"/>
|
||
|
|
<style name="def:decimal" foreground="light-yellow"/>
|
||
|
|
<style name="def:base-n-integer" foreground="light-yellow"/>
|
||
|
|
<style name="def:floating-point" foreground="light-yellow"/>
|
||
|
|
<style name="def:complex" foreground="light-yellow"/>
|
||
|
|
<style name="def:character" foreground="light-yellow"/>
|
||
|
|
<style name="def:special-char" foreground="light-yellow"/>
|
||
|
|
|
||
|
|
<!-- Language specifics used by clang-parser in default config -->
|
||
|
|
<style name="def:string" foreground="light-yellow"/>
|
||
|
|
<style name="def:comment" foreground="gray"/>
|
||
|
9 years ago
|
<style name="def:statement" foreground="blue"/>
|
||
|
|
<style name="def:type" foreground="blue"/>
|
||
|
|
<style name="def:function" foreground="light-blue"/>
|
||
|
10 years ago
|
<style name="def:identifier" foreground="light-green"/>
|
||
|
|
<style name="def:preprocessor" foreground="yellow"/>
|
||
|
|
<style name="def:error" foreground="red"/>
|
||
|
|
<style name="def:warning" foreground="yellow"/>
|
||
|
9 years ago
|
<style name="def:note" foreground="#E6E6E6" background="#383C59"/>
|
||
|
10 years ago
|
|
||
|
10 years ago
|
<style name="diff:added-line" foreground="green"/>
|
||
|
|
<style name="diff:removed-line" foreground="red"/>
|
||
|
9 years ago
|
<style name="diff:changed-line" foreground="yellow"/>
|
||
|
10 years ago
|
<style name="diff:diff-file" use-style="def:type"/>
|
||
|
|
<style name="diff:location" use-style="def:statement"/>
|
||
|
|
<style name="diff:special-case" use-style="def:constant"/>
|
||
|
|
|
||
|
10 years ago
|
</style-scheme>
|
||
|
|
)RAW";
|