b87428ba92a030252f3e8c1249d5b34b6e678c6d
[idea/community.git] / platform / util / resources / misc / registry.properties
1 localHistory.daysToKeep=5
2 localHistory.daysToKeep.description=Specify how many working days changes should be remembered.\n\
3   WARNING: Do not use local history as main version control since it may become corrupted if the IDE hangs.
4 undo.globalUndoLimit=10
5 undo.documentUndoLimit=100
6
7 actionSystem.fixLostTyping=true
8 actionSystem.fixLostTyping.description=Redispatch events, lost between actions and dialog show/close.
9 actionSystem.fixStickyFocusedWindows=true
10 actionSystem.fixNullFocusedComponent=true
11 actionSystem.noDefaultComponent=true
12 actionSystem.commandProcessingTimeout=30000
13 actionSystem.commandProcessingTimeout.description=Timeout after which currently processed command is forcibly cancelled.
14 actionSystem.typeAheadTimeBeforeDialog=2000
15 actionSystem.typeAheadTimeBeforeDialog.description=If dialog shown as a result of some typing, all key types withing this time\
16   will be re-dispatched after dialog is closed.
17 actionSystem.typeAheadTimeAfterPopupAction=500
18 actionSystem.playback.delay=20
19 actionSystem.playback.delay.description=Delay between events generated by the playback runner.
20 actionSystem.playback.useDirectActionCall=true
21 actionSystem.playback.useTypingTargets=true
22 actionSystem.focusIdleTimeout=20
23 actionSystem.mac.screenMenuNotUpdatedFix=false
24 actionSystem.keyGestures.enabled=false
25 actionSystem.keyGestureDblClickTime=650
26 actionSystem.suspendFocusTransferIfApplicationInactive=true
27 actionSystem.xWindow.remove.focus.from.nonFocusable.popups=true
28 actionSystem.xWindow.remove.focus.from.nonFocusable.popups.delay=50
29 actionSystem.noContextComponentWhileFocusTransfer=true
30 actionSystem.secondKeystrokeTimeout=2000
31 actionSystem.secondKeystrokeAutoPopupEnabled=false
32 actionSystem.secondKeystrokePopupTimeout=500
33 actionSystem.keyGestureHoldTime=400
34 actionSystem.autoSelectTimeout=1000
35 actionSystem.quickAccessEnabled=false
36 actionSystem.quickAccessModifiers=
37 actionSystem.quickAccessShowSpotsTime=1500
38 actionSystem.win.suppressAlt=true
39
40 actionSystem.win.suppressAlt.new=true
41 actionSystem.win.suppressAlt.new.description=Enables another approach to consume Alt which may move focus to main menu (Windows L&F only).
42
43 actionSystem.mouseGesturesEnabled=true
44 actionSystem.assertFocusAccessFromEdt=true
45 actionSystem.enableAbbreviations=true
46
47 actionSystem.extendedKeyCode.disabled=false
48 actionSystem.extendedKeyCode.disabled.description=Disables our key processing that uses extended code to determine a shortcut.
49
50 ide.debugMode=false
51
52 ide.debugMode.description=Record additional information to make bug reports more informative.
53 ide.forcedShowTooltip=alt
54 ide.forcedShowTooltip.description=Shortcut for forced show tooltip.
55 ide.popup.dropShadow=false
56
57 ide.popup.resizable.border.sensitivity=4
58 ide.popup.resizable.border.sensitivity.description=Amount of pixels from the edge of undecorated popup to listen resize events.
59
60 ide.consumeKnownToolkitBugs=true
61 ide.highlight.match.in.selected.only=true
62 ide.lazyIconLoading=true
63 ide.mnemonic.helper.old=true
64 ide.mnemonic.helper.old.restartRequired=true
65 ide.mnemonic.helper.old.description=Use new algorithm of mnemonics processing
66 ide.checkDuplicateMnemonics=false
67 ide.checkDuplicateMnemonics.description=Check for duplicate mnemonics.
68 ide.dnd.textHints=false
69 ide.max.recent.projects=50
70 ide.max.recent.projects.description=Maximum number of recent project available
71
72 ide.editor.tabs.open.at.the.end=false
73 ide.editor.tabs.open.at.the.end.description=If true all new tabs will be opened at the end
74
75 ide.hide.excluded.files=false
76 ide.hide.excluded.files.restartRequired=true
77 ide.hide.excluded.files.description=Do not show excluded files in Project View and exclude them from VCS
78
79 idea.fix.mac.env=true
80 idea.fix.mac.env.restartRequired=true
81 idea.fix.mac.env.description=On Mac, use shell environment for external processes.
82
83 idea.mac.prevent.app.nap=false
84 idea.mac.prevent.app.nap.description=Prevent app nap during indexing and inspection
85
86 ide.x11.override.wm=true
87
88 ide.appIcon.progress=true
89 ide.appIcon.badge=true
90 ide.appIcon.requestAttention=true
91
92 ide.svg.icon=false
93 ide.svg.icon.description=Load & auto-scale svg version of an icon if present
94
95 ide.windowSystem.hScrollChars=5
96 ide.windowSystem.vScrollChars=5
97 ide.windowSystem.autoShowProcessPopup=false
98 ide.windowSystem.showListItemsPopup=true
99 ide.windowSystem.asyncSplitters=true
100 ide.windowSystem.showTooWindowButtonsSwitcher=true
101
102 passwordSafe.memorySafe.ttl=-1
103
104 ide.tree.yieldingUiUpdate=true
105 ide.tree.showBusyIndicator=true
106 ide.tree.waitForReadyTimeout=250
107
108 ide.tree.clearOnHideTime=120000
109 ide.tree.clearOnHideTime.description=Time in milliseconds when the hidden project view tree will be deactivated. 
110
111 ide.tree.autoscrollToVCenter=true
112 ide.tree.ensureSelectionOnFocusGained=true
113 ide.tree.autoExpandMaxDepth=5
114 ide.tree.expandRecursionDepth=50
115 ide.tree.checkStructure=false
116 ide.tree.uiLockAttempt=250
117 ide.tree.deferred.icon.invalidates.cache=true
118
119 ide.splitter.mouseZone=6
120
121 ide.scroll.default.unit.increment=false
122 ide.scroll.default.unit.increment.description=Use default unit increment from Java (may decrease scrolling performance).
123
124 ide.scroll.align.component=true
125 ide.scroll.align.component.description=Adds additional space for any component under translucent scroll bars. Affects Windows and Linux only.
126
127 ide.scroll.background.auto=true
128 ide.scroll.background.auto.description=Use background color of a view to paint viewport, scroll pane, and scroll bars.
129
130 mac.scroll.horizontal.gap=false
131 mac.scroll.horizontal.gap.description=Shows additional space after the last row of a list or a tree. Affect MacOS only.
132
133 ide.wide.selection.list.ui=true
134 ide.wide.selection.list.ui.description=Shows a wide selection in all JBList instances. Affects Windows and Linux only.
135
136 ide.tooltip.callout=true
137 ide.tooltip.animationCycle=150
138 ide.tooltip.initialDelay=1200
139 ide.tooltip.initialDelay.highlighter=150
140 ide.tooltip.reshowDelay=500
141 ide.tooltip.dismissDelay=4000
142 ide.tooltip.initialReshowDelay=300
143 ide.tooltip.autoDismissDeadZone=300
144 ide.balloon.shadowEnabled=true
145 ide.balloon.shadow.size=15
146
147 ide.expansion.hints.enabled=true
148 ide.expansion.hints.enabled.description=Enables expansion hints for lists, trees and tables to show invisible part of a cell renderer.
149
150 editor.balloonHints=true
151 editor.mouseSelectionStateResetTimeout=1000
152 editor.mouseSelectionStateResetDeadZone=4
153 editor.use.new.tabs=true
154 editor.use.scrollable.tabs=true
155 editor.smarterSelectionQuoting=true
156 editor.skip.copy.and.cut.for.empty.selection=false
157 editor.distraction.free.mode=false
158
159 editor.durable.folding.state=true
160 editor.durable.folding.state.description=If set, collapsed fold regions will preserve their state after a wider variety of document editing changes
161
162 editor.soft.wrap.force.limit=10000
163 editor.soft.wrap.force.limit.description=If document contains lines longer than this value, soft wraps will be forcibly enabled in editor due to performance reasons
164
165 editor.navigation.history.stack.size=25
166 editor.navigation.history.stack.size.description=Stack size limit for back/forward and last/next edit location navigation
167
168 editor.reformat.on.typing=false
169 smart.reformat.vcs.changes=true
170
171 ide.showIndexRebuildMessage=false
172
173 ide.tabbedPane.bufferedPaint=true
174 ide.tabbedPane.dragOutMultiplier=1.2
175
176 ide.mac.file.chooser.show.hidden.files=false
177 ide.mac.file.chooser.native=true
178 ide.mac.message.dialogs.as.sheets=true
179 skip.untitled.windows.for.mac.messages=false
180 skip.untitled.windows.for.mac.messages.description=Temporary key to test a fix for MacMessages
181 ide.mac.mountain.lion.notifications.enabled=true
182 ide.mac.inplaceDialogMnemonicsFix=false
183
184 ide.mac.alt.mnemonic.without.ctrl=true
185 ide.mac.alt.mnemonic.without.ctrl.description=Processes Alt-based shortcuts for mnemonics in addition to Ctrl+Alt-based shortcuts. Affect MacOS only.
186
187 ide.mac.fix.dialog.showing=false
188 ide.mac.hide.cursor.when.typing=true
189 ide.mac.show.native.help=true
190 ide.mac.useNativeClipboard=false
191 ide.mac.boldEditorTabs=false
192 ide.mac.disableMacScrollbars=false
193 ide.mac.disableMacScrollbars.restartRequired=true
194 ide.mac.disableMacScrollbars.description=Disables OS X overlay scrollbars
195 ide.mac.pressAndHold.workaround=true
196 ide.mac.pressAndHold.workaround.description=Enable workaround for press-and-hold input method for accented characters on Mac OS
197 ide.mac.pressAndHold.brute.workaround=false
198 ide.mac.pressAndHold.brute.workaround.description=Enable alternative workaround for press-and-hold input method for accented characters on Mac OS. Might work in more cases, but known to cause issues with Japanese text input.
199 ide.mac.forceTouch=true
200 ide.mac.forceTouch.description=Magic Trackpad 2 force touch support
201 ide.perProjectModality=false
202 ide.perProjectModality.description=New modality approach. All dialogs are DOCUMENT_MODAL expect ide-wide dialogs
203
204 ide.mac.retina.disableDrawingFix=false
205
206 ide.mac.fix.font.fallback=false
207 ide.mac.fix.font.fallback.description=Fix font fallback mechanism by using a more elaborate procedure to check whether specific font can display a particular character
208
209 debugger.showTypes=true
210 debugger.showTypes.description=Show types in variables tree
211 debugger.valueTooltipAutoShow=true
212 debugger.valueTooltipAutoShow.description=Auto show tooltip on mouse over.
213 debugger.valueTooltipAutoShowOnSelection=false
214 debugger.valueTooltipAutoShowOnSelection.description=Auto show tooltip when editor selection changes
215 debugger.mayBringFrameToFrontOnBreakpoint=true
216 debugger.breakpoint.message.full.trace=false
217 debugger.breakpoint.message.full.trace.description='Log message to console' breakpoint action will out full stacktrace\
218   for the thread that hit the breakpoint.
219 debugger.batch.evaluation=false
220 debugger.compiling.evaluator=true
221 debugger.watches.in.variables=true
222 debugger.auto.fetch.icons=true
223 debugger.close.dialog.on.navigate=true
224 debugger.close.dialog.on.navigate.description=Close evaluate dialog on Jump to (type) source action
225 debugger.async.smart.step.into=true
226 debugger.async.smart.step.into.description=Smart step into anonymous class methods in any thread
227 debugger.monitor.blocked.threads=true
228 debugger.monitor.blocked.threads.description=Watch if a thread we do stepping in is blocked by another suspended thread
229 debugger.watch.return.speedup=true
230 debugger.watch.return.speedup.description=Reduce watch return values overhead by applying extra filters
231 debugger.check.source=true
232 debugger.check.source.description=Check that source code matches the bytecode
233 debugger.click.disable.breakpoints=false
234 debugger.click.disable.breakpoints.description=Single click to disable a breakpoint, middle click to remove
235 debugger.renderers.file=true
236 debugger.renderers.file.description=Enable file object renderer
237 debugger.single.smart.step.force=true
238 debugger.single.smart.step.force.description=Do force step into on single variant smart step into
239
240 analyze.exceptions.on.the.fly=false
241 analyze.exceptions.on.the.fly.description=Automatically analyze clipboard on frame activation,\
242   and if there is a stacktrace calls Analyze Stacktrace.
243
244 compiler.perform.outputs.refresh.on.start=false
245 compiler.perform.outputs.refresh.on.start.description=Whether to perform initial FS refresh before compilation starts.\
246   Need this to detect external changes to output dirs.
247 compiler.max.static.constants.searches=3000
248 compiler.max.static.constants.searches.description=If the number of changed compile time constants exceeds this value,\
249   make will start full-project rebuild
250
251 compiler.process.jdk=
252 compiler.process.jdk.description=Path to a JDK home. Force build process to be run using the JDK specified. It is assumed that the jdk is at least of version 1.6.
253
254 compiler.process.32bit.vm.on.mac=true
255 compiler.process.32bit.vm.on.mac.description=Force -d32 VM option on Mac (recommended for faster startup and lower memory footprint).
256
257 compiler.process.use.memory.temp.cache=true
258 compiler.process.use.memory.temp.cache.description=Store temporary data in memory for faster compilation;\
259    requires larger heap size for the build process. If parallel build is enabled, the option is ignored and temp data is always stored in memory.
260
261 compiler.process.preload=true
262 compiler.process.preload.description=After build finishes, the IDE will pre-load and leave waiting in memory the build process for the next compilation. This will save time for process start and project model loading (may be noticeable for big projects).\
263
264 compiler.process.debug.port=-1
265 compiler.process.debug.port.description=Specifies build port at which build process will wait for debugger connections\n\
266    if 'Debug Build Process' (available via Find Action) is enabled.\n\
267   -1 means that a random available port will be chosen.
268
269 compiler.automake.trigger.delay=300
270 compiler.automake.trigger.delay.description=Delay in milliseconds before triggering auto-make in response to file system events
271
272 compiler.automake.allow.when.app.running=false
273 compiler.automake.allow.when.app.running.description=Allow auto-make to start even if developed application is currently running. Note that automatically started make may eventually delete some classes that are required by the application.
274
275 compiler.document.save.trigger.delay=1500
276 compiler.document.save.trigger.delay.description=Delay in milliseconds before triggering save in response to document changes
277
278 compiler.build.data.unused.threshold=30
279 compiler.build.data.unused.threshold.description=If project is not opened for the specified number of days, its build data will be cleared to save disk space
280
281 compiler.shared.event.group=true
282
283 vcs.annotations.preload=false
284 vcs.showConsole=true
285 vcs.log.bek.sort.disabled=false
286 vcs.log.bek.sort.disabled.description=Disable IntelliSort
287 vcs.log.linear.bek.sort=false
288 vcs.log.linear.bek.sort.description=Third kind of IntelliSort that simplifies merges and tries to show history as linear
289 vcs.log.recent.commits.count=1000
290 vcs.log.recent.commits.count.description=Before full log is loaded (which can take some time), a number of recent commits is loaded to show quickly
291 vcs.log.open.another.log.visible=false
292 vcs.log.open.another.log.visible.description=An action that opens a new tab with log
293 vcs.log.keep.up.to.date=true
294 vcs.log.keep.up.to.date.description=Load log on start after heavy tasks are completed and keep it up to date even when not visible
295 vcs.log.labels.redesign=true
296 vcs.log.labels.redesign.description=Show branch labels on the right with combined tag icons, do not display tag names, combine tracked branches, display detached heads with an exclamation mark
297 vcs.log.highlight.not.indexed=false
298 vcs.log.highlight.not.indexed.description=Highlight commits that are not indexed
299 vcs.log.index.git=true
300 vcs.log.index.git.description=Index all commits in Git repository for fast filtering
301 vcs.log.graph.history=false
302 vcs.log.graph.history.description=Action in context menu that opens a new log tab filtered by file in context
303
304 vcs.executable.validator.timeout.sec=60
305 vcs.unversioned.files.in.commit=true
306
307 psi.incremental.reparse.depth.limit=1000
308 psi.deferIconLoading=true
309
310 psi.track.invalidation=true
311 psi.track.invalidation.description=When PSI elements are invalidated, store stack traces in their user data for debugging
312
313 psi.element.list.cell.renderer.focus.border.enabled=false
314 psi.element.list.cell.renderer.focus.border.enabled.description=Enables default focus border in a list of PSI elements.
315
316 ide.suggest.file.when.creating.filename.like.directory=true
317 ide.suggest.file.when.creating.filename.like.directory.description=When creating a directory named foo.txt, suggest to create a file with such a name instead
318
319 find.search.in.project.files=true
320 find.search.in.project.files.description=Whether Find in Path searches in .idea, *.ipr, *.iml, *.iws files 
321
322 structureView.coalesceTime=500
323
324 keymap.show.alias.actions=false
325 keymap.windows.as.meta=false
326 keymap.windows.as.meta.description='Windows' key press/release events would be processed as 'Meta' modifier for shortcuts
327 frameworks.download.libraries.server.url=http://pluginsrepo-test:8080
328 caches.indexerThreadsCount=-1
329 navBar.updateMergeTime=100
330 navBar.userActivityMergeTime=100
331
332 ide.mac.fix.accessibleLeak=true
333 ide.mac.fix.accessibleLeak.description=Reduce a11y-related leaks in Oracle JDK
334
335 projectView.showHierarchyErrors=true
336 projectView.hide.dot.idea=true
337 projectView.choose.directory.on.compacted.middle.packages=false
338 projectView.choose.directory.on.compacted.middle.packages.description=Show "Choose destination directory" when creating a new file with a node selected that corresponds to multiple compacted packages
339
340 show.live.templates.in.completion=true
341 show.live.templates.in.completion.description=Show live templates in completion
342
343 java.completion.make.outer.variables.final=true
344 java.completion.make.outer.variables.final.description=Make variables accessed from inner class final automatically
345
346 java.completion.argument.live.template=false
347 java.completion.argument.live.template.description=When completing a method call, start a live template with all arguments
348
349 java.completion.argument.live.template.completion=false
350 java.completion.argument.live.template.completion.description=If java.completion.argument.live.template is enabled, show completion for method arguments immediately
351
352 java.completion.show.constructors=false
353 java.completion.show.constructors.description=Show separate constructors when completing constructor call, instead of a single class name 
354
355 java.annotations.inference.nullable.method=false
356 java.annotations.inference.nullable.method.description=Infer @Nullable annotation for method results
357 java.annotations.inference.nullable.method.restartRequired=true
358 java.annotations.inference.nullable.method.transitivity=true
359 java.annotations.inference.nullable.method.transitivity.description=If a method result is a call to a @Nullable method, reports the caller as @Nullable as well
360 java.annotations.inference.nullable.method.transitivity.restartRequired=true
361
362 java.hierarchy.service=false
363 java.hierarchy.service.description=Enable special indexing for quick JVM class hierarchy calculation
364 java.hierarchy.service.restartRequired=true
365
366 java.use.stub.hierarchy.in.inheritor.search=false
367 java.use.stub.hierarchy.in.inheritor.search.description=Use stub hierarchy (enabled by java.hierarchy.service key) in inheritor searches
368
369 java.max.package.name.length=1000
370 java.max.package.name.length.description=An upper length limit on string that the IDE considers worth checking for being package names
371
372 java.correct.class.type.by.place.resolve.scope=true
373 java.correct.class.type.by.place.resolve.scope.description=When resolving Java references, use the resolve scope of the currently processed source file
374
375 documentation.component.editor.font=false
376 documentation.component.editor.font.description=Use editor font in documentation window
377
378 ide.completion.show.better.matching.classes=true
379 ide.completion.show.better.matching.classes.description=Show non-imported but good matching classes in basic completion
380
381 ide.completion.show.lower.case.classes=false
382 ide.completion.show.lower.case.classes.description=Show non-imported classes starting with a lowercase letter in basic completion
383
384 ide.completion.delay.autopopup.until.completed=false
385 ide.completion.delay.autopopup.until.completed.description=Controls if completion autopopup is shown immediately and populated in background, or delayed until all suggestion are calculated
386
387 ide.completion.middle.matching=true
388 ide.completion.middle.matching.description=Suggest items in completion that contain the entered string somewhere in the middle.
389
390 ide.completion.lookup.element.preselect.depends.on.context=true
391 ide.completion.lookup.element.preselect.depends.on.context.description=Preselection of the first element in completion list depends on context
392
393 ide.completion.variant.limit=1000
394 ide.completion.variant.limit.description=Completion list will never show a number of (most relevant) items >= this number
395
396 ide.java.completion.suggest.static.after.instance=false
397 ide.java.completion.suggest.static.after.instance.description=Suggest static methods/fields after instance qualifier in Java completion
398
399 ide.java.completion.autopopup.only.on.qualified.references=false
400 ide.java.completion.autopopup.only.on.qualified.references.description=So that autopopup completion in Java works only after dot
401
402 ide.goto.middle.matching=true
403 ide.goto.middle.matching.description=Suggest items in goto actions that contain the entered string somewhere in the middle.
404
405 ide.goto.rebuild.delay=0
406 ide.goto.rebuild.delay.description=How many milliseconds to wait before updating the list in Goto Class/File/etc popups 
407
408 ide.structural.navigation.visit.fields=false
409 ide.structural.navigation.visit.fields.description=Whether fields should be stopped at when navigating to the nex/previous structural member by Alt+Down/Up.
410
411 ide.non.english.keyboard.layout.fix=false
412 ide.non.english.keyboard.layout.fix.description=Enables a fix for key codes with non-English keyboard layouts
413
414 ide.keyboard.dvorak=false
415 ide.keyboard.dvorak.description=Enables Dvorak layout support if ide.non.english.keyboard.layout.fix is enabled
416
417 ide.dfa.getters.with.side.effects=
418 ide.dfa.getters.with.side.effects.description=A regex on qualified names of methods that look like getters but are not. For Constant Conditions & Exception inspection
419
420 ide.dfa.time.limit.online=1000
421 ide.dfa.time.limit.online.description=Time limit (in milliseconds) that is allowed to analyze data flow for one method in editor highlighting
422 ide.dfa.time.limit.offline=5000
423 ide.dfa.time.limit.offline.description=Time limit (in milliseconds) that is allowed to analyze data flow for one method in Analyze | Inspect Code...
424
425 idea.dfa.live.variables.analysis=true
426 idea.dfa.live.variables.analysis.description=Whether to flush dead variables when they're not needed when performing data flow analysis
427
428 ide.ignore.call.result.inspection.honor.inferred.pure=false
429 ide.ignore.call.result.inspection.honor.inferred.pure.description=Whether inferred @Contract(pure=true) annotations should be taken into account in ''Result of method call ignored'' inspection
430
431 ide.enable.toolwindow.stack=false
432 ide.enable.toolwindow.stack.description=Remember which toolwindows were shown before the currently active one on the same side, and show them when the active one is hidden
433
434 enable.groovy.hotswap=true
435 enable.groovy.hotswap.description=Whether IntelliJ IDEA should add a special java agent to the debugged process\
436   which allows to hot-swap Groovy changes in some cases
437 dump.threads.on.empty.lookup=false
438 dump.threads.on.empty.lookup.description=Whether IntelliJ IDEA should issue a thread dump when an empty completion lookup appears.
439
440 disable.toolwindow.overlay=true
441 disable.toolwindow.overlay.description=Disable transparent toolwindow stripes.
442
443 core.pooled.threads=30
444
445 editor.dumb.mode.available=true
446 editor.dumb.mode.available.description=Paint editor in buffer to avoid blinking during inplace refactorings
447 enable.animation.on.dialogs=false
448 type.ahead.logging.enabled=false
449
450 ide.goto.implementation.show.interfaces=true
451 ide.goto.implementation.show.interfaces.description=Whether to show sub-interfaces when invoking\
452   'Go to Implementation' action (Ctrl+Alt+B) on an interface.
453
454 actionSystem.force.alt.gr=false
455 completion.show.intention.icon=true
456 tabs.alphabetical=false
457 remote.changelist.management.available=false
458
459 python.import.always.ask=false
460 python.django.timeout=30
461 python.django.timeout.description=Number of seconds to wait for manage.py list commands
462 introduce.variable.prefer.statements=false
463 introduce.variable.prefer.statements.description=If true, select line at caret if there is no selection on introduce; \
464   when false expressions chooser would be shown
465
466 show.method.base.class.in.java.file.structure=true
467
468 vcs.log.empty.change.list.creation=false
469 debugger.enable.breakpoints.during.evaluation=false
470 diagrams.rendering.no.cache=true
471
472 wolf.the.problem.solver=true
473 wolf.the.problem.solver.description=Disable 'global highlighting' to ease debug
474 ui.no.bangs.and.whistles=false
475 ui.no.bangs.and.whistles.description=true to disable all gradients as well as scrollbar animation
476
477 comment.by.line.bulk.lines.trigger=100
478
479 show.flex.debug.design.view=false
480
481 diff.patience.alg=false
482 diff.patience.alg.description=Use diff algorithm that prefers unique elements over non-unique. Ex: in "ABBCC" vs "BBCCA" only 'A' will be matched.
483 diff.verify.iterable=false
484 diff.verify.iterable.description=Enable diff algorithm self check
485 diff.verify.iterable.restartRequired=true
486 diff.unimportant.line.char.count=3
487 diff.unimportant.line.char.count.description=Threshold number of non-space characters to mark line as unimportant
488 diff.maximum.changes.array.size=10000000
489 diff.maximum.changes.array.size.restartRequired=true
490 diff.divider.repainting.disable.blitting=true
491 diff.divider.repainting.disable.blitting.description=Fix painting glitch on scrolling in diff - disable BLIT_SCROLL_MODE to force repainting with RepaintManager
492 diff.merge.resolve.conflict.action.visible=true
493 diff.merge.resolve.conflict.action.visible.description=Allows to resolve some conflict in merge in one click (with a high probability of wrong result)
494 diff.enable.psi.highlighting=true
495 diff.enable.psi.highlighting.description=Enable advanced highlighting and code navigation in VCS content in diff viewers.
496 diff.pass.rich.editor.context=false
497
498 search.everywhere.toolwindows=true
499 search.everywhere.files=true
500 search.everywhere.structure=false
501 search.everywhere.symbols=true
502 search.everywhere.actions=true
503 search.everywhere.configurations=true
504 search.everywhere.settings=false
505
506 svn.use.incoming.optimization=false
507 svn.use.incoming.optimization.description=Use remotely (in svn repository) changed files list to optimize incoming revisions processing
508 svn.lowest.supported.format.for.command.line=1.7.0
509 svn.lowest.supported.format.for.command.line.description=Lowest svn working copy format command line integration could be used with
510 svn.use.svnkit.for.https.server.certificate.check=true
511 svn.use.svnkit.for.https.server.certificate.check.description=Use SVNKit to perform authentication to https repositories
512 svn.use.sqlite.jdbc=false
513 svn.use.sqlite.jdbc.description=Use SQLite JDBC driver (instead of SQLJet) to access svn working copy database
514
515 completion.enable.relevant.method.chain.suggestions=false
516 ide.mac.message.sheets.java.emulation=false
517 ide.mac.message.sheets.java.emulation.description=Use Java message sheets instead of native ones
518 ide.mac.message.sheets.java.emulation.dialogs=true
519 ide.mac.message.sheets.java.emulation.dialogs.description=Use Java message sheets based on awt dialogs instead of native sheets
520 linux.native.menu=false
521 linux.native.menu.description=Enables native menu on Ubuntu
522 windows.jumplist=false
523 windows.jumplist.description=Enables JumpLists on Windows
524
525 # via ExternalSystemApiUtil.isInProcessMode
526 # suppress inspection "UnusedProperty"
527 GRADLE.system.in.process=true
528 GRADLE.system.in.process.description=Whether IDEA should use 'in-process' mode for interaction with gradle api
529
530 grails.advanced.mode=false
531 bigger.font.in.project.view=false
532 bigger.font.in.project.view.description=Increases font size in Project View
533 darcula.use.native.fonts.on.linux=true
534 darcula.use.native.fonts.on.linux.description=If false, uses DejaVu Sans 13pt
535 idea.4.5.laf.enabled=false
536 ide.libnotify.enabled=true
537 ide.libnotify.enabled.description=Enables notifications via LibNotify
538 cvs.roots.refresh.uses.vfs=true
539 cvs.roots.refresh.uses.vfs.description=Should CVS roots refresh after update use VFS
540 vcs.add.remove.silent=true
541
542 ide.ui.scale.override=false
543 ide.ui.scale.override.description=Override system scale (used for debugging)
544 ide.ui.scale=1.0
545 ide.ui.scale.description=Set UI scale factor in float
546
547 ide.ui.tree.indent=-1
548 ide.ui.tree.indent.description=Allows to increase or decrease indents in trees. Use -1 to use default indent
549
550 ide.new.notification.enabled=true
551 ide.new.notification.enabled.description=(temp key, will delete soon) Enables new notifications UI
552 ide.new.notification.visible.count=2
553 ide.new.notification.visible.count.description=Max number of visible notifications
554
555 ide.open.file.in.temp.project.dir=true
556 ide.open.file.in.temp.project.dir.description=Enables opening file in temp project directory
557
558 embed.scene.builder=true
559 embed.scene.builder.description=Show SceneBuilder embedded into IntelliJ IDEA frame
560
561 dsm.retina.darcula.legend=true
562 dsm.retina.darcula.legend.description=Experimental DSM legend component
563
564 new.retina.detection=false
565 new.retina.detection.description=New implementation to detect retina devices
566
567 ide.scratch.enabled=true
568 ide.scratch.enabled.description=Disables scratch files and buffers
569 ide.scratch.buffers=5
570 ide.scratch.buffers.description=Number of scratch buffer files
571
572 ide.show.progress.without.status.bar=true
573 ide.show.progress.without.status.bar.description=Disables transparent progress indicator when status bar is switched off
574
575 editor.injected.highlighting.enabled=true
576 editor.injected.highlighting.enabled.description=Disables injected fragments highlighting (requires project reopening)
577
578 run.processes.with.pty=false
579 kill.windows.processes.softly=false
580 output.reader.blocking.mode=false
581 disable.winp=true
582
583 ide.certificate.manager=true
584
585 editor.richcopy.max.size.megabytes=10
586 editor.richcopy.strip.indents=true
587 allow.dialog.based.popups=true
588 allow.dialog.based.popups.description=Allows to use a JDialog as popup toplevel
589
590 popup.fix.ide.frame.owner=false
591 popup.fix.ide.frame.owner.description=Uses correct owner for IdeFrame, but can break some popups
592
593 our.heavy.weight.popup=false
594 our.heavy.weight.popup.description=Disables HeavyWeightPopup cache in Swing
595
596 focus.fix.lost.cursor=false
597 focus.fix.lost.cursor.description=See IDEA-79312
598
599 suppress.focus.stealing=false
600 suppress.focus.stealing.description=(Experimental) Trying to fight focus stealing
601
602 ide.inertial.mouse.fix=false
603 ide.inertial.mouse.fix.description=See IDEA-71508
604
605 ide.mouse.popup.trigger.modifiers.disabled=true
606 ide.mouse.popup.trigger.modifiers.disabled.description=Do not show a context popup if right button is pressed with modifiers 
607
608 ide.log.focuses=false
609 ide.log.focuses.description=Enables logging of focuses (Time consuming)
610
611 inplace.rename.segments.limit=200
612 emmet.segments.limit=50
613 emmet.template.length.limit.kilobytes=15
614 command.line.execution.timeout=30
615
616 ide.settings.keymap.input.method.enabled=false
617 ide.settings.keymap.input.method.enabled.description=Use input method instead of simple key event to enter shortcuts.
618
619 ide.settings.configurable.loading.threshold=0
620 ide.settings.configurable.loading.threshold.description=A positive number of milliseconds starts debugging of Settings loading.
621
622 ide.settings.replace.group.with.single.configurable=true
623 ide.settings.replace.group.with.single.configurable.description=Used to generate more compact tree for Settings/Preferences.
624
625 commonjs.complete.required.filename.with.extension=false
626 commonjs.complete.required.filename.with.extension.description=If checked, required filenames are completed with extension
627
628 spy.js.realtime.evaluation=false
629 spy.js.realtime.evaluation.description=Enables spy-js autocomplete and realtime evaluation
630
631 js.debugger.step.over.skip.same.line=true
632 js.debugger.skip.native.scripts=true
633 js.debugger.trace.resume=false
634 js.debugger.v8.use.any.breakpoint=true
635 js.debugger.chrome.use.any.breakpoint=true
636 nodejs.debugger.use.jb.support=true
637 js.debugger.name.mappings.by.source.code=false
638 js.debugger.map.this.by.source.code=true
639 js.debugger.v8.log=
640 js.debugger.wip.log=
641 js.debugger.fix.jspm.source.maps=false
642
643 js.collect.resolve.statistics=false
644 js.collect.resolve.statistics.description=If checked, JS resolve statistics will be collected during IDE run and printed to log \
645 on application exit. It may help with performance problems investigation.
646
647 html.prefer.short.notation.of.boolean.attributes=true
648
649 editor.disable.rtl=false
650 editor.disable.rtl.description=Disables RTL support in editor (all characters are displayed in LTR order)
651
652 editor.new.rendering=true
653 editor.new.rendering.description=Enables new editor rendering code, with support for RTL.
654
655 editor.zero.latency.rendering=true
656 editor.zero.latency.rendering.description=Enables zero-latency rendering mode in editor
657
658 editor.zero.latency.rendering.double.buffering=true
659 editor.zero.latency.rendering.double.buffering.description=Use double-buffering in zero-latency mode
660
661 editor.zero.latency.rendering.pipeline.flush=true
662 editor.zero.latency.rendering.pipeline.flush.description=Flush graphics pipeline in zero-latency mode
663
664 editor.zero.latency.rendering.debug=false
665 editor.zero.latency.rendering.debug.description=Make a pause after immediate rendering
666
667 decompiler.use.line.mapping=true
668 decompiler.use.line.mapping.description=Maps original to decompiled line numbers when stepping in debugger.
669 decompiler.dump.original.lines=false
670 decompiler.dump.original.lines.description=Show original line numbers as comments in decompiled text
671
672 ide.transparency.mode.for.windows=false
673 ide.transparency.mode.for.windows.description=Allow to add transparency to floating windows
674 ide.new.welcome.screen.force=false
675
676 editor.caret.width=2
677 editor.caret.width.description=Caret width
678 editor.caret.width.restartRequired=true
679
680 editor.transparent.scrollbar=true
681 editor.transparent.scrollbar.description=Don't paint background for editor scroll bars
682
683 editor.full.width.scrollbar=false
684 editor.full.width.scrollbar.description=Increase width of the vertical scrollbar to fit marks width
685
686 editor.scale.gutter.icons=true
687 editor.scale.gutter.icons.description=Scale gutter icons to fit line height
688 editor.scale.completion.icons=false
689 editor.scale.completion.icons.description=Scale element icons in completion popup according editor font
690
691 editor.xcode.like.scrollbar=false
692 editor.xcode.like.scrollbar.description=Enables auto-hideable Xcode-like editor stripes
693
694 editor.config.stop.at.project.root=true
695 editor.config.stop.at.project.root.description=Stops searching for .editorconfig at project root (requires project reopening)
696
697 editor.bold.underline.height=2
698 editor.bold.underline.height.description=Underline height for EffectType.BOLD_LINE_UNDERSCORE
699
700 error.stripe.enabled=true
701 error.stripe.enabled.description=Shows error stripes in the project view.
702
703 error.stripe.gap=1
704 error.stripe.gap.description=Minimal space between error stripe.
705
706 JDK8042508.bug.fixed=false
707 JDK8042508.bug.fixed.description=Disable check for type variable until javac bug is fixed
708
709 linux.jdk.accessibility.atkwrapper.block=true
710 linux.jdk.accessibility.atkwrapper.block.description=Block Linux ATKWrapper a11y tool due to its EDT-rule-unawareness
711
712 javac.unchecked.subtyping.during.incorporation=true
713 javac.unchecked.subtyping.during.incorporation.description=Javac performs unchecked subtyping during incorporation, accepting code which is rejected by the spec and by the eclipse compiler
714
715 javac.fresh.variables.for.captured.wildcards.only=true
716 javac.fresh.variables.for.captured.wildcards.only.description=JLS 18.5.2: if R \u03B8 is a parameterized type, G<A1, ..., An>, and one of A1, ..., An is a wildcard, then, for fresh inference variables \u03B21, ..., \u03B2n ... \
717   Javac creates fresh variables only for i: Ai is a wildcard
718
719 check.power.supply.for.mbp=false
720 check.power.supply.for.mbp.description=Check for discrete video card and power supply on MBPs
721
722
723 force.subpixel.hinting=true
724 force.subpixel.hinting.description=Force using sub-pixel antialiasing
725
726 lcd.contrast.value=0
727 lcd.contrast.value.description=Set LCD text contrast value from 100 to 250
728
729 removable.welcome.screen.projects=true
730 removable.welcome.screen.projects.description=Allows removing recent projects from welcome screen with mouse
731 ide.find.show.preview=true
732 ide.find.as.popup=false
733 ide.find.as.popup.description=Show new 'lightweight' popup instead of modal dialog (action 'Find in Path')
734 ide.remove.help.button.from.dialogs=false
735 ide.remove.help.button.from.dialogs.description=Removes help button from dialogs
736
737 database.native.loading.description=Enables native schema loader if present
738 database.native.loading=true
739 database.scrollable.result.sets.description=Enables scrollable result sets, if JDBC driver reports it support supports them
740 database.scrollable.result.sets=true
741 database.src_storage.enabled.description=Enables database sources storage
742 database.src_storage.enabled.restartRequired=true
743 database.src_storage.enabled=false
744 database.src_storage.writable.description=Enables database sources storage modification
745 database.src_storage.writable.restartRequired=true
746 database.src_storage.writable=false
747
748 git.status.write=true
749 git.blocking.read=true
750 git.file.history.full=true
751 git.file.history.full.description=Adds "--full-history --simplify-merges" to git log arguments when retrieving history for a file. \
752    This may sometimes result in empty merges being shown in the file history. \
753    However, skipping this arguments hides some side branches if the end result is the same.
754
755 hg4idea.process.ignored=false
756 hg4idea.process.ignored.description=Process and highlight mercurial ignored files. \
757    Switching on this option may lead to some performance problems.
758
759 cidr.cygwin.cmakePermissionsFix=true
760 cidr.cygwin.cmakePermissionsFix.description=Update permissions for the bin/ folder inside the installed IDE so that the bundled CMake could run
761 cidr.lldb.enableXcodeLLDB=false
762 cidr.lldb.enableXcodeLLDB.description=Enable LLDB from Xcode
763 cidr.max.intellisense.file.length=500000
764 cidr.max.intellisense.file.length.description=Maximum length of C-based language file (in characters) IDE should provide code assistance for.
765
766 ide.window.shadow.painter=false
767 ide.window.shadow.painter.restartRequired=true
768 ide.window.shadow.painter.description=Enables light-weight shadows for heavy-weight child windows (Windows only)
769 ide.win.frame.decoration=false
770 ide.win.frame.decoration.description=Enables Frame and Dialog decorations for IntelliJ and Darcula LaFs on Windows
771 darcula.fix.native.flickering=false
772 darcula.fix.native.flickering.description=Fixes white flash on first window appearance
773 darcula.fix.maximized.frame.bounds=true
774 darcula.fix.maximized.frame.bounds.description=Disables modification of  frame maximized bounds
775
776 terminal.buffer.max.lines.count=1000
777 terminal.distraction.free=false
778 rubymine.use.vagrant.credential.cache=true
779 rubymine.rails.console.use.spring=false
780 ruby.chef.foodcritic.timeout=150
781 search.everywhere.pattern.checking=true
782 search.everywhere.pattern.checking.description=Avoid searching classes and symbols if pattern contains only one dot
783 idea.concurrent.scanning.files.to.index=true
784 welcome.screen.project.grouping.enabled=true
785 welcome.screen.project.grouping.enabled.description=Allows to group recent projects
786
787 custom.folding.max.lookup.depth=50
788 custom.folding.max.lookup.depth.description=Max lookup depth for custom folding comments in a PSI tree.
789
790
791 tfs.set.connection.timeout=false
792
793 application.deactivation.timeout=1500
794 ide.mac.yosemite.laf=true
795 ide.mac.yosemite.laf.restartRequired=true
796 ide.mac.yosemite.laf.description=Replaces Aqua LaF to enhanced IntelliJ LaF
797
798 dart.server.vm.options=
799 dart.server.vm.options.description=Dart VM options to use when starting Dart Analysis Server process
800 dart.server.additional.arguments=
801 dart.server.additional.arguments.description=Dart Analysis Server command line arguments
802 dart.projects.without.pubspec=false
803 dart.projects.without.pubspec.description=For special internal Dart projects only
804
805 editor.breadcrumbs.highlight.on.hover=false
806 editor.breadcrumbs.highlight.on.hover.description=Highlight corresponding ranges in editor on breadcrumb item hover (requires project reopening)
807 testDiscovery.enabled=false
808 testDiscovery.enabled.description=Enable instrumentation during tests to be able to start 'tests which pass this code' later
809
810 ruby.remote.debugger.supports.catchpoint.removal=true
811
812 ide.mac.new.color.picker=false
813
814 trace.focus.on.app.activation=false
815 trace.focus.on.app.activation.description=Focus tracing on application activation and deactivation
816 trace.focus.on.app.restartRequired=false
817
818 ide.new.about=true
819
820 idea.regexp.search.uses.indices=true
821 idea.regexp.search.uses.indices.description=Should IDE find in path use indices when searching with regular expression
822
823 idea.io.safe.sync=true
824 idea.io.safe.sync.description=When "Safe Write" is enabled, sync() is invoked after the last write to flush data to disk
825
826 ide.prioritize.ui.thread=true
827 ide.prioritize.ui.thread.description=In presence of UI activity, deprioritizes all other threads for the activity to complete ASAP
828
829 ide.require.transaction.for.model.changes=true
830 ide.require.transaction.for.model.changes.description=Whether write action can only happen under TransactionGuard
831
832 dumb.aware.run.configurations=false
833 dumb.aware.run.configurations.description=Enable executing run configurations in dumb mode
834 select.run.configuration.from.context=true
835 select.run.configuration.from.context.description=Select run configuration when run from context (gutter icon, popup menu)
836
837 focus.follows.mouse.workarounds=false
838 focus.follows.mouse.workarounds.description=Enables some workarounds for Focus-follows-mouse issues, like IDEA-112015
839
840 cidr.xcode.derived.data.override=true
841 cidr.xcode.derived.data.override.description=Ignore Xcode DerivedData location settings
842
843 ide.text.effect.new=true
844 ide.text.effect.new.description=Enables new effect painter for text
845 ide.text.effect.new.scale=true
846 ide.text.effect.new.scale.description=Enables scalable effect painter for text
847 ide.text.effect.new.metrics=true
848 ide.text.effect.new.metrics.description=Use line metrics to calculate text offset in the effect painter
849
850 ide.intellij.laf.win10.ui=false
851 ide.intellij.laf.win10.ui.description=Enables Windows 10 look
852
853 ide.http.server.response.actual.status=false
854 ide.rest.api.requests.per.minute=30
855 ide.built.in.web.server.activatable=false
856
857 NodeJS.Docker=false
858 NodeJS.Docker.description=Enables Node.JS remote execution with Docker (if Docker and Node.JS plugins are installed)
859 rainbow.highlighter.colors=
860 rainbow.highlighter.colors.description=List of colors for rainbow highlighter in hex format. Example: aabbcc, 123123, ff0000, 111111
861
862 ide.new.icons=false
863 ide.new.icons.restartRequired=true
864 ide.new.icons.description=Trying new platform icons
865
866 ide.remote.interpreters.use.rsync=true
867 ide.remote.interpreters.use.rsync.description=Use rsync utility to synchronize remote interpreters and local stubs
868
869 javafx.fxml.controller.from.loader=false
870 javafx.fxml.controller.from.loader.description=Resolve FXML controllers specified with FXMLLoader.setController()
871
872 low.memory.watcher.sync=true
873 low.memory.watcher.sync.description=Whether LowMemoryWatcher runnables should be executed on the same thread that the low memory events come
874
875 typing.freeze.report.dumps=false
876 typing.freeze.report.dumps.description=Automatically reports thread dumps to our statistics server
877
878 store.basedir.parent.detection=true
879 ide.ui.composite.editor.for.combobox.description=Allows to use composite components based on JPanel as a ComboBox editor
880 ide.ui.composite.editor.for.combobox=true
881
882 debugger.show.values.inplace=false
883 debugger.show.values.inplace.description=Show primitive values near variables inside current execution line
884 show.configurables.ids.in.settings=false
885 show.configurables.ids.in.settings.description=Show configurables ids in settings when user holds Shift. Works in Keymap and Settings trees
886
887 ide.projectView.globalOptions=true
888 ide.projectView.globalOptions.description=Make Project View options such as autoscroll to/from source, etc global per panes and per projects. For details see https://youtrack.jetbrains.com/issue/IDEA-85255
889
890 bytecode.ref.index=false
891 bytecode.ref.index.description=Enables find usages using references from bytecode
892 bytecode.ref.index.restartRequired=true