Merge branch 'sdombrovsky/virtual_lines'
[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.getContextByRecentMouseEvent=false
31 actionSystem.secondKeystrokeTimeout=2000
32 actionSystem.secondKeystrokeAutoPopupEnabled=false
33 actionSystem.secondKeystrokePopupTimeout=500
34 actionSystem.win.suppressAlt=true
35 actionSystem.honor.modal.context=false
36
37 actionSystem.win.suppressAlt.new=true
38 actionSystem.win.suppressAlt.new.description=Enables another approach to consume Alt which may move focus to main menu (Windows L&F only).
39
40 actionSystem.mouseGesturesEnabled=true
41 actionSystem.assertFocusAccessFromEdt=true
42 actionSystem.enableAbbreviations=true
43
44 actionSystem.extendedKeyCode.disabled=false
45 actionSystem.extendedKeyCode.disabled.description=Disables our key processing that uses extended code to determine a shortcut.
46
47 ide.debugMode=false
48
49 ide.debugMode.description=Record additional information to make bug reports more informative.
50 ide.forcedShowTooltip=alt
51 ide.forcedShowTooltip.description=Shortcut for forced show tooltip.
52 ide.popup.dropShadow=false
53
54 ide.popup.resizable.border.sensitivity=4
55 ide.popup.resizable.border.sensitivity.description=Amount of pixels from the edge of undecorated popup to listen resize events.
56
57 ide.consumeKnownToolkitBugs=true
58 ide.highlight.match.in.selected.only=true
59 ide.lazyIconLoading=true
60
61 ide.mnemonic.helper.old=false
62 ide.mnemonic.helper.old.restartRequired=true
63 ide.mnemonic.helper.old.description=Use old algorithm of mnemonics processing
64 ide.checkDuplicateMnemonics=false
65 ide.checkDuplicateMnemonics.description=Check for duplicate mnemonics.
66 ide.dnd.textHints=false
67 ide.max.recent.projects=50
68 ide.max.recent.projects.description=Maximum number of recent project available
69
70 ide.editor.tabs.open.at.the.end=false
71 ide.editor.tabs.open.at.the.end.description=If true all new tabs will be opened at the end
72
73 ide.hide.excluded.files=false
74 ide.hide.excluded.files.restartRequired=true
75 ide.hide.excluded.files.description=Do not show excluded files in Project View and exclude them from VCS
76
77 idea.fix.mac.env=true
78 idea.fix.mac.env.restartRequired=true
79 idea.fix.mac.env.description=On Mac, use shell environment for external processes.
80
81 idea.mac.prevent.app.nap=false
82 idea.mac.prevent.app.nap.description=Prevent app nap during indexing and inspection
83
84 ide.x11.override.wm=true
85
86 ide.appIcon.progress=true
87 ide.appIcon.badge=true
88 ide.appIcon.requestAttention=true
89
90 ide.svg.icon=false
91 ide.svg.icon.description=Load & auto-scale svg version of an icon if present
92
93 ide.windowSystem.hScrollChars=5
94 ide.windowSystem.vScrollChars=5
95 ide.windowSystem.autoShowProcessPopup=false
96 ide.windowSystem.showListItemsPopup=true
97 ide.windowSystem.showTooWindowButtonsSwitcher=true
98
99 passwordSafe.memorySafe.ttl=-1
100
101 ide.tree.yieldingUiUpdate=true
102 ide.tree.showBusyIndicator=true
103 ide.tree.waitForReadyTimeout=250
104
105 ide.tree.clearOnHideTime=120000
106 ide.tree.clearOnHideTime.description=Time in milliseconds when the hidden project view tree will be deactivated. 
107
108 ide.tree.autoscrollToVCenter=true
109 ide.tree.ensureSelectionOnFocusGained=true
110 ide.tree.autoExpandMaxDepth=5
111 ide.tree.expandRecursionDepth=50
112 ide.tree.checkStructure=false
113 ide.tree.uiLockAttempt=250
114 ide.tree.deferred.icon.invalidates.cache=true
115
116 ide.splitter.mouseZone=6
117
118 ide.autoscroll.from.source.delay=100
119 ide.autoscroll.from.source.delay.description=Delay before performing the AutoscrollFromSource action
120
121 ide.scroll.precise=false
122 ide.scroll.precise.description=Use precise wheel rotation (may decrease scrolling performance).
123
124 ide.scroll.default.unit.increment=false
125 ide.scroll.default.unit.increment.description=Use default unit increment from Java (may decrease scrolling performance).
126
127 ide.scroll.align.component=true
128 ide.scroll.align.component.description=Adds additional space for any component under translucent scroll bars. Affects Windows and Linux only.
129
130 ide.scroll.background.auto=true
131 ide.scroll.background.auto.description=Use background color of a view to paint viewport, scroll pane, and scroll bars.
132
133 ide.scroll.layout.header.over.corner=true
134 ide.scroll.layout.header.over.corner.description=Expand a scroll pane header if a scroll bar is opaque.
135
136 ide.scroll.thumb.small.if.opaque=false
137 ide.scroll.thumb.small.if.opaque.description=Allows to tune an opaque thumb thickness. Affects Windows and Linux only.
138
139 mac.scroll.thumb.darcula.color=166
140 mac.scroll.thumb.darcula.color.description=Allows to tune a thumb color in the editor component.
141
142 mac.scroll.thumb.darcula.border=13
143 mac.scroll.thumb.darcula.border.description=Allows to tune a thumb border in the editor component.
144
145 mac.scroll.horizontal.gap=false
146 mac.scroll.horizontal.gap.description=Shows additional space after the last row of a list or a tree. Affect MacOS only.
147
148 ide.wide.selection.list.ui=true
149 ide.wide.selection.list.ui.description=Shows a wide selection in all JBList instances. Affects Windows and Linux only.
150
151 ide.tooltip.callout=true
152 ide.tooltip.animationCycle=150
153 ide.tooltip.initialDelay=1200
154 ide.tooltip.initialDelay.highlighter=150
155 ide.tooltip.reshowDelay=500
156 ide.tooltip.dismissDelay=4000
157 ide.tooltip.initialReshowDelay=300
158 ide.tooltip.autoDismissDeadZone=300
159 ide.balloon.shadowEnabled=true
160 ide.balloon.shadow.size=15
161
162 ide.expansion.hints.enabled=true
163 ide.expansion.hints.enabled.description=Enables expansion hints for lists, trees and tables to show invisible part of a cell renderer.
164
165 editor.balloonHints=true
166 editor.mouseSelectionStateResetTimeout=1000
167 editor.mouseSelectionStateResetDeadZone=4
168 editor.use.new.tabs=true
169 editor.use.scrollable.tabs=true
170 editor.smarterSelectionQuoting=true
171 editor.skip.copy.and.cut.for.empty.selection=false
172 editor.distraction.free.mode=false
173
174 editor.durable.folding.state=true
175 editor.durable.folding.state.description=If set, collapsed fold regions will preserve their state after a wider variety of document editing changes
176
177 editor.soft.wrap.force.limit=10000
178 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
179
180 editor.navigation.history.stack.size=25
181 editor.navigation.history.stack.size.description=Stack size limit for back/forward and last/next edit location navigation
182
183 editor.reformat.on.typing=false
184
185 editor.virtual.lines=5
186 editor.virtual.lines.description=Number of virtual empty lines displayed at the editor bottom
187
188 ide.showIndexRebuildMessage=false
189
190 ide.tabbedPane.bufferedPaint=true
191 ide.tabbedPane.dragOutMultiplier=1.2
192
193 ide.mac.file.chooser.show.hidden.files=false
194 ide.mac.file.chooser.native=true
195 ide.win.file.chooser.native=false
196 ide.mac.native.save.dialog=true
197 ide.mac.message.dialogs.as.sheets=true
198
199 file.chooser.async.tree.model=false
200 file.chooser.async.tree.model.description=Use new implementation based on AsyncTreeModel + FileTreeModel
201
202 skip.untitled.windows.for.mac.messages=false
203 skip.untitled.windows.for.mac.messages.description=Temporary key to test a fix for MacMessages
204 ide.mac.mountain.lion.notifications.enabled=true
205 ide.mac.inplaceDialogMnemonicsFix=false
206
207 ide.mac.alt.mnemonic.without.ctrl=true
208 ide.mac.alt.mnemonic.without.ctrl.description=Processes Alt-based shortcuts for mnemonics in addition to Ctrl+Alt-based shortcuts. Affect MacOS only.
209
210 ide.mac.fix.dialog.showing=false
211 ide.hide.cursor.when.typing=true
212 ide.hide.cursor.when.typing.description=Hides mouse cursor when typing in an editor (on Windows and Linux)
213 ide.mac.hide.cursor.when.typing=true
214 ide.mac.show.native.help=false
215 ide.mac.show.native.help.description=Shows native help instead of opening a web-browser
216 ide.mac.useNativeClipboard=false
217 ide.mac.boldEditorTabs=false
218 ide.mac.disableMacScrollbars=false
219 ide.mac.disableMacScrollbars.restartRequired=true
220 ide.mac.disableMacScrollbars.description=Disables OS X overlay scrollbars
221 ide.mac.pressAndHold.workaround=true
222 ide.mac.pressAndHold.workaround.description=Enable workaround for press-and-hold input method for accented characters on Mac OS
223 ide.mac.pressAndHold.brute.workaround=false
224 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.
225 ide.mac.forceTouch=true
226 ide.mac.forceTouch.description=Magic Trackpad 2 force touch support
227 ide.perProjectModality=false
228 ide.perProjectModality.description=New modality approach. All dialogs are DOCUMENT_MODAL expect ide-wide dialogs
229
230 ide.mac.retina.disableDrawingFix=false
231
232 ide.mac.fix.font.fallback=false
233 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
234
235 debugger.showTypes=true
236 debugger.showTypes.description=Show types in variables tree
237 debugger.valueTooltipAutoShow=true
238 debugger.valueTooltipAutoShow.description=Auto show tooltip on mouse over.
239 debugger.valueTooltipAutoShowOnSelection=false
240 debugger.valueTooltipAutoShowOnSelection.description=Auto show tooltip when editor selection changes
241 debugger.mayBringFrameToFrontOnBreakpoint=true
242 debugger.breakpoint.message.full.trace=false
243 debugger.breakpoint.message.full.trace.description='Log message to console' breakpoint action will out full stacktrace\
244   for the thread that hit the breakpoint.
245 debugger.batch.evaluation=false
246 debugger.compiling.evaluator=true
247 debugger.watches.in.variables=true
248 debugger.auto.fetch.icons=true
249 debugger.close.dialog.on.navigate=true
250 debugger.close.dialog.on.navigate.description=Close evaluate dialog on Jump to (type) source action
251 debugger.async.smart.step.into=true
252 debugger.async.smart.step.into.description=Smart step into anonymous class methods in any thread
253 debugger.monitor.blocked.threads=true
254 debugger.monitor.blocked.threads.description=Watch if a thread we do stepping in is blocked by another suspended thread
255 debugger.watch.return.speedup=true
256 debugger.watch.return.speedup.description=Reduce watch return values overhead by applying extra filters
257 debugger.check.source=true
258 debugger.check.source.description=Check that source code matches the bytecode
259 debugger.click.disable.breakpoints=false
260 debugger.click.disable.breakpoints.description=Single click to disable a breakpoint, middle click to remove
261 debugger.renderers.file=true
262 debugger.renderers.file.description=Enable file object renderer
263 debugger.single.smart.step.force=true
264 debugger.single.smart.step.force.description=Do force step into on single variant smart step into
265 debugger.emulate.method.breakpoints=true
266 debugger.emulate.method.breakpoints.description=Emulate method breakpoints with line breakpoints by default
267 debugger.intern.string.literals=false
268 debugger.intern.string.literals.description=Make string literal refer to the same instance of class String
269 debugger.capture.points=true
270 debugger.capture.points.annotations=false
271 debugger.resume.yourkit.threads=false
272
273 analyze.exceptions.on.the.fly=false
274 analyze.exceptions.on.the.fly.description=Automatically analyze clipboard on frame activation,\
275   and if there is a stacktrace calls Analyze Stacktrace.
276
277 compiler.perform.outputs.refresh.on.start=false
278 compiler.perform.outputs.refresh.on.start.description=Whether to perform initial FS refresh before compilation starts.\
279   Need this to detect external changes to output dirs.
280 compiler.max.static.constants.searches=3000
281 compiler.max.static.constants.searches.description=If the number of changed compile time constants exceeds this value,\
282   make will start full-project rebuild
283
284 compiler.process.jdk=
285 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.
286
287 compiler.process.32bit.vm.on.mac=true
288 compiler.process.32bit.vm.on.mac.description=Force -d32 VM option on Mac (recommended for faster startup and lower memory footprint).
289
290 compiler.process.use.memory.temp.cache=true
291 compiler.process.use.memory.temp.cache.description=Store temporary data in memory for faster compilation;\
292    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.
293
294 compiler.process.preload=true
295 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).\
296
297 compiler.process.debug.port=-1
298 compiler.process.debug.port.description=Specifies build port at which build process will wait for debugger connections\n\
299    if 'Debug Build Process' (available via Find Action) is enabled.\n\
300   -1 means that a random available port will be chosen.
301
302 compiler.automake.trigger.delay=300
303 compiler.automake.trigger.delay.description=Delay in milliseconds before triggering auto-make in response to file system events
304
305 compiler.automake.allow.when.app.running=false
306 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.
307
308 compiler.document.save.trigger.delay=1500
309 compiler.document.save.trigger.delay.description=Delay in milliseconds before triggering save in response to document changes
310
311 compiler.build.data.unused.threshold=30
312 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
313
314 compiler.shared.event.group=true
315
316 vcs.annotations.preload=false
317 vcs.showConsole=true
318 vcs.log.bek.sort.disabled=false
319 vcs.log.bek.sort.disabled.description=Disable IntelliSort
320 vcs.log.linear.bek.sort=false
321 vcs.log.linear.bek.sort.description=Third kind of IntelliSort that simplifies merges and tries to show history as linear
322 vcs.log.recent.commits.count=1000
323 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
324 vcs.log.open.another.log.visible=false
325 vcs.log.open.another.log.visible.description=An action that opens a new tab with log
326 vcs.log.keep.up.to.date=true
327 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
328 vcs.log.highlight.not.indexed=false
329 vcs.log.highlight.not.indexed.description=Highlight commits that are not indexed
330 vcs.log.index.git=true
331 vcs.log.index.git.description=Index all commits in Git repository for fast filtering
332 vcs.log.labels.left.aligned=false
333 vcs.log.labels.left.aligned.description=Align labels in Log table to the left
334 vcs.log.speedsearch=false
335 vcs.log.speedsearch.description=Enable speedsearch in Log (warning: performance is not excellent)
336 vcs.new.history=true
337 vcs.new.history.description=Enable new file history that uses Log
338
339 vcs.executable.validator.timeout.sec=60
340 vcs.auto.add.single.root=true
341 vcs.auto.add.single.root.description=Automatically register Git/Hg root if it was auto-detected as the only root in the project
342
343 psi.incremental.reparse.depth.limit=1000
344 psi.deferIconLoading=true
345
346 psi.track.invalidation=true
347 psi.track.invalidation.description=When PSI elements are invalidated, store stack traces in their user data for debugging
348
349 psi.element.list.cell.renderer.focus.border.enabled=false
350 psi.element.list.cell.renderer.focus.border.enabled.description=Enables default focus border in a list of PSI elements.
351
352 ide.suggest.file.when.creating.filename.like.directory=true
353 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
354
355 find.search.in.project.files=true
356 find.search.in.project.files.description=Whether Find in Path searches in .idea, *.ipr, *.iml, *.iws files 
357
358 find.search.in.excluded.dirs=false
359 find.search.in.excluded.dirs.description=Whether Find in Path searches in excluded subdirectories of the scope directory
360
361 structureView.coalesceTime=500
362
363 keymap.show.alias.actions=false
364 keymap.windows.as.meta=false
365 keymap.windows.as.meta.description='Windows' key press/release events would be processed as 'Meta' modifier for shortcuts
366 frameworks.download.libraries.server.url=http://pluginsrepo-test:8080
367 caches.indexerThreadsCount=-1
368 navBar.updateMergeTime=100
369 navBar.userActivityMergeTime=100
370
371 ide.mac.fix.accessibleLeak=true
372 ide.mac.fix.accessibleLeak.description=Reduce a11y-related leaks in Oracle JDK
373
374 projectView.showHierarchyErrors=true
375 projectView.hide.dot.idea=true
376 projectView.choose.directory.on.compacted.middle.packages=false
377 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
378
379 show.live.templates.in.completion=true
380 show.live.templates.in.completion.description=Show live templates in completion
381
382 java.completion.make.outer.variables.final=true
383 java.completion.make.outer.variables.final.description=Make variables accessed from inner class final automatically
384
385 java.completion.argument.hints=false
386 java.completion.argument.hints.description=When completing a method call, show hints in place of all arguments
387
388 java.completion.argument.live.template=false
389 java.completion.argument.live.template.description=When completing a method call, start a live template with all arguments
390
391 java.completion.argument.live.template.completion=false
392 java.completion.argument.live.template.completion.description=If java.completion.argument.live.template is enabled, show completion for method arguments immediately
393
394 java.completion.show.constructors=false
395 java.completion.show.constructors.description=Show separate constructors when completing constructor call, instead of a single class name 
396
397 java.annotations.inference.nullable.method=false
398 java.annotations.inference.nullable.method.description=Infer @Nullable annotation for method results
399 java.annotations.inference.nullable.method.restartRequired=true
400 java.annotations.inference.nullable.method.transitivity=true
401 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
402 java.annotations.inference.nullable.method.transitivity.restartRequired=true
403
404 java.hierarchy.service=false
405 java.hierarchy.service.description=Enable special indexing for quick JVM class hierarchy calculation
406 java.hierarchy.service.restartRequired=true
407
408 java.use.stub.hierarchy.in.inheritor.search=false
409 java.use.stub.hierarchy.in.inheritor.search.description=Use stub hierarchy (enabled by java.hierarchy.service key) in inheritor searches
410
411 java.max.package.name.length=1000
412 java.max.package.name.length.description=An upper length limit on string that the IDE considers worth checking for being package names
413
414 java.correct.class.type.by.place.resolve.scope=true
415 java.correct.class.type.by.place.resolve.scope.description=When resolving Java references, use the resolve scope of the currently processed source file
416
417 documentation.component.editor.font=false
418 documentation.component.editor.font.description=Use editor font in documentation window
419
420 ide.completion.show.better.matching.classes=true
421 ide.completion.show.better.matching.classes.description=Show non-imported but good matching classes in basic completion
422
423 ide.completion.show.lower.case.classes=false
424 ide.completion.show.lower.case.classes.description=Show non-imported classes starting with a lowercase letter in basic completion
425
426 ide.completion.delay.autopopup.until.completed=false
427 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
428
429 ide.lookup.preview.insertion=false
430 ide.lookup.preview.insertion.description=Preview in the editor of the approximate insertion result of the currently selected lookup suggestion
431
432 ide.completion.middle.matching=true
433 ide.completion.middle.matching.description=Suggest items in completion that contain the entered string somewhere in the middle.
434
435 ide.completion.lookup.element.preselect.depends.on.context=true
436 ide.completion.lookup.element.preselect.depends.on.context.description=Preselection of the first element in completion list depends on context
437
438 ide.completion.variant.limit=1000
439 ide.completion.variant.limit.description=Completion list will never show a number of (most relevant) items >= this number
440
441 ide.completion.max.width=99999
442 ide.completion.max.width.description=Maximum width for completion popup in pixels. It can be used for making screenshots for blog posts and tweets.
443
444 ide.java.completion.suggest.static.after.instance=false
445 ide.java.completion.suggest.static.after.instance.description=Suggest static methods/fields after instance qualifier in Java completion
446
447 ide.goto.middle.matching=true
448 ide.goto.middle.matching.description=Suggest items in goto actions that contain the entered string somewhere in the middle.
449
450 ide.goto.rebuild.delay=0
451 ide.goto.rebuild.delay.description=How many milliseconds to wait before updating the list in Goto Class/File/etc popups 
452
453 ide.structural.navigation.visit.fields=false
454 ide.structural.navigation.visit.fields.description=Whether fields should be stopped at when navigating to the nex/previous structural member by Alt+Down/Up.
455
456 ide.dfa.getters.with.side.effects=
457 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
458
459 ide.dfa.time.limit.online=1000
460 ide.dfa.time.limit.online.description=Time limit (in milliseconds) that is allowed to analyze data flow for one method
461
462 ide.dfa.state.limit=50000
463 ide.dfa.state.limit.description=Maximal allowed number of instruction states analyzed by data flow for one method
464
465 idea.dfa.live.variables.analysis=true
466 idea.dfa.live.variables.analysis.description=Whether to flush dead variables when they're not needed when performing data flow analysis
467
468 ide.ignore.call.result.inspection.honor.inferred.pure=false
469 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
470
471 ide.enable.toolwindow.stack=false
472 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
473
474 enable.groovy.hotswap=true
475 enable.groovy.hotswap.description=Whether IntelliJ IDEA should add a special java agent to the debugged process\
476   which allows to hot-swap Groovy changes in some cases
477 dump.threads.on.empty.lookup=false
478 dump.threads.on.empty.lookup.description=Whether IntelliJ IDEA should issue a thread dump when an empty completion lookup appears.
479
480 disable.toolwindow.overlay=true
481 disable.toolwindow.overlay.description=Disable transparent toolwindow stripes.
482
483 core.pooled.threads=30
484
485 editor.dumb.mode.available=true
486 editor.dumb.mode.available.description=Paint editor in buffer to avoid blinking during inplace refactorings
487
488 run.refactorings.under.progress=true
489 run.refactorings.under.progress.description=Run refactorings write action under progress, not to freeze the UI during long operations
490
491 enable.animation.on.dialogs=false
492 type.ahead.logging.enabled=false
493
494 ide.goto.implementation.show.interfaces=true
495 ide.goto.implementation.show.interfaces.description=Whether to show sub-interfaces when invoking\
496   'Go to Implementation' action (Ctrl+Alt+B) on an interface.
497
498 actionSystem.force.alt.gr=false
499 completion.show.intention.icon=true
500 tabs.alphabetical=false
501 remote.changelist.management.available=false
502
503
504 # Enables https://confluence.jetbrains.com/display/~link/PyCharm+test+runners+protocol
505 python.tests.enableUniversalTests=true
506
507 python.import.always.ask=false
508 python.django.timeout=30
509 python.django.timeout.description=Number of seconds to wait for manage.py list commands
510 introduce.variable.prefer.statements=false
511 introduce.variable.prefer.statements.description=If true, select line at caret if there is no selection on introduce; \
512   when false expressions chooser would be shown
513
514 # Comma separated list of commands to skip from manage.py
515 python.django.commandsToSkip=
516 # Comma separated list of commands to use native runner instead of PyCharm specific
517 python.django.commandsToUseNativeRunner=
518
519 show.method.base.class.in.java.file.structure=true
520
521 vcs.log.empty.change.list.creation=false
522 debugger.enable.breakpoints.during.evaluation=false
523 diagrams.rendering.no.cache=true
524
525 wolf.the.problem.solver=true
526 wolf.the.problem.solver.description=Disable 'global highlighting' to ease debug
527 ui.no.bangs.and.whistles=false
528 ui.no.bangs.and.whistles.description=true to disable all gradients as well as scrollbar animation
529
530 comment.by.line.bulk.lines.trigger=100
531
532 show.flex.debug.design.view=false
533
534 diff.patience.alg=false
535 diff.patience.alg.description=Use diff algorithm that prefers unique elements over non-unique. Ex: in "ABBCC" vs "BBCCA" only 'A' will be matched.
536 diff.verify.iterable=false
537 diff.verify.iterable.description=Enable diff algorithm self check
538 diff.verify.iterable.restartRequired=true
539 diff.unimportant.line.char.count=3
540 diff.unimportant.line.char.count.description=Threshold number of non-space characters to mark line as unimportant
541 diff.unimportant.line.char.count.restartRequired=true
542 diff.maximum.changes.array.size=10000000
543 diff.maximum.changes.array.size.restartRequired=true
544 diff.divider.repainting.disable.blitting=true
545 diff.divider.repainting.disable.blitting.description=Fix painting glitch on scrolling in diff - disable BLIT_SCROLL_MODE to force repainting with RepaintManager
546 diff.merge.resolve.conflict.action.visible=true
547 diff.merge.resolve.conflict.action.visible.description=Allows to resolve some conflict in merge in one click (with a high probability of wrong result)
548 diff.merge.resolve.conflict.action.use.greedy.approach=false
549 diff.merge.resolve.conflict.action.use.greedy.approach.description=Use greedy heuristic in attempt to resolve conflict. This leads to higher amounts of false-positive and true-positive results.
550 diff.enable.psi.highlighting=true
551 diff.enable.psi.highlighting.description=Enable advanced highlighting and code navigation in VCS content in diff viewers.
552 diff.pass.rich.editor.context=false
553 diff.smart.ignore.enabled=true
554 diff.smart.ignore.enabled.description=Enable syntax-aware ignore option in text diff viewer 
555
556 search.everywhere.toolwindows=true
557 search.everywhere.files=true
558 search.everywhere.structure=false
559 search.everywhere.symbols=true
560 search.everywhere.actions=true
561 search.everywhere.configurations=true
562 search.everywhere.settings=false
563
564 svn.use.incoming.optimization=false
565 svn.use.incoming.optimization.description=Use remotely (in svn repository) changed files list to optimize incoming revisions processing
566 svn.lowest.supported.format.for.command.line=1.7.0
567 svn.lowest.supported.format.for.command.line.description=Lowest svn working copy format command line integration could be used with
568 svn.use.svnkit.for.https.server.certificate.check=true
569 svn.use.svnkit.for.https.server.certificate.check.description=Use SVNKit to perform authentication to https repositories
570 svn.use.sqlite.jdbc=true
571 svn.use.sqlite.jdbc.description=Use SQLite JDBC driver (instead of SQLJet) to access svn working copy database
572
573 ide.mac.message.sheets.java.emulation=false
574 ide.mac.message.sheets.java.emulation.description=Use Java message sheets instead of native ones
575 ide.mac.message.sheets.java.emulation.dialogs=true
576 ide.mac.message.sheets.java.emulation.dialogs.description=Use Java message sheets based on awt dialogs instead of native sheets
577 linux.native.menu=false
578 linux.native.menu.description=Enables native menu on Ubuntu
579 windows.jumplist=false
580 windows.jumplist.description=Enables JumpLists on Windows
581
582 # via ExternalSystemApiUtil.isInProcessMode
583 # suppress inspection "UnusedProperty"
584 GRADLE.system.in.process=true
585 GRADLE.system.in.process.description=Whether IDEA should use 'in-process' mode for interaction with gradle api
586
587 grails.advanced.mode=false
588 grails.simple.debug=false
589 grails.simple.debug.description=Use simple debug strategy in Grails 3.x: pass --debug-jvm and then poll 5005. \
590   This switch works only for Grails >= 3.1.5.
591 # to be removed is 2017.2
592 grails.create.run.configurations=true
593 grails.create.run.configurations.description=Create run configurations on startup
594 bigger.font.in.project.view=false
595 bigger.font.in.project.view.description=Increases font size in Project View
596 darcula.use.native.fonts.on.linux=true
597 darcula.use.native.fonts.on.linux.description=If false, uses DejaVu Sans 13pt
598 idea.4.5.laf.enabled=false
599 ide.libnotify.enabled=true
600 ide.libnotify.enabled.description=Enables notifications via LibNotify
601 cvs.roots.refresh.uses.vfs=true
602 cvs.roots.refresh.uses.vfs.description=Should CVS roots refresh after update use VFS
603 vcs.add.remove.silent=true
604
605 ide.ui.scale.override=false
606 ide.ui.scale.override.description=Override system scale (used for debugging)
607 ide.ui.scale=1.0
608 ide.ui.scale.description=Set UI scale factor in float
609
610 ide.ui.tree.indent=-1
611 ide.ui.tree.indent.description=Allows to increase or decrease indents in trees. Use -1 to use default indent
612
613 ide.notification.visible.count=2
614 ide.notification.visible.count.description=Max number of visible notifications
615
616 ide.open.file.in.temp.project.dir=true
617 ide.open.file.in.temp.project.dir.description=Enables opening file in temp project directory
618
619 embed.scene.builder=true
620 embed.scene.builder.description=Show SceneBuilder embedded into IntelliJ IDEA frame
621
622 new.retina.detection=false
623 new.retina.detection.description=New implementation to detect retina devices
624
625 ide.scratch.enabled=true
626 ide.scratch.enabled.description=Disables scratch files and buffers
627 ide.scratch.buffers=5
628 ide.scratch.buffers.description=Number of scratch buffer files
629
630 ide.show.progress.without.status.bar=true
631 ide.show.progress.without.status.bar.description=Disables transparent progress indicator when status bar is switched off
632
633 editor.injected.highlighting.enabled=true
634 editor.injected.highlighting.enabled.description=Disables injected fragments highlighting (requires project reopening)
635
636 run.processes.with.pty=false
637 kill.windows.processes.softly=false
638 output.reader.blocking.mode=false
639 disable.winp=true
640
641 ide.certificate.manager=true
642
643 editor.richcopy.max.size.megabytes=10
644 editor.richcopy.strip.indents=true
645 allow.dialog.based.popups=true
646 allow.dialog.based.popups.description=Allows to use a JDialog as popup toplevel
647
648 popup.fix.ide.frame.owner=false
649 popup.fix.ide.frame.owner.description=Uses correct owner for IdeFrame, but can break some popups
650
651 our.heavy.weight.popup=false
652 our.heavy.weight.popup.description=Disables HeavyWeightPopup cache in Swing
653
654 focus.fix.lost.cursor=false
655 focus.fix.lost.cursor.description=See IDEA-79312
656
657 suppress.focus.stealing=false
658 suppress.focus.stealing.description=(Experimental) Trying to fight focus stealing
659
660 ide.mouse.popup.trigger.modifiers.disabled=true
661 ide.mouse.popup.trigger.modifiers.disabled.description=Do not show a context popup if right button is pressed with modifiers 
662
663 ide.log.focuses=false
664 ide.log.focuses.description=Enables logging of focuses (Time consuming)
665
666 inplace.rename.segments.limit=200
667 emmet.segments.limit=50
668 emmet.template.length.limit.kilobytes=15
669 command.line.execution.timeout=30
670
671 ide.settings.keymap.input.method.enabled=false
672 ide.settings.keymap.input.method.enabled.description=Use input method instead of simple key event to enter shortcuts.
673
674 ide.settings.configurable.loading.threshold=0
675 ide.settings.configurable.loading.threshold.description=A positive number of milliseconds starts debugging of Settings loading.
676
677 ide.settings.replace.group.with.single.configurable=true
678 ide.settings.replace.group.with.single.configurable.description=Used to generate more compact tree for Settings/Preferences.
679
680 commonjs.complete.required.filename.with.extension=false
681 commonjs.complete.required.filename.with.extension.description=If checked, required filenames are completed with extension
682
683 spy.js.realtime.evaluation=false
684 spy.js.realtime.evaluation.description=Enables spy-js autocomplete and realtime evaluation
685
686 js.debugger.step.over.skip.same.line=true
687 js.debugger.skip.native.scripts=true
688 js.debugger.trace.resume=false
689 js.debugger.v8.use.any.breakpoint=true
690 js.debugger.chrome.use.any.breakpoint=true
691 nodejs.debugger.use.jb.support=true
692 js.debugger.name.mappings.by.source.code=false
693 js.debugger.map.this.by.source.code=true
694 js.debugger.v8.log=
695 js.debugger.wip.log=
696 js.debugger.fix.jspm.source.maps=false
697 js.debugger.use.preload.v8.inspector.ts=false
698 js.debugger.use.vm.receiver=false
699 js.debugger.node.use.inspect=true
700
701 html.prefer.short.notation.of.boolean.attributes=true
702
703 editor.disable.rtl=false
704 editor.disable.rtl.description=Disables RTL support in editor (all characters are displayed in LTR order)
705
706 editor.zero.latency.rendering=true
707 editor.zero.latency.rendering.description=Enables zero-latency rendering mode in editor
708
709 editor.zero.latency.rendering.double.buffering=true
710 editor.zero.latency.rendering.double.buffering.description=Use double-buffering in zero-latency mode
711
712 editor.zero.latency.rendering.pipeline.flush=true
713 editor.zero.latency.rendering.pipeline.flush.description=Flush graphics pipeline in zero-latency mode
714
715 editor.zero.latency.rendering.debug=false
716 editor.zero.latency.rendering.debug.description=Make a pause after immediate rendering
717
718 idea.true.smooth.scrolling.debug=false
719 idea.true.smooth.scrolling.debug.description=Check window blitter and true double buffering utilization
720
721 idea.true.smooth.scrolling.high.precision=true
722 idea.true.smooth.scrolling.high.precision.description=Enables high-precision scrolling
723
724 idea.true.smooth.scrolling.pixel.perfect=true
725 idea.true.smooth.scrolling.pixel.perfect.description=Enables pixel-perfect scrolling
726
727 idea.true.smooth.scrolling.interpolation=false
728 idea.true.smooth.scrolling.interpolation.description=Enables scrolling interpolation (smooth scrolling) in general
729
730 idea.true.smooth.scrolling.interpolation.scrollbar=true
731 idea.true.smooth.scrolling.interpolation.scrollbar.description=Enables scrolling interpolation for scrollbars
732
733 idea.true.smooth.scrolling.interpolation.scrollbar.delay=30
734 idea.true.smooth.scrolling.interpolation.scrollbar.delay.description=Initial delay for scrollbar interpolation (ms)
735
736 idea.true.smooth.scrolling.interpolation.mouse.wheel=true
737 idea.true.smooth.scrolling.interpolation.mouse.wheel.description=Enables scrolling interpolation for mouse wheel / touchpad
738
739 idea.true.smooth.scrolling.interpolation.mouse.wheel.delay.min=60
740 idea.true.smooth.scrolling.interpolation.mouse.wheel.delay.min.description=Minimum initial delay for mouse wheel interpolation (ms)
741
742 idea.true.smooth.scrolling.interpolation.mouse.wheel.delay.max=140
743 idea.true.smooth.scrolling.interpolation.mouse.wheel.delay.max.description=Maximum initial delay for mouse wheel interpolation (ms)
744
745 idea.true.smooth.scrolling.interpolation.precision.touchpad=true
746 idea.true.smooth.scrolling.interpolation.precision.touchpad.description=Enables scrolling interpolation of pixel-perfect scrolling
747
748 idea.true.smooth.scrolling.interpolation.precision.touchpad.delay=20
749 idea.true.smooth.scrolling.interpolation.precision.touchpad.delay.description=Initial delay for pixel-perfect scrolling interpolation (ms)
750
751 idea.true.smooth.scrolling.interpolation.other=true
752 idea.true.smooth.scrolling.interpolation.other.description=Enables scrolling interpolation for other input sources (keyboard, etc.)
753
754 idea.true.smooth.scrolling.interpolation.other.delay=120
755 idea.true.smooth.scrolling.interpolation.other.delay.description=Initial delay for other input source interpolation (ms)
756
757 idea.true.smooth.scrolling.dynamic.scrollbars=false
758 idea.true.smooth.scrolling.dynamic.scrollbars.description=Show scrollbars only when they are needed for currently visible content
759
760 decompiler.use.line.mapping=true
761 decompiler.use.line.mapping.description=Maps original to decompiled line numbers when stepping in debugger.
762 decompiler.dump.original.lines=false
763 decompiler.dump.original.lines.description=Show original line numbers as comments in decompiled text
764
765 ide.transparency.mode.for.windows=false
766 ide.transparency.mode.for.windows.description=Allow to add transparency to floating windows
767 ide.new.welcome.screen.force=false
768
769 editor.caret.width=2
770 editor.caret.width.description=Caret width
771 editor.caret.width.restartRequired=true
772
773 editor.transparent.scrollbar=true
774 editor.transparent.scrollbar.description=Don't paint background for editor scroll bars
775
776 editor.full.width.scrollbar=false
777 editor.full.width.scrollbar.description=Increase width of the vertical scrollbar to fit marks width
778
779 editor.scale.gutter.icons=true
780 editor.scale.gutter.icons.description=Scale gutter icons to fit line height
781 editor.scale.completion.icons=false
782 editor.scale.completion.icons.description=Scale element icons in completion popup according editor font
783
784 editor.xcode.like.scrollbar=false
785 editor.xcode.like.scrollbar.description=Enables auto-hideable Xcode-like editor stripes
786
787 editor.config.stop.at.project.root=true
788 editor.config.stop.at.project.root.description=Stops searching for .editorconfig at project root (requires project reopening)
789
790 editor.bold.underline.height=2
791 editor.bold.underline.height.description=Underline height for EffectType.BOLD_LINE_UNDERSCORE
792
793 error.stripe.enabled=true
794 error.stripe.enabled.description=Shows error stripes in the project view.
795
796 error.stripe.gap=1
797 error.stripe.gap.description=Minimal space between error stripe.
798
799 JDK8042508.bug.fixed=false
800 JDK8042508.bug.fixed.description=Disable check for type variable until javac bug is fixed
801
802 linux.jdk.accessibility.atkwrapper.block=true
803 linux.jdk.accessibility.atkwrapper.block.description=Block Linux ATKWrapper a11y tool due to its EDT-rule-unawareness
804
805 javac.unchecked.subtyping.during.incorporation=true
806 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
807
808 javac.fresh.variables.for.captured.wildcards.only=true
809 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 ... \
810   Javac creates fresh variables only for i: Ai is a wildcard
811
812 check.power.supply.for.mbp=false
813 check.power.supply.for.mbp.description=Check for discrete video card and power supply on MBPs
814
815
816 force.subpixel.hinting=true
817 force.subpixel.hinting.description=Force using sub-pixel antialiasing
818
819 lcd.contrast.value=0
820 lcd.contrast.value.description=Set LCD text contrast value from 100 to 250
821
822 removable.welcome.screen.projects=true
823 removable.welcome.screen.projects.description=Allows removing recent projects from welcome screen with mouse
824 ide.find.show.preview=true
825 ide.find.as.popup=true
826 ide.find.as.popup.description=Show new 'lightweight' popup instead of modal dialog (action 'Find in Path')
827 ide.find.as.popup.editable.code=true
828 ide.find.as.popup.editable.code.description=Enabled code editing in 'Find in Path' popup
829 ide.find.show.add.newline.hint=true
830 ide.find.show.add.newline.hint.description=Enables icon with 'Enter' symbol inside a search field to help user with multiline search
831 ide.remove.help.button.from.dialogs=false
832 ide.remove.help.button.from.dialogs.description=Removes help button from dialogs
833
834 database.native.loading.description=Enables native schema loader if present
835 database.native.loading=true
836 database.introspection.oracle.source.line.limit=4000
837 database.introspection.oracle.source.line.limit.description=Limit width of line to retrieve when an Oracle stored program sources are introspected. \
838    The value can be from 80 to 4000, default is 4000 (that means no limit). \
839    Larger value requires more memory for JDBC JVM.
840 database.scrollable.result.sets.description=Enables scrollable result sets, if JDBC driver reports it support supports them
841 database.scrollable.result.sets=true
842 database.src_storage.enabled.description=Enables database sources storage
843 database.src_storage.enabled.restartRequired=true
844 database.src_storage.enabled=true
845 database.generic_dialect.limit.description=Enables limit clause on generic dialect
846 database.generic_dialect.limit=true
847
848 git.status.write=true
849 git.blocking.read=true
850 git.file.history.full=true
851 git.file.history.full.description=Adds "--full-history --simplify-merges" to git log arguments when retrieving history for a file. \
852    This may sometimes result in empty merges being shown in the file history. \
853    However, skipping this arguments hides some side branches if the end result is the same.
854 git.diff.renameLimit.infinity=false
855 git.diff.renameLimit.infinity.description=Sets diff.renameLimit configuration variable to zero. \
856   Essentially this variable tells Git the maximal size of commit for which perform rename detection.\
857   Switching this option on may lead to increased memory consumption by a Git process.\
858   If option is set to false, diff.renameLimit is taken from Git configuration (it is usually not zero by default).\
859   Switching this option off may prevent Git from detecting renames in large commits in the file history.
860
861 hg4idea.process.ignored=false
862 hg4idea.process.ignored.description=Process and highlight mercurial ignored files. \
863    Switching on this option may lead to some performance problems.
864
865 cidr.debugger.timeout=30000
866 cidr.debugger.timeout.description=GDB command timeout.\n\
867   This value applies to common operations like setting breakpoints, stepping, etc.
868 cidr.debugger.timeout.load=90000
869 cidr.debugger.timeout.load.description=GDB timeout for loading and starting a target.\n\
870   Increase this value, if your application loads a lot of shared libraries.
871 cidr.debugger.timeout.evaluate=30000
872 cidr.debugger.timeout.evaluate.description=GDB timeout for evaluating expressions and executing console commands.
873 cidr.debugger.value.maxChildren=50
874 cidr.debugger.value.maxChildren.description=Number of children of a composite variable or watch value shown by default.\n\
875   Increasing this value may lead to timeouts during evaluation.
876
877
878 cidr.show.compiler.info=false
879 cidr.show.clangtidy.info=false
880 cidr.cygwin.cmakePermissionsFix=true
881 cidr.cygwin.cmakePermissionsFix.description=Update permissions for the bin/ folder inside the installed IDE so that the bundled CMake could run
882 cidr.max.intellisense.file.length=500000
883 cidr.max.intellisense.file.length.description=Maximum length of C-based language file (in characters) IDE should provide code assistance for.
884 cidr.cmake.cacheResetFix=true
885 cidr.cmake.cacheResetFix.description=Regenerate CMake project when cache is cleared after the compiler change
886 clion.enable.msvc=false
887 clion.enable.msvc.description=Experimental MSVC compiler support.\n\
888   Please submit feedback and issues in https://youtrack.jetbrains.com/issue/CPP-819
889
890 ide.window.shadow.painter=false
891 ide.window.shadow.painter.restartRequired=true
892 ide.window.shadow.painter.description=Enables light-weight shadows for heavy-weight child windows (Windows only)
893 ide.win.frame.decoration=false
894 ide.win.frame.decoration.description=Enables Frame and Dialog decorations for IntelliJ and Darcula LaFs on Windows
895 darcula.fix.native.flickering=false
896 darcula.fix.native.flickering.description=Fixes white flash on first window appearance
897 darcula.fix.maximized.frame.bounds=true
898 darcula.fix.maximized.frame.bounds.description=Disables modification of  frame maximized bounds
899
900 terminal.buffer.max.lines.count=1000
901 terminal.distraction.free=false
902 rubymine.use.vagrant.credential.cache=true
903 rubymine.rails.console.use.spring=false
904 ruby.chef.foodcritic.timeout=150
905 search.everywhere.pattern.checking=true
906 search.everywhere.pattern.checking.description=Avoid searching classes and symbols if pattern contains only one dot
907 welcome.screen.project.grouping.enabled=true
908 welcome.screen.project.grouping.enabled.description=Allows to group recent projects
909
910 custom.folding.max.lookup.depth=50
911 custom.folding.max.lookup.depth.description=Max lookup depth for custom folding comments in a PSI tree.
912
913 project.structure.add.tools.jar.to.new.jdk=false
914 project.structure.add.tools.jar.to.new.jdk.description=Automatically add tools.jar to 'Classpath' when new JDK is created
915
916 project.qualified.module.names=false
917 project.qualified.module.names.description=Organize module nodes accordingly to their qualified (dot-separated) names
918
919 tfs.set.connection.timeout=false
920
921 application.deactivation.timeout=1500
922 ide.mac.yosemite.laf=true
923 ide.mac.yosemite.laf.restartRequired=true
924 ide.mac.yosemite.laf.description=Replaces Aqua LaF to enhanced IntelliJ LaF
925
926 dart.server.vm.options=
927 dart.server.vm.options.description=Dart VM options to use when starting Dart Analysis Server process
928 dart.server.additional.arguments=
929 dart.server.additional.arguments.description=Dart Analysis Server command line arguments
930 dart.projects.without.pubspec=false
931 dart.projects.without.pubspec.description=For special internal Dart projects only
932
933 editor.breadcrumbs.highlight.on.hover=false
934 editor.breadcrumbs.highlight.on.hover.description=Highlight corresponding ranges in editor on breadcrumb item hover (requires project reopening)
935
936 editor.breadcrumbs.above=false
937 editor.breadcrumbs.above.description=Show breadcrumbs above or below an editor
938
939 editor.breadcrumbs.small.font=false
940 editor.breadcrumbs.small.font.description=Use small font to show breadcrumbs
941
942 editor.breadcrumbs.system.font=false
943 editor.breadcrumbs.system.font.description=Use system font to show breadcrumbs
944
945 editor.breadcrumbs.marker=true
946 editor.breadcrumbs.marker.description=Use a special line to mark a hovered or current breadcrumbs
947
948 editor.breadcrumbs.marker.alpha=0.6
949 editor.breadcrumbs.marker.alpha.description=A relative transparency of a marker line for breadcrumbs
950
951 testDiscovery.enabled=false
952 testDiscovery.enabled.description=Enable instrumentation during tests to be able to start 'tests which pass this code' later
953
954 ruby.remote.debugger.supports.catchpoint.removal=true
955
956 ide.mac.new.color.picker=false
957
958 trace.focus.on.app.activation=false
959 trace.focus.on.app.activation.description=Focus tracing on application activation and deactivation
960 trace.focus.on.app.restartRequired=false
961
962 ide.new.about=true
963
964 tests.assert.clear.read.only.status.outside.write.action=false
965 tests.assert.clear.read.only.status.outside.write.action.description=FileModificationService and similar calls should be outside write action
966
967 idea.regexp.search.uses.indices=true
968 idea.regexp.search.uses.indices.description=Should IDE find in path use indices when searching with regular expression
969
970 idea.io.safe.sync=true
971 idea.io.safe.sync.description=When "Safe Write" is enabled, sync() is invoked after the last write to flush data to disk
972
973 ide.prioritize.ui.thread=true
974 ide.prioritize.ui.thread.description=In presence of UI activity, deprioritizes all other threads for the activity to complete ASAP
975
976 ide.require.transaction.for.model.changes=true
977 ide.require.transaction.for.model.changes.description=Whether write action can only happen under TransactionGuard
978
979 dumb.aware.run.configurations=false
980 dumb.aware.run.configurations.description=Enable executing run configurations in dumb mode
981 select.run.configuration.from.context=true
982 select.run.configuration.from.context.description=Select run configuration when run from context (gutter icon, popup menu)
983
984 pause.indexing.in.power.save.mode=false
985 pause.indexing.in.power.save.mode.description=Whether indexing activities should be paused during Power Save Mode to reduce power consumption. If enabled, code insight functionality won't be available after changes to project model and after project opening.
986
987 ide.run.dashboard=false
988 ide.run.dashboard.description=Enable Run Dashboard tool window
989 ide.run.dashboard.restartRequired=true
990
991 focus.follows.mouse.workarounds=false
992 focus.follows.mouse.workarounds.description=Enables some workarounds for Focus-follows-mouse issues, like IDEA-112015
993
994 cidr.xcode.derived.data.override=true
995 cidr.xcode.derived.data.override.description=Ignore Xcode DerivedData location settings
996
997 ide.text.effect.new=true
998 ide.text.effect.new.description=Enables new effect painter for text
999 ide.text.effect.new.scale=true
1000 ide.text.effect.new.scale.description=Enables scalable effect painter for text
1001 ide.text.effect.new.metrics=true
1002 ide.text.effect.new.metrics.description=Use line metrics to calculate text offset in the effect painter
1003
1004 ide.intellij.laf.win10.ui=false
1005 ide.intellij.laf.win10.ui.description=Enables Windows 10 look
1006
1007 ide.http.server.response.actual.status=false
1008 ide.rest.api.requests.per.minute=30
1009 ide.built.in.web.server.activatable=false
1010
1011 NodeJS.Docker=false
1012 NodeJS.Docker.description=Enables Node.JS remote execution with Docker (if Docker and Node.JS plugins are installed)
1013 rainbow.highlighter.colors=
1014 rainbow.highlighter.colors.description=List of colors for rainbow highlighter in hex format. Example: aabbcc, 123123, ff0000, 111111
1015
1016 ide.remote.interpreters.use.rsync=true
1017 ide.remote.interpreters.use.rsync.description=Use rsync utility to synchronize remote interpreters and local stubs
1018
1019 javafx.fxml.controller.from.loader=false
1020 javafx.fxml.controller.from.loader.description=Resolve FXML controllers specified with FXMLLoader.setController()
1021
1022 inplace.change.signature=false
1023 inplace.change.signature.description=Enables change signature without dialog, inplace in the editor
1024
1025 low.memory.watcher.sync=true
1026 low.memory.watcher.sync.description=Whether LowMemoryWatcher runnables should be executed on the same thread that the low memory events come
1027
1028 typing.freeze.report.dumps=false
1029 typing.freeze.report.dumps.description=Automatically reports thread dumps to our statistics server
1030
1031 store.basedir.parent.detection=true
1032 store.save.use.modificationCount=true
1033 store.track.module.root.manager.changes=false
1034
1035 ide.ui.composite.editor.for.combobox.description=Allows to use composite components based on JPanel as a ComboBox editor
1036 ide.ui.composite.editor.for.combobox=true
1037
1038 debugger.show.values.inplace=false
1039 debugger.show.values.inplace.description=Show primitive values near variables inside current execution line
1040 show.configurables.ids.in.settings=false
1041 show.configurables.ids.in.settings.description=Show configurables ids in settings when user holds Shift. Works in Keymap and Settings trees
1042
1043 ide.projectView.globalOptions=true
1044 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
1045
1046 ide.projectView.ProjectViewPaneTreeStructure.BuildChildrenInBackground=true
1047 ide.projectView.ProjectViewPaneTreeStructure.BuildChildrenInBackground.description=Temporary ability to control a tree building for the Project View pane
1048
1049 parallel.modules.loading=true
1050 parallel.modules.loading.description=Parallel modules loading
1051
1052 compiler.ref.index=true
1053 compiler.ref.index.description=Enables find usages using references from compiler indices
1054 compiler.ref.index.restartRequired=true
1055
1056 compiler.ref.chain.search=false
1057 compiler.ref.chain.search.description=Enables relevant method chain completion
1058
1059 build.manager.async.fs.events=false
1060 build.manager.async.fs.events.description=Experimental: TranslatingCompilerFilesMonitor will process events from VFS asynchronously to minimize write-action duration
1061
1062 batch.inspections.use.psi.as.ref.table.key=false
1063 batch.inspections.use.psi.as.ref.table.key.description=Use PsiElement as key for RefManager's table
1064 typescript.service.node.arguments=
1065 typescript.service.node.arguments.description=Node options to use when starting TypeScript service process
1066 WebStorm.JavaScript.Modules.Diagram=true
1067 WebStorm.JavaScript.Modules.Diagram.description=Turns on module dependency diagram for javascript
1068
1069 editable.java.test.console=false
1070 editable.java.test.console.description=Enables System.in in java test consoles (junit & testng)
1071 ide.new.editor.tabs.selection=true
1072 ide.new.editor.tabs.selection.description=New way to select an editor tab
1073 ide.new.editor.tabs.selection.color=439EB8
1074 ide.new.editor.tabs.selection.color.description=Color to highlight selected editor tab
1075 javascript.unused.global.declarations.cached=false
1076 javascript.unused.global.declarations.cached.description=Allows caching of JavaScript unused property declarations; might contain threading issues, experimental
1077
1078 php.register.class.references.in.strings=true
1079 php.register.class.references.in.strings.description=Enables extended class reference provider for php string literals.
1080 php.brace.alt.syntax=false
1081 php.brace.alt.syntax.description=Enables brace matching for `: .. endXXX` syntax.
1082
1083 ide.ssh.one.time.password=false
1084 ide.ssh.one.time.password.description=Enables support for one-time password authentication for SSH servers
1085 deployment.macOs.bannedInterfaces=awdl0
1086 deployment.macOs.bannedInterfaces.description=Banned network interfaces for IPv6 connections on MacOS
1087 deployment.BouncyCastleJCE=false
1088 deployment.BouncyCastleJCE.restartRequired=true
1089 deployment.BouPncyCastleJCE.description=Enables BouncyCastle provider for Java Security API
1090
1091 ide.inplace.errors.outline=false
1092 ide.inplace.errors.outline.description=Enables outlining controls containing wrong values with red border
1093 ide.inplace.errors.balloon=false
1094 ide.inplace.errors.balloon.description=Switches error labels to balloons for controls with invalid values
1095
1096 jest.debugger.use.inspect=false
1097 jest.debugger.use.inspect.description=Use --inspect for debugging Jest tests with Node 7+
1098 JavaScript.WebPack.With.JsonSchema=true
1099 JavaScript.WebPack.With.JsonSchema.description=Use JSON-Schema powered support for webpack config files
1100 ide.diagnostics.suggest.sending.all.attachments=false
1101 ide.diagnostics.suggest.sending.all.attachments.description=Suggest the user to send all error attachments by default
1102
1103 performance.watcher.unresponsive.interval.ms=5000
1104 performance.watcher.unresponsive.interval.ms.description=Maximum time in ms for UI freezes. If UI thread freezes longer the thread dump will be logged
1105
1106 performance.watcher.unresponsive.max.attempts.before.log=5
1107 performance.watcher.unresponsive.max.attempts.before.log.description=If the product is unresponsive for performance.watcher.unresponsive.max.attempts.before.log * performance.watcher.sampling.interval.ms, dump threads every performance.watcher.sampling.interval.ms
1108
1109 performance.watcher.sampling.interval.ms=1000
1110 performance.watcher.sampling.interval.ms.description=If the product is unresponsive for performance.watcher.unresponsive.max.attempts.before.log * performance.watcher.sampling.interval.ms, dump threads every performance.watcher.sampling.interval.ms
1111 JavaScript.Language.Service.truncate.traced.messages=true
1112 JavaScript.Language.Service.truncate.traced.messages.description=Truncate traced JavaScript language Service messages in log
1113
1114 runManager.use.schemeManager=false