Show last authors
1 Editor dev tools: Syntax Higlighting and Autocompletion for XWiki editors.
2
3 {{toc/}}
4
5 = Modules =
6
7 * [[Syntax Highlighting Application>>Syntax Highlighting Application]]
8 * [[AutoCompletion Application>>AutoCompletion Application]]
9 * [[AutoCompletion API>>AutoCompletion API]]
10 * [[Syntax Highlighting Common Library>>Syntax Highlighting Common Library]]
11
12 == Future ==
13
14 == Future ==
15
16 Ideas:
17 * Auto complete variables created in Velocity:(((
18 {{code}}
19 #set ($mydoc = $xwiki.getDocument("whatever"))
20 $mydoc.
21 {{/code}}
22 )))
23 * Velocity Macro autocompletion
24 * Javadoc display
25 * Wiki syntax autocompletion on links
26 * Velocity VTL elements for autocompletion
27 * Parameter autocompletion; i.e. show param types when inside method params
28 * Bug: ##$something.class## is a String and not a Class, shows as "class class"
29 * Return PR requirement not as text but as color of autocompletion hint for example
30
31 Open issues:
32
33 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
34 project = WIKIEDITOR AND status = Open ORDER BY priority DESC
35 {{/jira}}
36
37 **New bugs and suggestions** go to the [[dedicated JIRA project>>https://jira.xwiki.org/browse/WIKIEDITOR]] (you need to create an account there). Don't use comments on this page for that. Thank you.
38
39 = Release Notes =
40
41 [[All release notes>>https://jira.xwiki.org/browse/WIKIEDITOR#selectedTab=com.atlassian.jira.plugin.system.project%3Achangelog-panel]]
42
43 == 4.6 ==
44
45 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
46 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.6" ORDER BY priority DESC
47 {{/jira}}
48
49 == 4.5.2 ==
50
51 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
52 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.5.2" ORDER BY priority DESC
53 {{/jira}}
54
55 == 4.5.1 ==
56
57 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
58 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.5.1" ORDER BY priority DESC
59 {{/jira}}
60
61 == 4.5 ==
62
63 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
64 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.5" ORDER BY priority DESC
65 {{/jira}}
66
67 == 4.4 ==
68
69 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
70 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.4" ORDER BY priority DESC
71 {{/jira}}
72
73 == 4.3.1 ==
74
75 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
76 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.3.1" ORDER BY priority DESC
77 {{/jira}}
78
79 == 4.3 ==
80
81 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
82 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.3" ORDER BY priority DESC
83 {{/jira}}
84
85 == 4.2 ==
86
87 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
88 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.2" ORDER BY priority DESC
89 {{/jira}}
90
91 == 4.1 ==
92
93 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
94 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.1" ORDER BY priority DESC
95 {{/jira}}
96
97 == 4.0 ==
98
99 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
100 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "4.0" ORDER BY priority DESC
101 {{/jira}}
102
103 == 3.4 ==
104
105 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
106 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "3.4" ORDER BY priority DESC
107 {{/jira}}
108
109 == 3.3 ==
110
111 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
112 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "3.3" ORDER BY priority DESC
113 {{/jira}}
114
115 == 3.2 ==
116
117 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
118 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "3.2" ORDER BY priority DESC
119 {{/jira}}
120
121 == 3.1.1 ==
122
123 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
124 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "3.1.1" ORDER BY priority DESC
125 {{/jira}}
126
127 == 3.1 ==
128
129 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
130 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "3.1" ORDER BY priority DESC
131 {{/jira}}
132
133 == 3.0 ==
134
135 {{warning}}This version improved the overall stability of the application but unfortunatey also introduced a serious performance issue that can lead to the syntax highlighting being activated 10+ seconds after the page is loaded. An improvement of this problem will come with the new version that will be released once XWiki 7.1M1 is released and an even better solution will hopefully come after that. To stay up to date with the problem, please watch the assigned [[WIKIEDITOR-21 Jira issue>>https://jira.xwiki.org/browse/WIKIEDITOR-21]]{{/warning}}
136
137 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
138 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "3.0" ORDER BY priority DESC
139 {{/jira}}
140
141 == 2.2 ==
142
143 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
144 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "2.2" ORDER BY priority DESC
145 {{/jira}}
146
147 == 2.1 ==
148
149 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
150 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "2.1" ORDER BY priority DESC
151 {{/jira}}
152
153 == 2.0 ==
154
155 {{jira style="list" url="https://jira.xwiki.org" fields="type, status, key, summary" source="jql"}}
156 project = WIKIEDITOR AND resolution = Fixed AND fixVersion = "2.0" ORDER BY priority DESC
157 {{/jira}}

Get Connected