1
<?xml version="1.0" encoding="UTF-8"?>
3
<!-- interface-requires gtk+ 3.8 -->
4
<template class="GbPreferencesPageInsight" parent="GbPreferencesPage">
5
<property name="title" translatable="yes">Code Insight</property>
7
<object class="GtkBox">
8
<property name="visible">true</property>
9
<property name="orientation">vertical</property>
10
<property name="spacing">6</property>
12
<object class="GbPreferencesSwitch" id="semantic_highlighting">
13
<property name="settings">insight_settings</property>
14
<property name="settings-schema-key">semantic-highlighting</property>
15
<property name="title" translatable="yes">Semantic Language Highlighting</property>
16
<property name="description" translatable="yes">Highlight additional syntax based upon information found in the document.</property>
17
<property name="size-group">control_group</property>
18
<property name="visible">true</property>
22
<object class="GtkLabel">
23
<property name="visible">true</property>
24
<property name="label" translatable="yes">Auto Completion</property>
25
<property name="margin-top">12</property>
26
<property name="margin-bottom">6</property>
27
<property name="xalign">0.0</property>
29
<class name="dim-label"/>
32
<attribute name="weight" value="bold"/>
37
<object class="GbPreferencesSwitch" id="word_autocompletion">
38
<property name="title" translatable="yes">Suggest Word Completion</property>
39
<property name="description" translatable="yes">Suggest completion of words found within all open documents.</property>
40
<property name="settings">insight_settings</property>
41
<property name="settings-schema-key">word-completion</property>
42
<property name="size-group">control_group</property>
43
<property name="visible">true</property>
47
<object class="GbPreferencesSwitch" id="ctags_autocompletion">
48
<property name="settings">insight_settings</property>
49
<property name="settings-schema-key">ctags-autocompletion</property>
50
<property name="title" translatable="yes">Suggest Completions using Ctags</property>
51
<property name="description" translatable="yes">Use Ctags for completions in supported languages.</property>
52
<property name="size-group">control_group</property>
53
<property name="visible">true</property>
57
<object class="GbPreferencesSwitch" id="clang_autocompletion">
58
<property name="settings">insight_settings</property>
59
<property name="settings-schema-key">clang-autocompletion</property>
60
<property name="title" translatable="yes">Suggest Completions using Clang (Experimental)</property>
61
<property name="description" translatable="yes">Use Clang for completions in the C and C++ languages.</property>
62
<property name="size-group">control_group</property>
63
<property name="visible">true</property>
69
<object class="GSettings" id="insight_settings">
70
<property name="schema-id">org.gnome.builder.code-insight</property>
72
<object class="GtkSizeGroup" id="control_group">
73
<property name="mode">horizontal</property>