1 <?xml version="1.0" encoding="UTF-8"?>
2 <form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="com.intellij.application.options.editor.EditorOptionsPanel">
3 <tabbedpane id="97a1e">
5 <xy x="22" y="49" width="812" height="1491"/>
10 <grid id="b689b" binding="myBehaviourPanel" layout-manager="GridLayoutManager" row-count="1" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
11 <margin top="0" left="0" bottom="0" right="0"/>
13 <tabbedpane title-resource-bundle="messages/ApplicationBundle" title-key="tab.editor.settings.behavior"/>
18 <grid id="efa8e" layout-manager="GridLayoutManager" row-count="14" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
19 <margin top="0" left="0" bottom="0" right="0"/>
21 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="9" fill="0" indent="0" use-parent-layout="false">
22 <preferred-size width="532" height="1042"/>
28 <grid id="8dc1a" layout-manager="GridLayoutManager" row-count="3" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
29 <margin top="0" left="0" bottom="0" right="0"/>
31 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
35 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
37 <border type="none" title-resource-bundle="messages/ApplicationBundle" title-key="group.advanced.mouse.usages"/>
39 <component id="18220" class="javax.swing.JCheckBox" binding="myCbHonorCamelHumpsWhenSelectingByClicking">
41 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
44 <text resource-bundle="messages/ApplicationBundle" key="checkbox.honor.camelhumps.words.settings.on.double.click"/>
47 <component id="34803" class="javax.swing.JCheckBox" binding="myCbEnableDnD">
49 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
52 <text resource-bundle="messages/ApplicationBundle" key="checkbox.enable.drag.n.drop.functionality.in.editor"/>
55 <component id="d0105" class="javax.swing.JCheckBox" binding="myCbEnableWheelFontChange">
57 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
60 <text resource-bundle="messages/ApplicationBundle" key="checkbox.enable.ctrl.mousewheel.changes.font.size"/>
65 <grid id="dcf48" layout-manager="GridLayoutManager" row-count="3" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
66 <margin top="0" left="0" bottom="0" right="0"/>
68 <grid row="8" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
72 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
74 <border type="none" title="Scrolling"/>
76 <component id="a193a" class="javax.swing.JRadioButton" binding="myRbPreferScrolling">
78 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
81 <text value="Prefer scrolling editor canvas to keep caret line centered"/>
84 <component id="ef76d" class="javax.swing.JRadioButton" binding="myRbPreferMovingCaret">
86 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
89 <text value="Prefer moving caret line to minimize editor scrolling"/>
92 <component id="a62e2" class="javax.swing.JCheckBox" binding="myCbSmoothScrolling">
94 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
97 <selected value="true"/>
98 <text resource-bundle="messages/ApplicationBundle" key="checkbox.smooth.scrolling"/>
103 <grid id="7fdc1" layout-manager="GridLayoutManager" row-count="2" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
104 <margin top="0" left="0" bottom="0" right="0"/>
106 <grid row="10" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
110 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
112 <border type="none" title-resource-bundle="messages/ApplicationBundle" title-key="group.limits"/>
114 <component id="498f1" class="javax.swing.JLabel">
116 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
119 <text resource-bundle="messages/ApplicationBundle" key="editbox.maximum.number.of.contents.to.keep.in.clipboard"/>
122 <component id="25b75" class="javax.swing.JTextField" binding="myClipboardContentLimitTextField">
124 <grid row="0" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="4" anchor="8" fill="0" indent="0" use-parent-layout="false">
125 <preferred-size width="50" height="-1"/>
132 <component id="48bb5" class="javax.swing.JLabel">
134 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
137 <text resource-bundle="messages/ApplicationBundle" key="editbox.recent.files.limit"/>
140 <component id="695ab" class="javax.swing.JTextField" binding="myRecentFilesLimitField">
142 <grid row="1" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false">
143 <preferred-size width="50" height="-1"/>
152 <grid id="5df80" binding="myHighlightSettingsPanel" layout-manager="GridLayoutManager" row-count="1" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
153 <margin top="0" left="0" bottom="0" right="0"/>
155 <grid row="12" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="1" fill="1" indent="0" use-parent-layout="false"/>
158 <border type="none"/>
161 <grid id="5342a" layout-manager="GridLayoutManager" row-count="4" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
162 <margin top="0" left="0" bottom="0" right="0"/>
164 <grid row="3" column="0" row-span="2" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
168 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
170 <border type="none" title-resource-bundle="messages/ApplicationBundle" title-key="group.virtual.space"/>
172 <component id="400d4" class="javax.swing.JCheckBox" binding="myCbVirtualPageAtBottom">
174 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="7" anchor="8" fill="2" indent="0" use-parent-layout="false"/>
177 <text resource-bundle="messages/ApplicationBundle" key="checkbox.show.virtual.space.at.file.bottom"/>
180 <component id="f762" class="javax.swing.JCheckBox" binding="myCbCaretInsideTabs">
182 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="8" fill="2" indent="0" use-parent-layout="false"/>
185 <text resource-bundle="messages/ApplicationBundle" key="checkbox.allow.placement.of.caret.inside.tabs"/>
188 <component id="bb18b" class="javax.swing.JCheckBox" binding="myCbVirtualSpace">
190 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="8" fill="2" indent="0" use-parent-layout="false"/>
193 <selected value="true"/>
194 <text resource-bundle="messages/ApplicationBundle" key="checkbox.allow.placement.of.caret.after.end.of.line"/>
199 <grid id="54c3d" layout-manager="GridLayoutManager" row-count="3" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
200 <margin top="0" left="0" bottom="0" right="0"/>
202 <grid row="6" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
206 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
208 <border type="none" title-resource-bundle="messages/ApplicationBundle" title-key="group.brace.highlighting"/>
210 <component id="917a4" class="javax.swing.JCheckBox" binding="myCbHighlightScope">
212 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
215 <text resource-bundle="messages/ApplicationBundle" key="checkbox.highlight.current.scope"/>
218 <component id="18ff6" class="javax.swing.JCheckBox" binding="myCbHighlightBraces">
220 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
223 <text resource-bundle="messages/ApplicationBundle" key="checkbox.highlight.matched.brace"/>
226 <component id="b88eb" class="javax.swing.JCheckBox" binding="myCbHighlightIdentifierUnderCaret">
228 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
231 <text value="Highlight usages of element at caret"/>
236 <grid id="358be" layout-manager="GridLayoutManager" row-count="2" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
237 <margin top="0" left="0" bottom="0" right="0"/>
239 <grid row="7" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
243 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
245 <border type="none" title="Formatting"/>
247 <component id="5263" class="javax.swing.JCheckBox" binding="myShowNotificationAfterReformatCodeCheckBox" default-binding="true">
249 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
252 <text value="Show notification after reformat code action"/>
255 <component id="ee59b" class="javax.swing.JCheckBox" binding="myShowNotificationAfterOptimizeImportsCheckBox">
257 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
260 <text value="Show notification after optimize imports action"/>
265 <grid id="70a4f" layout-manager="GridLayoutManager" row-count="3" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
266 <margin top="0" left="0" bottom="0" right="0"/>
268 <grid row="9" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
272 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
274 <border type="none" title="Refactorings"/>
276 <component id="c0a29" class="javax.swing.JCheckBox" binding="myCbRenameLocalVariablesInplace">
278 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
281 <text resource-bundle="messages/ApplicationBundle" key="checkbox.rename.local.variables.inplace"/>
284 <component id="12fd1" class="javax.swing.JCheckBox" binding="myPreselectCheckBox" default-binding="true">
286 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
289 <text resource-bundle="messages/ApplicationBundle" key="checkbox.rename.local.variables.preselect"/>
292 <component id="b2798" class="javax.swing.JCheckBox" binding="myShowInlineDialogForCheckBox" default-binding="true">
294 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
297 <text value="Show inline dialog for local variables"/>
302 <grid id="62a96" layout-manager="GridLayoutManager" row-count="2" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
303 <margin top="0" left="0" bottom="0" right="0"/>
305 <grid row="11" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
309 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
311 <border type="none" title-resource-bundle="messages/ApplicationBundle" title-key="group.richcopy"/>
313 <component id="828ad" class="javax.swing.JLabel">
315 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
318 <text resource-bundle="messages/ApplicationBundle" key="combobox.richcopy.color.scheme"/>
321 <component id="3b679" class="javax.swing.JComboBox" binding="myRichCopyColorSchemeComboBox">
323 <grid row="1" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="2" anchor="8" fill="1" indent="0" use-parent-layout="false"/>
327 <component id="75ac" class="javax.swing.JCheckBox" binding="myCbEnableRichCopyByDefault">
329 <grid row="0" column="0" row-span="1" col-span="2" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false">
330 <preferred-size width="257" height="22"/>
334 <selected value="true"/>
335 <text resource-bundle="messages/ApplicationBundle" key="combobox.enable.richcopy.by.default"/>
340 <grid id="7f3f5" layout-manager="GridLayoutManager" row-count="6" column-count="3" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
341 <margin top="0" left="0" bottom="0" right="0"/>
343 <grid row="5" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
347 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
349 <border type="none" title="Other"/>
351 <component id="901e0" class="javax.swing.JCheckBox" binding="myCbEnsureBlankLineBeforeCheckBox" default-binding="true">
353 <grid row="2" column="0" row-span="1" col-span="3" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
356 <text value="Ensure line feed at file end on Save"/>
359 <component id="95b8f" class="javax.swing.JLabel">
361 <grid row="0" column="0" row-span="1" col-span="2" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
364 <text resource-bundle="messages/ApplicationBundle" key="combobox.strip.trailing.spaces.on.save"/>
367 <component id="87620" class="javax.swing.JComboBox" binding="myStripTrailingSpacesCombo">
369 <grid row="0" column="2" row-span="1" col-span="1" vsize-policy="0" hsize-policy="2" anchor="8" fill="1" indent="0" use-parent-layout="false"/>
373 <component id="ce8e2" class="com.intellij.ui.components.JBCheckBox" binding="myCbShowQuickDocOnMouseMove">
375 <grid row="3" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
378 <text value="Show quick documentation on mouse move"/>
381 <component id="ec4ad" class="javax.swing.JTextField" binding="myQuickDocDelayTextField">
383 <grid row="3" column="2" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false">
384 <preferred-size width="50" height="-1"/>
391 <component id="8691a" class="com.intellij.ui.components.JBLabel" binding="myQuickDocDelayLabel">
393 <grid row="3" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="0" fill="0" indent="0" use-parent-layout="false"/>
396 <horizontalAlignment value="11"/>
397 <text value="Delay (ms):"/>
402 <grid row="5" column="0" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
405 <component id="d83cc" class="com.intellij.ui.components.JBLabel" binding="myStripTrailingSpacesExplanationLabel">
407 <grid row="1" column="0" row-span="1" col-span="3" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="2" use-parent-layout="false"/>
410 <text value="explanation"/>
413 <component id="95944" class="javax.swing.JCheckBox" binding="myShowWhitespacesModificationsInLSTGutterCheckBox">
415 <grid row="4" column="0" row-span="1" col-span="3" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
418 <text value="Highlight lines with whitespace-only modifications in gutter"/>
423 <grid id="7bb4" layout-manager="GridLayoutManager" row-count="4" column-count="3" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
424 <margin top="0" left="0" bottom="0" right="0"/>
426 <grid row="1" column="0" row-span="2" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
430 <BorderFactoryClass class="java.lang.String" value="com.intellij.ui.IdeBorderFactory$PlainSmallWithIndent"/>
432 <border type="none" title-resource-bundle="messages/ApplicationBundle" title-key="group.soft.wraps"/>
436 <grid row="3" column="0" row-span="1" col-span="3" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
439 <component id="2a6d" class="javax.swing.JCheckBox" binding="myCbUseSoftWrapsAtEditor">
441 <grid row="0" column="0" row-span="1" col-span="3" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
444 <selected value="true"/>
445 <text resource-bundle="messages/ApplicationBundle" key="checkbox.use.soft.wraps.at.editor"/>
448 <component id="42c6f" class="javax.swing.JCheckBox" binding="myCbShowSoftWrapsOnlyOnCaretLine">
450 <grid row="2" column="0" row-span="1" col-span="3" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
453 <text resource-bundle="messages/ApplicationBundle" key="checkbox.show.softwraps.only.for.caret.line"/>
456 <component id="579d0" class="javax.swing.JCheckBox" binding="myCbUseCustomSoftWrapIndent">
458 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false">
459 <preferred-size width="318" height="22"/>
463 <enabled value="false"/>
464 <text resource-bundle="messages/ApplicationBundle" key="checkbox.use.custom.soft.wraps.indent"/>
467 <component id="e5f5a" class="javax.swing.JTextField" binding="myCustomSoftWrapIndent">
469 <grid row="1" column="2" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="0" indent="0" use-parent-layout="false">
470 <preferred-size width="35" height="-1"/>
474 <enabled value="false"/>
478 <component id="41357" class="javax.swing.JLabel" binding="myCustomSoftWrapIndentLabel">
480 <grid row="1" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
483 <text resource-bundle="messages/ApplicationBundle" key="label.use.custom.soft.wraps.indent"/>
495 <group name="buttonGroup1">