ff3bdc2ee616bf9e634de9da951cc3bed98055a5
[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=3000
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
53 ide.popup.dropShadow=false
54 ide.popup.auto.delay=500
55 ide.popup.auto.delay.description=The delay in milliseconds before a sub-popup is automatically shown.
56 ide.popup.resizable.border.sensitivity=4
57 ide.popup.resizable.border.sensitivity.description=Amount of pixels from the edge of undecorated popup to listen resize events.
58
59 ide.consumeKnownToolkitBugs=true
60 ide.highlight.match.in.selected.only=true
61 ide.lazyIconLoading=true
62
63 ide.mnemonic.helper.old=false
64 ide.mnemonic.helper.old.restartRequired=true
65 ide.mnemonic.helper.old.description=Use old 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.max.editor.tabs=100
73 ide.max.editor.tabs.description=Maximum number of open editor tabs
74 ide.editor.tabs.open.at.the.end=false
75 ide.editor.tabs.open.at.the.end.description=If true all new tabs will be opened at the end
76
77 ide.hide.excluded.files=false
78 ide.hide.excluded.files.restartRequired=true
79 ide.hide.excluded.files.description=Do not show excluded files in Project View and exclude them from VCS
80
81 idea.fix.mac.env=true
82 idea.fix.mac.env.restartRequired=true
83 idea.fix.mac.env.description=On Mac, use shell environment for external processes.
84
85 idea.mac.prevent.app.nap=false
86 idea.mac.prevent.app.nap.description=Prevent app nap during indexing and inspection
87
88 ide.x11.override.wm=true
89
90 ide.appIcon.progress=true
91 ide.appIcon.badge=true
92 ide.appIcon.requestAttention=true
93
94 ide.javafx.tips=false
95 ide.javafx.tips.description=(Experimental) Use JavaFX Browser for 'Tips of the Day' to support animated GIFs etc.
96
97 ide.svg.icon=false
98 ide.svg.icon.description=Load & auto-scale svg version of an icon if present
99
100 ide.cached.image.max.size=1.5
101 ide.cached.image.max.size.description=Max size of an image to cache, in megabytes
102
103 no.window.actions.in.editor=false
104 no.window.actions.in.editor.description=Disables window actions "Stretch to.." within focused editor as before.
105
106 ide.windowSystem.hScrollChars=5
107 ide.windowSystem.vScrollChars=5
108 ide.windowSystem.autoShowProcessPopup=false
109 ide.windowSystem.showListItemsPopup=true
110 ide.windowSystem.showTooWindowButtonsSwitcher=true
111
112 passwordSafe.memorySafe.ttl=-1
113
114 ide.tree.yieldingUiUpdate=true
115 ide.tree.showBusyIndicator=true
116 ide.tree.waitForReadyTimeout=250
117
118 ide.tree.clearOnHideTime=120000
119 ide.tree.clearOnHideTime.description=Time in milliseconds when the hidden project view tree will be deactivated. 
120
121 ide.tree.autoscrollToVCenter=true
122 ide.tree.ensureSelectionOnFocusGained=true
123 ide.tree.autoExpandMaxDepth=5
124 ide.tree.expandRecursionDepth=50
125 ide.tree.checkStructure=false
126 ide.tree.uiLockAttempt=250
127 ide.tree.deferred.icon.invalidates.cache=true
128
129 ide.splitter.mouseZone=6
130
131 ide.autoscroll.from.source.delay=100
132 ide.autoscroll.from.source.delay.description=Delay before performing the AutoscrollFromSource action
133
134 ide.scroll.precise=false
135 ide.scroll.precise.description=Use precise wheel rotation (may decrease scrolling performance).
136
137 ide.scroll.default.unit.increment=false
138 ide.scroll.default.unit.increment.description=Use default unit increment from Java (may decrease scrolling performance).
139
140 ide.scroll.align.component=true
141 ide.scroll.align.component.description=Adds additional space for any component under translucent scroll bars. Affects Windows and Linux only.
142
143 ide.scroll.background.auto=true
144 ide.scroll.background.auto.description=Use background color of a view to paint viewport, scroll pane, and scroll bars.
145
146 ide.scroll.layout.header.over.corner=true
147 ide.scroll.layout.header.over.corner.description=Expand a scroll pane header if a scroll bar is opaque.
148
149 ide.scroll.thumb.small.if.opaque=false
150 ide.scroll.thumb.small.if.opaque.description=Allows to tune an opaque thumb thickness. Affects Windows and Linux only.
151
152 ide.scroll.track.darcula.alpha=26
153 ide.scroll.track.darcula.alpha.description=Allows to tune a track color on hover.
154
155 ide.scroll.track.darcula.fill=128
156 ide.scroll.track.darcula.fill.description=Allows to tune a track color on hover.
157
158 ide.scroll.track.default.alpha=26
159 ide.scroll.track.default.alpha.description=Allows to tune a track color on hover.
160
161 ide.scroll.track.default.fill=128
162 ide.scroll.track.default.fill.description=Allows to tune a track color on hover.
163
164 ide.editor.thumb.experimental=true
165 ide.editor.thumb.experimental.description=Another approach to paint editor's scroll thumb.
166
167 mac.editor.thumb.darcula.border=33
168 mac.editor.thumb.darcula.border.description=Allows to tune an experimental thumb border in the editor component.
169
170 mac.editor.thumb.darcula.fill.min=133
171 mac.editor.thumb.darcula.fill.min.description=Allows to tune an experimental thumb color in the editor component.
172
173 mac.editor.thumb.darcula.fill.max=150
174 mac.editor.thumb.darcula.fill.max.description=Allows to tune an experimental thumb color in the editor component.
175
176 mac.editor.thumb.darcula.alpha.base=128
177 mac.editor.thumb.darcula.alpha.base.description=Allows to tune an experimental thumb color in the editor component.
178
179 mac.editor.thumb.darcula.alpha.delta=127
180 mac.editor.thumb.darcula.alpha.delta.description=Allows to tune an experimental thumb color in the editor component.
181
182 mac.editor.thumb.default.fill.min=90
183 mac.editor.thumb.default.fill.min.description=Allows to tune an experimental thumb color in the editor component.
184
185 mac.editor.thumb.default.fill.max=50
186 mac.editor.thumb.default.fill.max.description=Allows to tune an experimental thumb color in the editor component.
187
188 mac.editor.thumb.default.alpha.base=75
189 mac.editor.thumb.default.alpha.base.description=Allows to tune an experimental thumb color in the editor component.
190
191 mac.editor.thumb.default.alpha.delta=120
192 mac.editor.thumb.default.alpha.delta.description=Allows to tune an experimental thumb color in the editor component.
193
194 win.editor.thumb.darcula.border=33
195 win.editor.thumb.darcula.border.description=Allows to tune an experimental thumb border in the editor component.
196
197 win.editor.thumb.darcula.fill.min=133
198 win.editor.thumb.darcula.fill.min.description=Allows to tune an experimental thumb color in the editor component.
199
200 win.editor.thumb.darcula.fill.max=150
201 win.editor.thumb.darcula.fill.max.description=Allows to tune an experimental thumb color in the editor component.
202
203 win.editor.thumb.darcula.alpha.base=128
204 win.editor.thumb.darcula.alpha.base.description=Allows to tune an experimental thumb color in the editor component.
205
206 win.editor.thumb.darcula.alpha.delta=127
207 win.editor.thumb.darcula.alpha.delta.description=Allows to tune an experimental thumb color in the editor component.
208
209 win.editor.thumb.default.border=152
210 win.editor.thumb.default.border.description=Allows to tune an experimental thumb border in the editor component.
211
212 win.editor.thumb.default.fill.min=193
213 win.editor.thumb.default.fill.min.description=Allows to tune an experimental thumb color in the editor component.
214
215 win.editor.thumb.default.fill.max=163
216 win.editor.thumb.default.fill.max.description=Allows to tune an experimental thumb color in the editor component.
217
218 win.editor.thumb.default.alpha.base=120
219 win.editor.thumb.default.alpha.base.description=Allows to tune an experimental thumb color in the editor component.
220
221 win.editor.thumb.default.alpha.delta=135
222 win.editor.thumb.default.alpha.delta.description=Allows to tune an experimental thumb color in the editor component.
223
224 mac.scroll.thumb.darcula.fill=166
225 mac.scroll.thumb.darcula.fill.description=Allows to tune a thumb color in the editor component.
226
227 mac.scroll.thumb.darcula.border=13
228 mac.scroll.thumb.darcula.border.description=Allows to tune a thumb border in the editor component.
229
230 mac.scroll.horizontal.gap=false
231 mac.scroll.horizontal.gap.description=Shows additional space after the last row of a list or a tree. Affect MacOS only.
232
233 ide.wide.selection.list.ui=true
234 ide.wide.selection.list.ui.description=Shows a wide selection in all JBList instances. Affects Windows and Linux only.
235
236 ide.preferred.scrollable.viewport.fixed.width=256
237 ide.preferred.scrollable.viewport.fixed.width.description=Specifies default width for an empty list
238
239 ide.preferred.scrollable.viewport.fixed.height=16
240 ide.preferred.scrollable.viewport.fixed.height.description=Specifies default row height for an empty list
241
242 ide.preferred.scrollable.viewport.visible.rows=10
243 ide.preferred.scrollable.viewport.visible.rows.description=Specifies default amount of visible rows in a list
244
245 ide.preferred.scrollable.viewport.extra.space=true
246 ide.preferred.scrollable.viewport.extra.space.description=Adds an extra space to show that a list can be scrolled
247
248 ide.tooltip.callout=true
249 ide.tooltip.animationCycle=150
250 ide.tooltip.initialDelay=1200
251 ide.tooltip.initialDelay.highlighter=150
252 ide.tooltip.reshowDelay=500
253 ide.tooltip.dismissDelay=4000
254 ide.tooltip.initialReshowDelay=300
255 ide.tooltip.autoDismissDeadZone=300
256 ide.balloon.shadowEnabled=true
257 ide.balloon.shadow.size=15
258
259 ide.helptooltip.enabled=false
260 ide.helptooltip.enabled.restartRequired=true
261 ide.helptooltip.enabled.description=Enables new style help context tooltips
262 ide.helptooltip.regular.dismissDelay=10000
263 ide.helptooltip.full.dismissDelay=30000
264
265 ide.expansion.hints.enabled=true
266 ide.expansion.hints.enabled.description=Enables expansion hints for lists, trees and tables to show invisible part of a cell renderer.
267
268 editor.balloonHints=true
269 editor.mouseSelectionStateResetTimeout=1000
270 editor.mouseSelectionStateResetDeadZone=4
271 editor.use.new.tabs=true
272 editor.use.scrollable.tabs=true
273 editor.smarterSelectionQuoting=true
274 editor.skip.copy.and.cut.for.empty.selection=false
275 editor.distraction.free.mode=false
276
277 editor.soft.wrap.force.limit=10000
278 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
279
280 editor.navigation.history.stack.size=150
281 editor.navigation.history.stack.size.description=Stack size limit for back/forward and last/next edit location navigation
282
283 editor.reformat.on.typing=false
284 editor.move.semicolon.after.paren=true
285 editor.move.semicolon.after.paren.description=Moves semicolon typed before closing paren to the end of statement 
286
287 editor.virtual.lines=5
288 editor.virtual.lines.description=Number of virtual empty lines displayed at the editor bottom
289
290 ide.showIndexRebuildMessage=false
291
292 ide.dumb.mode.minFilesToStart=20
293 ide.dumb.mode.minFilesToStart.description=How many files should be changed for IDE to start dumb mode
294 ide.dumb.mode.minFilesToStart.restartRequired=true
295 ide.dumb.mode.minFilesSizeToStart=1048576
296 ide.dumb.mode.minFilesSizeToStart.description=How large should be updated files' size in bytes to start dumb mode in case there are a few of files
297 ide.dumb.mode.minFilesSizeToStart.restartRequired=true
298
299 ide.unused.symbol.calculation.maxFilesToSearchUsagesIn=10
300 ide.unused.symbol.calculation.maxFilesToSearchUsagesIn.description=Max number of scanned files to find usages of symbol
301 ide.unused.symbol.calculation.maxFilesSizeToSearchUsagesIn=524288
302 ide.unused.symbol.calculation.maxFilesSizeToSearchUsagesIn.description=Max files size in bytes to find usages of symbol in case there are a few files
303
304 ide.tabbedPane.bufferedPaint=false
305 ide.tabbedPane.dragOutMultiplier=1.2
306
307 ide.mac.file.chooser.show.hidden.files=false
308 ide.mac.file.chooser.native=true
309 ide.win.file.chooser.native=false
310 ide.mac.native.save.dialog=true
311 ide.mac.message.dialogs.as.sheets=true
312
313 file.chooser.async.tree.model=false
314 file.chooser.async.tree.model.description=Use new implementation based on AsyncTreeModel + FileTreeModel
315
316 async.project.view.support.extra.select.disabled=false
317 async.project.view.support.extra.select.disabled.description=Do not search and select by VirtualFile if search by PsiElement fails
318
319 skip.untitled.windows.for.mac.messages=false
320 skip.untitled.windows.for.mac.messages.description=Temporary key to test a fix for MacMessages
321 ide.mac.mountain.lion.notifications.enabled=true
322 ide.mac.inplaceDialogMnemonicsFix=false
323
324 ide.mac.alt.mnemonic.without.ctrl=true
325 ide.mac.alt.mnemonic.without.ctrl.description=Processes Alt-based shortcuts for mnemonics in addition to Ctrl+Alt-based shortcuts. Affect MacOS only.
326
327 ide.mac.fix.dialog.showing=false
328 ide.hide.cursor.when.typing=true
329 ide.hide.cursor.when.typing.description=Hides mouse cursor when typing in an editor (on Windows and Linux)
330 ide.mac.hide.cursor.when.typing=true
331 ide.mac.show.native.help=false
332 ide.mac.show.native.help.description=Shows native help instead of opening a web-browser
333 ide.mac.useNativeClipboard=false
334 ide.mac.boldEditorTabs=false
335 ide.mac.disableMacScrollbars=false
336 ide.mac.disableMacScrollbars.restartRequired=true
337 ide.mac.disableMacScrollbars.description=Disables OS X overlay scrollbars
338 ide.mac.pressAndHold.workaround=true
339 ide.mac.pressAndHold.workaround.description=Enable workaround for press-and-hold input method for accented characters on Mac OS
340 ide.mac.pressAndHold.brute.workaround=false
341 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.
342 ide.mac.forceTouch=true
343 ide.mac.forceTouch.description=Magic Trackpad 2 force touch support
344 ide.mac.allowDarkWindowDecorations=false
345 ide.mac.allowDarkWindowDecorations.description=Enables dark appearance on mac 
346 ide.perProjectModality=false
347 ide.perProjectModality.description=New modality approach. All dialogs are DOCUMENT_MODAL expect ide-wide dialogs
348
349 ide.mac.retina.disableDrawingFix=false
350
351 ide.mac.fix.font.fallback=false
352 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
353
354 debugger.showTypes=true
355 debugger.showTypes.description=Show types in variables tree
356 debugger.valueTooltipAutoShow=true
357 debugger.valueTooltipAutoShow.description=Auto show tooltip on mouse over.
358 debugger.valueTooltipAutoShowOnSelection=false
359 debugger.valueTooltipAutoShowOnSelection.description=Auto show tooltip when editor selection changes
360 debugger.mayBringFrameToFrontOnBreakpoint=true
361 debugger.batch.evaluation=false
362 debugger.compiling.evaluator=true
363 debugger.watches.in.variables=true
364 debugger.auto.fetch.icons=true
365 debugger.close.dialog.on.navigate=true
366 debugger.close.dialog.on.navigate.description=Close evaluate dialog on Jump to (type) source action
367 debugger.async.smart.step.into=true
368 debugger.async.smart.step.into.description=Smart step into anonymous class methods in any thread
369 debugger.monitor.blocked.threads=true
370 debugger.monitor.blocked.threads.description=Watch if a thread we do stepping in is blocked by another suspended thread
371 debugger.watch.return.speedup=true
372 debugger.watch.return.speedup.description=Reduce watch return values overhead by applying extra filters
373 debugger.check.source=true
374 debugger.check.source.description=Check that source code matches the bytecode
375 debugger.click.disable.breakpoints=false
376 debugger.click.disable.breakpoints.description=Single click to disable a breakpoint, middle click to remove
377 debugger.renderers.file=true
378 debugger.renderers.file.description=Enable file object renderer
379 debugger.single.smart.step.force=true
380 debugger.single.smart.step.force.description=Do force step into on single variant smart step into
381 debugger.emulate.method.breakpoints=true
382 debugger.emulate.method.breakpoints.description=Emulate method breakpoints with line breakpoints by default
383 debugger.intern.string.literals=false
384 debugger.intern.string.literals.description=Make string literal refer to the same instance of class String
385 debugger.capture.points.agent.debug=false
386 debugger.capture.points.agent.annotations=true
387 debugger.capture.points.annotations=false
388 debugger.resume.yourkit.threads=true
389 debugger.keep.step.requests=false
390 debugger.enable.memory.view=true
391 debugger.enable.overhead.monitor=true
392 debugger.tree.states.depth=100
393
394 index.run.configuration.jre=false
395 index.run.configuration.jre.restartRequired=true
396 index.run.configuration.jre.description=Index jre specified in run configuration for goto navigation etc.
397
398 analyze.exceptions.on.the.fly=false
399 analyze.exceptions.on.the.fly.description=Automatically analyze clipboard on frame activation,\
400   and if there is a stacktrace calls Analyze Stacktrace.
401
402 compiler.perform.outputs.refresh.on.start=false
403 compiler.perform.outputs.refresh.on.start.description=Whether to perform initial FS refresh before compilation starts.\
404   Need this to detect external changes to output dirs.
405 compiler.max.static.constants.searches=3000
406 compiler.max.static.constants.searches.description=If the number of changed compile time constants exceeds this value,\
407   make will start full-project rebuild
408
409 compiler.process.jdk=
410 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.
411
412 compiler.process.32bit.vm.on.mac=true
413 compiler.process.32bit.vm.on.mac.description=Force -d32 VM option on Mac (recommended for faster startup and lower memory footprint).
414
415 compiler.process.use.memory.temp.cache=true
416 compiler.process.use.memory.temp.cache.description=Store temporary data in memory for faster compilation;\
417    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.
418
419 compiler.process.preload=true
420 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).\
421
422 compiler.process.debug.port=-1
423 compiler.process.debug.port.description=Specifies build port at which build process will wait for debugger connections\n\
424    if 'Debug Build Process' (available via Find Action) is enabled.\n\
425   -1 means that a random available port will be chosen.
426
427 compiler.automake.trigger.delay=300
428 compiler.automake.trigger.delay.description=Delay in milliseconds before triggering auto-make in response to file system events
429
430 compiler.automake.allow.when.app.running=false
431 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.
432
433 compiler.document.save.trigger.delay=1500
434 compiler.document.save.trigger.delay.description=Delay in milliseconds before triggering save in response to document changes
435
436 compiler.build.data.unused.threshold=30
437 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
438
439 compiler.shared.event.group=true
440
441 vcs.annotations.preload=false
442 vcs.showConsole=true
443 vcs.log.bek.sort.disabled=false
444 vcs.log.bek.sort.disabled.description=Disable IntelliSort
445 vcs.log.linear.bek.sort=false
446 vcs.log.linear.bek.sort.description=Third kind of IntelliSort that simplifies merges and tries to show history as linear
447 vcs.log.recent.commits.count=1000
448 vcs.log.recent.commits.count.description=Before full log is loaded (which can take some time), a number of recent commits is loaded to be shown quickly
449 vcs.log.open.another.log.visible=false
450 vcs.log.open.another.log.visible.description=An action that opens a new tab with log
451 vcs.log.keep.up.to.date=true
452 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
453 vcs.log.highlight.not.indexed=false
454 vcs.log.highlight.not.indexed.description=Highlight commits that are not indexed
455 vcs.log.index.git=true
456 vcs.log.index.git.description=Index all commits in Git repositories for fast filtering.\
457   Repositories in projects with indexing turned off in VcsLogSharedSettings are ignored unless vcs.log.index.force is set to true.
458 vcs.log.index.force=false
459 vcs.log.index.force.description=Force indexing for projects where it is turned off in VcsLogSharedSettings. \
460   Requires vcs.log.index.git set to true to index Git repositories.
461 vcs.log.index.limit.minutes=20
462 vcs.log.index.limit.minutes.description=Kill indexing process if it takes more than specified amount of minutes.
463 vcs.log.labels.left.aligned=false
464 vcs.log.labels.left.aligned.description=Align labels in Log table to the left
465 vcs.log.speedsearch=false
466 vcs.log.speedsearch.description=Enable speedsearch in Log (warning: performance is not excellent)
467 vcs.new.history=true
468 vcs.new.history.description=Enable new file history that uses Log
469
470 vcs.executable.validator.timeout.sec=60
471 vcs.auto.add.single.root=true
472 vcs.auto.add.single.root.description=Automatically register Git/Hg root if it was auto-detected as the only root in the project
473 vcs.root.detector.folder.depth=2
474 vcs.root.detector.folder.depth.description=How deep should the IDE scan the file tree, searching for Git/Hg roots in the project. Set to -1 to scan the whole file tree.
475
476 vcs.push.all.with.commits=false
477 vcs.push.all.with.commits.description=Preselect all repositories with commits to be pushed by default.
478 vcs.enable.partial.changelists=true
479 vcs.enable.partial.changelists.description=Allow to have one file in multiple changelists (tracking blocks of modified lines)
480 vcs.enable.partial.changelists.persist.file.contents=false
481 vcs.enable.partial.changelists.persist.file.contents.description=Persist file contents on disk to restore partial changes for files modified while IDE is closed
482
483 psi.incremental.reparse.depth.limit=1000
484 psi.deferIconLoading=true
485
486 psi.track.invalidation=true
487 psi.track.invalidation.description=When PSI elements are invalidated, store stack traces in their user data for debugging
488
489 psi.element.list.cell.renderer.focus.border.enabled=false
490 psi.element.list.cell.renderer.focus.border.enabled.description=Enables default focus border in a list of PSI elements.
491
492 psi.modification.tracker.code-block=false
493 psi.modification.tracker.code-block.description=Controls out-of-code-block PSI modification tracker optimization
494 psi.modification.tracker.java-structure=false
495 psi.modification.tracker.java-structure.description=Controls java-structure PSI modification tracker optimization
496 psi.modification.tracker.per-language=false
497 psi.modification.tracker.per-language.description=Controls per-language PSI modification tracker optimization
498
499 ide.suggest.file.when.creating.filename.like.directory=true
500 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
501
502 find.search.in.project.files=true
503 find.search.in.project.files.description=Whether Find in Path searches in .idea, *.ipr, *.iml, *.iws files 
504
505 find.search.in.excluded.dirs=false
506 find.search.in.excluded.dirs.description=Whether Find in Path searches in excluded subdirectories of the scope directory
507
508 structureView.coalesceTime=500
509
510 keymap.show.alias.actions=false
511 keymap.windows.as.meta=false
512 keymap.windows.as.meta.description='Windows' key press/release events would be processed as 'Meta' modifier for shortcuts
513 keymap.windows.up.to.maximize.dialogs=true
514 keymap.windows.up.to.maximize.dialogs.description='Windows+Up' shortcut would maximize active dialog under Win 7+
515
516 keymap.skip.meta.press.on.linux=false
517
518 caches.indexerThreadsCount=-1
519 indexer.follows.symlinks=true
520
521 navBar.updateMergeTime=100
522 navBar.userActivityMergeTime=100
523
524 ide.mac.fix.accessibleLeak=true
525 ide.mac.fix.accessibleLeak.description=Reduce a11y-related leaks in Oracle JDK
526
527 projectView.showHierarchyErrors=true
528 projectView.hide.dot.idea=true
529 projectView.choose.directory.on.compacted.middle.packages=false
530 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
531
532 show.live.templates.in.completion=true
533 show.live.templates.in.completion.description=Show live templates in completion
534
535 java.completion.make.outer.variables.final=true
536 java.completion.make.outer.variables.final.description=Make variables accessed from inner class final automatically
537
538 java.completion.argument.hints=false
539 java.completion.argument.hints.description=When completing a method call, show hints in place of all arguments
540
541 java.completion.argument.hints.internal=true
542 java.completion.argument.hints.internal.description=When completing a method call, show hints in place of all arguments (in internal mode)
543
544 java.completion.argument.live.template=false
545 java.completion.argument.live.template.description=When completing a method call, start a live template with all arguments
546
547 java.completion.argument.live.template.completion=false
548 java.completion.argument.live.template.completion.description=If java.completion.argument.live.template is enabled, show completion for method arguments immediately
549
550 java.completion.show.constructors=false
551 java.completion.show.constructors.description=Show separate constructors when completing constructor call, instead of a single class name 
552
553 java.annotations.inference.nullable.method=false
554 java.annotations.inference.nullable.method.description=Infer @Nullable annotation for method results
555 java.annotations.inference.nullable.method.restartRequired=true
556 java.annotations.inference.nullable.method.transitivity=true
557 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
558 java.annotations.inference.nullable.method.transitivity.restartRequired=true
559 java.annotations.inference.aggressive.hardcoded.purity=true
560 java.annotations.inference.aggressive.hardcoded.purity.description=Assume any implementation of methods like Object.toString() or Iterable.iterator() to be pure during bytecode inference. This assumption might lead to false-positives in some inspections, though it's believed to uncover more bugs.
561 java.annotations.inference.aggressive.hardcoded.purity.restartRequired=true
562
563 java.hierarchy.service=false
564 java.hierarchy.service.description=Enable special indexing for quick JVM class hierarchy calculation
565 java.hierarchy.service.restartRequired=true
566
567 java.use.stub.hierarchy.in.inheritor.search=false
568 java.use.stub.hierarchy.in.inheritor.search.description=Use stub hierarchy (enabled by java.hierarchy.service key) in inheritor searches
569
570 ide.check.psi.text.consistency=false
571 ide.check.psi.text.consistency.description=Whether syntactic trees should be periodically checked to correspond to the text (can be expensive)
572
573 java.max.package.name.length=1000
574 java.max.package.name.length.description=An upper length limit on string that the IDE considers worth checking for being package names
575
576 java.correct.class.type.by.place.resolve.scope=true
577 java.correct.class.type.by.place.resolve.scope.description=When resolving Java references, use the resolve scope of the currently processed source file
578
579 documentation.component.editor.font=false
580 documentation.component.editor.font.description=Use editor font in documentation window
581
582 documentation.show.toolbar=false
583 documentation.show.toolbar.description=Show navigation toolbar in documentation window
584
585 ide.completion.show.better.matching.classes=true
586 ide.completion.show.better.matching.classes.description=Show non-imported but good matching classes in basic completion
587
588 ide.completion.show.lower.case.classes=false
589 ide.completion.show.lower.case.classes.description=Show non-imported classes starting with a lowercase letter in basic completion
590
591 ide.completion.delay.autopopup.until.completed=false
592 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
593
594 ide.lookup.preview.insertion=false
595 ide.lookup.preview.insertion.description=Preview in the editor of the approximate insertion result of the currently selected lookup suggestion
596
597 ide.completion.middle.matching=true
598 ide.completion.middle.matching.description=Suggest items in completion that contain the entered string somewhere in the middle.
599
600 ide.completion.lookup.element.preselect.depends.on.context=true
601 ide.completion.lookup.element.preselect.depends.on.context.description=Preselection of the first element in completion list depends on context
602
603 ide.completion.variant.limit=1000
604 ide.completion.variant.limit.description=Completion list will never show a number of (most relevant) items >= this number
605
606 ide.completion.max.width=99999
607 ide.completion.max.width.description=Maximum width for completion popup in pixels. It can be used for making screenshots for blog posts and tweets.
608
609 ide.java.completion.suggest.static.after.instance=false
610 ide.java.completion.suggest.static.after.instance.description=Suggest static methods/fields after instance qualifier in Java completion
611
612 ide.goto.middle.matching=true
613 ide.goto.middle.matching.description=Suggest items in goto actions that contain the entered string somewhere in the middle.
614
615 ide.goto.rebuild.delay=0
616 ide.goto.rebuild.delay.description=How many milliseconds to wait before updating the list in Goto Class/File/etc popups 
617
618 ide.structural.navigation.visit.fields=false
619 ide.structural.navigation.visit.fields.description=Whether fields should be stopped at when navigating to the nex/previous structural member by Alt+Down/Up.
620
621 ide.dfa.getters.with.side.effects=
622 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
623
624 ide.dfa.time.limit.online=1000
625 ide.dfa.time.limit.online.description=Time limit (in milliseconds) that is allowed to analyze data flow for one method
626
627 ide.dfa.state.limit=50000
628 ide.dfa.state.limit.description=Maximal allowed number of instruction states analyzed by data flow for one method
629
630 idea.dfa.live.variables.analysis=true
631 idea.dfa.live.variables.analysis.description=Whether to flush dead variables when they're not needed when performing data flow analysis
632
633 ide.ignore.call.result.inspection.honor.inferred.pure=true
634 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
635
636 ide.enable.toolwindow.stack=false
637 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
638
639 groovy.console.project.view.names=false
640 groovy.console.project.view.names.description=Substitute console file name with selected module/version for this console file
641 enable.groovy.hotswap=true
642 enable.groovy.hotswap.description=Whether IntelliJ IDEA should add a special java agent to the debugged process\
643   which allows to hot-swap Groovy changes in some cases
644 dump.threads.on.empty.lookup=false
645 dump.threads.on.empty.lookup.description=Whether IntelliJ IDEA should issue a thread dump when an empty completion lookup appears.
646
647 disable.toolwindow.overlay=true
648 disable.toolwindow.overlay.description=Disable transparent toolwindow stripes.
649
650 core.pooled.threads=30
651
652 editor.dumb.mode.available=true
653 editor.dumb.mode.available.description=Paint editor in buffer to avoid blinking during inplace refactorings
654
655 run.refactorings.under.progress=true
656 run.refactorings.under.progress.description=Run refactorings write action under progress, not to freeze the UI during long operations
657
658 enable.animation.on.dialogs=false
659 type.ahead.logging.enabled=false
660
661 ide.goto.implementation.show.interfaces=true
662 ide.goto.implementation.show.interfaces.description=Whether to show sub-interfaces when invoking\
663   'Go to Implementation' action (Ctrl+Alt+B) on an interface.
664
665 actionSystem.force.alt.gr=false
666 completion.show.intention.icon=true
667 tabs.alphabetical=false
668 remote.changelist.management.available=false
669
670
671 # Enables https://confluence.jetbrains.com/display/~link/PyCharm+test+runners+protocol
672 python.tests.enableUniversalTests=true
673
674 python.import.always.ask=false
675 python.django.timeout=30
676 python.django.timeout.description=Number of seconds to wait for manage.py list commands
677 introduce.variable.prefer.statements=false
678 introduce.variable.prefer.statements.description=If true, select line at caret if there is no selection on introduce; \
679   when false expressions chooser would be shown
680
681 # Comma separated list of commands to skip from manage.py
682 python.django.commandsToSkip=
683 # Comma separated list of commands to use native runner instead of PyCharm specific
684 python.django.commandsToUseNativeRunner=
685
686 python.prebuilt.skeletons.minor.version.aware=false
687 python.prebuilt.skeletons.minor.version.aware.description=When disabled stripes minor version to look for prebuilt skeletons
688
689 python.activate.virtualenv.on.run=true
690 python.activate.virtualenv.on.run.description=When enabled activates virtualenv before script execution and passes environment to the process
691
692 show.method.base.class.in.java.file.structure=true
693
694 vcs.log.empty.change.list.creation=false
695 debugger.enable.breakpoints.during.evaluation=false
696
697 wolf.the.problem.solver=true
698 wolf.the.problem.solver.description=Disable 'global highlighting' to ease debug
699 ui.no.bangs.and.whistles=false
700 ui.no.bangs.and.whistles.description=true to disable all gradients as well as scrollbar animation
701
702 comment.by.line.bulk.lines.trigger=100
703
704 show.flex.debug.design.view=false
705
706 diff.patience.alg=false
707 diff.patience.alg.description=Use diff algorithm that prefers unique elements over non-unique. Ex: in "ABBCC" vs "BBCCA" only 'A' will be matched.
708 diff.verify.iterable=false
709 diff.verify.iterable.description=Enable diff algorithm self check
710 diff.verify.iterable.restartRequired=true
711 diff.unimportant.line.char.count=3
712 diff.unimportant.line.char.count.description=Threshold number of non-space characters to mark line as unimportant
713 diff.unimportant.line.char.count.restartRequired=true
714 diff.delta.threshold.size=20000
715 diff.delta.threshold.size.description=Do not try to compare files if difference is bigger than given threshold
716 diff.delta.threshold.size.restartRequired=true
717 diff.divider.repainting.disable.blitting=true
718 diff.divider.repainting.disable.blitting.description=Fix painting glitch on scrolling in diff - disable BLIT_SCROLL_MODE to force repainting with RepaintManager
719 diff.merge.resolve.conflict.action.visible=true
720 diff.merge.resolve.conflict.action.visible.description=Allows to resolve some conflict in merge in one click (with a high probability of wrong result)
721 diff.merge.resolve.conflict.action.use.greedy.approach=false
722 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.
723 diff.enable.psi.highlighting=true
724 diff.enable.psi.highlighting.description=Enable advanced highlighting and code navigation in VCS content in diff viewers.
725 diff.pass.rich.editor.context=false
726 diff.smart.ignore.enabled=true
727 diff.smart.ignore.enabled.description=Enable syntax-aware ignore option in text diff viewer 
728
729 ide.suppress.double.click.handler=false
730 ide.suppress.double.click.handler.description=IDEA-161094 Option to disable "search everywhere"
731
732 search.everywhere.toolwindows=true
733 search.everywhere.files=true
734 search.everywhere.structure=false
735 search.everywhere.symbols=true
736 search.everywhere.actions=true
737 search.everywhere.configurations=true
738 search.everywhere.settings=false
739
740 svn.use.incoming.optimization=false
741 svn.use.incoming.optimization.description=Use remotely (in svn repository) changed files list to optimize incoming revisions processing
742 svn.lowest.supported.format.for.command.line=1.7.0
743 svn.lowest.supported.format.for.command.line.description=Lowest svn working copy format command line integration could be used with
744
745 ide.mac.message.sheets.java.emulation=false
746 ide.mac.message.sheets.java.emulation.description=Use Java message sheets instead of native ones
747 ide.mac.message.sheets.java.emulation.dialogs=true
748 ide.mac.message.sheets.java.emulation.dialogs.description=Use Java message sheets based on awt dialogs instead of native sheets
749 linux.native.menu=false
750 linux.native.menu.description=Enables native menu on Ubuntu
751 windows.jumplist=false
752 windows.jumplist.description=Enables JumpLists on Windows
753
754 # via ExternalSystemApiUtil.isInProcessMode
755 # suppress inspection "UnusedProperty"
756 GRADLE.system.in.process=true
757 GRADLE.system.in.process.description=Whether IDEA should use 'in-process' mode for interaction with gradle api
758
759 grails.advanced.mode=false
760 grails.simple.debug=false
761 grails.simple.debug.description=Use simple debug strategy in Grails 3.x: pass --debug-jvm and then poll 5005. \
762   This switch works only for Grails >= 3.1.5.
763 grails.add.plain.output=true
764 grails.add.plain.output.description=Add --plain-output to Grails commands even it was not specified explicitly. \
765   This switch works only for Grails >= 3.0
766 # to be removed is 2017.2
767 grails.create.run.configurations=true
768 grails.create.run.configurations.description=Create run configurations on startup
769 bigger.font.in.project.view=false
770 bigger.font.in.project.view.description=Increases font size in Project View
771 darcula.use.native.fonts.on.linux=true
772 darcula.use.native.fonts.on.linux.description=If false, uses DejaVu Sans 13pt
773 idea.4.5.laf.enabled=false
774 ide.libnotify.enabled=true
775 ide.libnotify.enabled.description=Enables notifications via LibNotify
776 cvs.roots.refresh.uses.vfs=true
777 cvs.roots.refresh.uses.vfs.description=Should CVS roots refresh after update use VFS
778 vcs.add.remove.silent=true
779
780 ide.ui.scale.override=false
781 ide.ui.scale.override.description=Override system scale (used for debugging)
782 ide.ui.scale=1.0
783 ide.ui.scale.description=Set UI scale factor in float
784
785 ide.ui.tree.indent=-1
786 ide.ui.tree.indent.description=Allows to increase or decrease indents in trees. Use -1 to use default indent
787
788 ide.notification.visible.count=2
789 ide.notification.visible.count.description=Max number of visible notifications
790
791 ide.open.file.in.temp.project.dir=true
792 ide.open.file.in.temp.project.dir.description=Enables opening file in temp project directory
793
794 embed.scene.builder=true
795 embed.scene.builder.description=Show SceneBuilder embedded into IntelliJ IDEA frame
796
797 new.retina.detection=false
798 new.retina.detection.description=New implementation to detect retina devices
799
800 ide.scratch.buffers=5
801 ide.scratch.buffers.description=Number of scratch buffer files
802 ide.scratch.in.project.view=true
803 ide.scratch.in.project.view.restartRequired=true
804 ide.scratch.in.project.view.description=Show "Scratches and Consoles" in Project view
805
806 project.tree.structure.show.url=true
807 project.tree.structure.show.url.description=Show URL in the ProjectView nodes for project and libraries
808
809 ide.show.progress.without.status.bar=true
810 ide.show.progress.without.status.bar.description=Disables transparent progress indicator when status bar is switched off
811
812 ide.progress.indeterminate.by.default=true
813 editor.injected.highlighting.enabled=true
814 editor.injected.highlighting.enabled.description=Disables injected fragments highlighting (requires project reopening)
815
816 run.processes.with.pty=false
817 kill.windows.processes.softly=false
818 output.reader.blocking.mode=false
819 disable.winp=false
820
821 ide.certificate.manager=true
822
823 editor.richcopy.max.size.megabytes=10
824 editor.richcopy.strip.indents=true
825 allow.dialog.based.popups=false
826 allow.dialog.based.popups.description=Allows to use a JDialog as popup toplevel
827
828 popup.fix.ide.frame.owner=false
829 popup.fix.ide.frame.owner.description=Uses correct owner for IdeFrame, but can break some popups
830
831 our.heavy.weight.popup=false
832 our.heavy.weight.popup.description=Disables HeavyWeightPopup cache in Swing
833
834 focus.fix.lost.cursor=false
835 focus.fix.lost.cursor.description=See IDEA-79312
836
837 suppress.focus.stealing=false
838 suppress.focus.stealing.description=(Experimental) Trying to fight focus stealing
839
840 ide.mouse.popup.trigger.modifiers.disabled=true
841 ide.mouse.popup.trigger.modifiers.disabled.description=Do not show a context popup if right button is pressed with modifiers 
842
843 ide.log.focuses=false
844 ide.log.focuses.description=Enables logging of focuses (Time consuming)
845
846 inplace.rename.segments.limit=200
847 emmet.segments.limit=50
848 emmet.template.length.limit.kilobytes=15
849 command.line.execution.timeout=30
850
851 raw.command.line.editor.dialog=false
852 raw.command.line.editor.dialog.description=Use dialog to edit command line
853
854 ide.settings.keymap.input.method.enabled=false
855 ide.settings.keymap.input.method.enabled.description=Use input method instead of simple key event to enter shortcuts.
856
857 ide.settings.configurable.loading.threshold=0
858 ide.settings.configurable.loading.threshold.description=A positive number of milliseconds starts debugging of Settings loading.
859
860 ide.settings.replace.group.with.single.configurable=true
861 ide.settings.replace.group.with.single.configurable.description=Used to generate more compact tree for Settings/Preferences.
862
863 commonjs.complete.required.filename.with.extension=false
864 commonjs.complete.required.filename.with.extension.description=If checked, required filenames are completed with extension
865
866 spy.js.realtime.evaluation=false
867 spy.js.realtime.evaluation.description=Enables spy-js autocomplete and realtime evaluation
868
869 js.debugger.step.over.skip.same.line=true
870 js.debugger.skip.native.scripts=true
871 js.debugger.trace.resume=false
872 js.debugger.v8.use.any.breakpoint=true
873 js.debugger.chrome.use.any.breakpoint=true
874 nodejs.debugger.use.jb.support=true
875 js.debugger.name.mappings.by.source.code=false
876 js.debugger.map.this.by.source.code=true
877 js.debugger.v8.log=
878 js.debugger.wip.log=
879 js.debugger.fix.jspm.source.maps=false
880 js.debugger.use.preload.v8.inspector.ts=false
881 js.debugger.use.vm.receiver=false
882 js.debugger.auto.expressions.all.qualifiers=false
883 js.debugger.async.call.stack.depth=10
884 js.debugger.async.call.stack.depth.description=Enables or disables async call stacks tracking in JS debugger
885 js.debugger.break.on.first.statement=false
886 js.debugger.break.on.first.statement.description=Puts instrumentation breakpoint on first statement of each script.
887 js.debugger.break.on.first.statement.with.regexp=false
888 js.debugger.break.on.first.statement.with.regexp.description=Puts regexp breakpoint on first statement of each script.
889
890 html.prefer.short.notation.of.boolean.attributes=true
891
892 editor.disable.rtl=false
893 editor.disable.rtl.description=Disables RTL support in editor (all characters are displayed in LTR order)
894
895 editor.zero.latency.rendering=true
896 editor.zero.latency.rendering.description=Enables zero-latency rendering mode in editor
897
898 editor.zero.latency.rendering.double.buffering=true
899 editor.zero.latency.rendering.double.buffering.description=Use double-buffering in zero-latency mode
900
901 editor.zero.latency.rendering.pipeline.flush=true
902 editor.zero.latency.rendering.pipeline.flush.description=Flush graphics pipeline in zero-latency mode
903
904 editor.zero.latency.rendering.debug=false
905 editor.zero.latency.rendering.debug.description=Make a pause after immediate rendering
906
907 idea.true.smooth.scrolling.debug=false
908 idea.true.smooth.scrolling.debug.description=Check window blitter and true double buffering utilization
909
910 idea.true.smooth.scrolling.high.precision=true
911 idea.true.smooth.scrolling.high.precision.description=Enables high-precision scrolling
912
913 idea.true.smooth.scrolling.pixel.perfect=true
914 idea.true.smooth.scrolling.pixel.perfect.description=Enables pixel-perfect scrolling
915
916 idea.true.smooth.scrolling.interpolation=false
917 idea.true.smooth.scrolling.interpolation.description=Enables scrolling interpolation (smooth scrolling) in general
918
919 idea.true.smooth.scrolling.interpolation.scrollbar=true
920 idea.true.smooth.scrolling.interpolation.scrollbar.description=Enables scrolling interpolation for scrollbars
921
922 idea.true.smooth.scrolling.interpolation.scrollbar.delay=30
923 idea.true.smooth.scrolling.interpolation.scrollbar.delay.description=Initial delay for scrollbar interpolation (ms)
924
925 idea.true.smooth.scrolling.interpolation.mouse.wheel=true
926 idea.true.smooth.scrolling.interpolation.mouse.wheel.description=Enables scrolling interpolation for mouse wheel / touchpad
927
928 idea.true.smooth.scrolling.interpolation.mouse.wheel.delay.min=60
929 idea.true.smooth.scrolling.interpolation.mouse.wheel.delay.min.description=Minimum initial delay for mouse wheel interpolation (ms)
930
931 idea.true.smooth.scrolling.interpolation.mouse.wheel.delay.max=140
932 idea.true.smooth.scrolling.interpolation.mouse.wheel.delay.max.description=Maximum initial delay for mouse wheel interpolation (ms)
933
934 idea.true.smooth.scrolling.interpolation.precision.touchpad=true
935 idea.true.smooth.scrolling.interpolation.precision.touchpad.description=Enables scrolling interpolation of pixel-perfect scrolling
936
937 idea.true.smooth.scrolling.interpolation.precision.touchpad.delay=20
938 idea.true.smooth.scrolling.interpolation.precision.touchpad.delay.description=Initial delay for pixel-perfect scrolling interpolation (ms)
939
940 idea.true.smooth.scrolling.interpolation.other=true
941 idea.true.smooth.scrolling.interpolation.other.description=Enables scrolling interpolation for other input sources (keyboard, etc.)
942
943 idea.true.smooth.scrolling.interpolation.other.delay=120
944 idea.true.smooth.scrolling.interpolation.other.delay.description=Initial delay for other input source interpolation (ms)
945
946 idea.true.smooth.scrolling.dynamic.scrollbars=false
947 idea.true.smooth.scrolling.dynamic.scrollbars.description=Show scrollbars only when they are needed for currently visible content. \
948   NB:! This is an experimental feature that may increase a scrolling performance in editor a bit. \
949   Unfortunately, it causes a problems with some popups. Use it on own risk.
950 # see details here: http://youtrack.jetbrains.com/issue/RUBY-21008
951
952 decompiler.use.line.mapping=true
953 decompiler.use.line.mapping.description=Maps original to decompiled line numbers when stepping in debugger.
954 decompiler.dump.original.lines=false
955 decompiler.dump.original.lines.description=Show original line numbers as comments in decompiled text
956
957 ide.transparency.mode.for.windows=false
958 ide.transparency.mode.for.windows.description=Allow to add transparency to floating windows
959 ide.new.welcome.screen.force=false
960
961 editor.caret.width=2
962 editor.caret.width.description=Caret width
963 editor.caret.width.restartRequired=true
964
965 editor.transparent.scrollbar=true
966 editor.transparent.scrollbar.description=Don't paint background for editor scroll bars
967
968 editor.full.width.scrollbar=false
969 editor.full.width.scrollbar.description=Increase width of the vertical scrollbar to fit marks width
970
971 editor.distraction.gutter.separator=false
972 editor.distraction.gutter.separator.description=Show vertical line separating gutter area in distraction free mode
973
974 editor.scale.gutter.icons=true
975 editor.scale.gutter.icons.description=Scale gutter icons to fit line height
976 editor.scale.completion.icons=false
977 editor.scale.completion.icons.description=Scale element icons in completion popup according editor font
978
979 editor.xcode.like.scrollbar=false
980 editor.xcode.like.scrollbar.description=Enables auto-hideable Xcode-like editor stripes
981
982 editor.config.stop.at.project.root=true
983 editor.config.stop.at.project.root.description=Stops searching for .editorconfig at project root (requires project reopening)
984
985 editor.bold.underline.height=2
986 editor.bold.underline.height.description=Underline height for EffectType.BOLD_LINE_UNDERSCORE
987
988 error.stripe.enabled=true
989 error.stripe.enabled.description=Shows error stripes in the project view.
990
991 error.stripe.gap=1
992 error.stripe.gap.description=Minimal space between error stripe.
993
994 JDK8042508.bug.fixed=false
995 JDK8042508.bug.fixed.description=Disable check for type variable until javac bug is fixed
996
997 linux.jdk.accessibility.atkwrapper.block=true
998 linux.jdk.accessibility.atkwrapper.block.description=Block Linux ATKWrapper a11y tool due to its EDT-rule-unawareness
999
1000 javac.unchecked.subtyping.during.incorporation=true
1001 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
1002
1003 javac.fresh.variables.for.captured.wildcards.only=true
1004 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 ... \
1005   Javac creates fresh variables only for i: Ai is a wildcard
1006
1007 unsound.capture.conversion.java.spec.change=false
1008 unsound.capture.conversion.java.spec.change.description=Capture in method reference return type is unsound and the spec would be changed, see https://bugs.openjdk.java.net/browse/JDK-8170887
1009
1010 check.power.supply.for.mbp=false
1011 check.power.supply.for.mbp.description=Check for discrete video card and power supply on MBPs
1012
1013
1014 force.subpixel.hinting=true
1015 force.subpixel.hinting.description=Force using sub-pixel antialiasing
1016
1017 lcd.contrast.value=0
1018 lcd.contrast.value.description=Set LCD text contrast value from 100 to 250
1019
1020 removable.welcome.screen.projects=true
1021 removable.welcome.screen.projects.description=Allows removing recent projects from welcome screen with mouse
1022 autocheck.availability.welcome.screen.projects=false
1023 autocheck.availability.welcome.screen.projects.description=Auto-checks recent projects availability in welcome screen
1024 ide.usages.page.size=100
1025 ide.usages.page.size.description=Limit for search previews&popups: search process stops when results counter exceeds the limit
1026 ide.find.show.preview=true
1027 ide.find.preview.navigate.to.caret=true
1028 ide.find.preview.navigate.to.caret.description=Navigation from preview preserves current caret position
1029 ide.find.as.popup=true
1030 ide.find.as.popup.description=Show new 'lightweight' popup instead of modal dialog (action 'Find in Path')
1031 ide.find.enter.as.ok=false
1032 ide.find.enter.as.ok.description=Swaps shortcuts for two main actions in 'Find In Path': open find toolwindow and navigate to selected usage
1033 ide.find.as.popup.allow.pin=true
1034 ide.find.as.popup.allow.pin.description='Find in Path' would have pin button to provide 'pinned' state and prevent closing when focus is gone
1035 ide.find.as.popup.editable.code=true
1036 ide.find.as.popup.editable.code.description=Enabled code editing in 'Find in Path' popup
1037 ide.find.show.add.newline.hint=true
1038 ide.find.show.add.newline.hint.description=Enables icon with 'Enter' symbol inside a search field to help user with multiline search
1039 ide.remove.help.button.from.dialogs=false
1040 ide.remove.help.button.from.dialogs.description=Removes help button from dialogs
1041
1042 database.introspection.mysql.dbe5060=true
1043 database.introspection.mysql.dbe5060.description=Source code for triggers/routines is broken in information_schema MySQL Bug #66414. \
1044    But correct sources could be obtained by SHOW CREATE..., but that is slower. See DBE-5060.
1045 database.introspection.mariadb.noGenExpr=true
1046 database.introspection.mariadb.noGenExpr.description=Until 10.2.5 MariaDB missing information_schema.columns.generation_expression. \
1047    But generation expression could be obtained by SHOW CREATE TABLE..., but that is slower.
1048 database.introspection.oracle.source.line.limit=4000
1049 database.introspection.oracle.source.line.limit.description=Limit width of line to retrieve when an Oracle stored program sources are introspected. \
1050    The value can be from 80 to 4000, default is 4000 (that means no limit). \
1051    Larger value requires more memory for JDBC JVM.
1052 database.scrollable.result.sets.description=Enables scrollable result sets, if JDBC driver reports it support supports them
1053 database.scrollable.result.sets=true
1054 database.result.set.limit.description=Limit the number of result sets per query
1055 database.result.set.limit=100
1056 database.src_storage.enabled.description=Enables database sources storage
1057 database.src_storage.enabled.restartRequired=true
1058 database.src_storage.enabled=true
1059 database.generic_dialect.limit.description=Enables limit clause on generic dialect
1060 database.generic_dialect.limit=true
1061
1062 git.blocking.read=true
1063 git.file.history.full=true
1064 git.file.history.full.description=Adds "--full-history --simplify-merges" to git log arguments when retrieving history for a file. \
1065    This may sometimes result in empty merges being shown in the file history. \
1066    However, skipping this arguments hides some side branches if the end result is the same.
1067 git.diff.renameLimit=1000
1068 git.diff.renameLimit.description=Sets diff.renameLimit configuration variable value. \
1069   Essentially this variable tells Git the maximal size of commit for which to perform rename detection.\
1070   Zero value means detecting renames in all commits.\
1071   Setting this value too high (or zero) may lead to increased memory consumption by a Git process and longer execution time.\
1072   This variable only used when reading git commits for indexing.\
1073   Value from git configuration (1000 by default) is used for other purposes (eg for displaying changes in changes view).
1074 git.refresh.vfs.total=false
1075 git.refresh.vfs.total.description=If set to true, the whole Git repository root will be refreshed after performing a Git operation.\
1076   Otherwise only the affected files will be refreshed.\
1077   Affects only a subset of Git operations.\
1078   The option is needed to debug possible "incomplete VFS refresh" reports, if they appear.  
1079
1080 hg4idea.process.ignored=true
1081 hg4idea.process.ignored.description=Process and highlight mercurial ignored files. \
1082    Switching on this option may lead to some performance problems.
1083
1084 cidr.debugger.timeout=30000
1085 cidr.debugger.timeout.description=GDB command timeout.\n\
1086   This value applies to common operations like setting breakpoints, stepping, etc.
1087 cidr.debugger.timeout.load=90000
1088 cidr.debugger.timeout.load.description=GDB timeout for loading and starting a target.\n\
1089   Increase this value, if your application loads a lot of shared libraries.
1090 cidr.debugger.timeout.evaluate=30000
1091 cidr.debugger.timeout.evaluate.description=GDB timeout for evaluating expressions and executing console commands.
1092 cidr.debugger.value.maxChildren=50
1093 cidr.debugger.value.maxChildren.description=Number of children of a composite variable or watch value shown by default.\n\
1094   Increasing this value may lead to timeouts during evaluation.
1095
1096 cidr.navigation.gotoDeclaration.overrides.showUsages=true
1097 cidr.navigation.gotoDeclaration.overrides.showUsages.description = \
1098   When enabled, invoking "Navigate Declaration" (Ctrl+B / Ctrl+MouseClick) on a function/method switches between its definition and \
1099   an associated declaration, if any.\n\
1100   Turn off to get back the IntelliJ IDEA default behavior, that is, when invoked on a function/method definition, show the usages popup \
1101   instead (just like it does for functions with no associated declaration).
1102
1103 cidr.debugger.value.numberFormatting=false
1104 cidr.debugger.value.numberFormatting.description=Enable experimental hexadecimal number formatting 
1105
1106 cidr.show.compiler.info=false
1107 cidr.show.clangtidy.info=false
1108 cidr.cygwin.cmakePermissionsFix=true
1109 cidr.cygwin.cmakePermissionsFix.description=Update permissions for the bin/ folder inside the installed IDE so that the bundled CMake could run
1110 cidr.indexer.thread.count=-1
1111 cidr.indexer.thread.count.description=Number of CPU cores which will be used to build symbols. Zero and negative values determine \
1112   how many cores should NOT be involved, e.g. "0" equals to "use every available CPU core", "-1" means "use every core but one".
1113 cidr.max.intellisense.file.length=500000
1114 cidr.max.intellisense.file.length.description=Maximum length of C-based language file (in characters) IDE should provide code assistance for.
1115 cidr.test.framework.targetTypeFromHeaderDetectionEnable=false
1116 cidr.test.framework.targetTypeFromHeaderDetectionEnable.description=Checks the test-type of target from the content of files on the first run.
1117 cidr.show.breadcrumbs=false
1118 cidr.show.breadcrumbs.description="Show breadcrumbs for C/C++/ObjC languages"
1119
1120 clion.enable.objc.settings=false
1121 clion.enable.objc.settings.description=Enables Objective-C-specific code style, colors etc. settings.
1122
1123 ide.window.shadow.painter=false
1124 ide.window.shadow.painter.restartRequired=true
1125 ide.window.shadow.painter.description=Enables light-weight shadows for heavy-weight child windows (Windows only)
1126 ide.win.frame.decoration=false
1127 ide.win.frame.decoration.description=Enables Frame and Dialog decorations for IntelliJ and Darcula LaFs on Windows
1128 darcula.fix.native.flickering=false
1129 darcula.fix.native.flickering.description=Fixes white flash on first window appearance
1130 darcula.fix.maximized.frame.bounds=true
1131 darcula.fix.maximized.frame.bounds.description=Disables modification of  frame maximized bounds
1132
1133 terminal.buffer.max.lines.count=1000
1134 terminal.distraction.free=false
1135 rubymine.use.vagrant.credential.cache=true
1136 rubymine.rails.console.use.spring=false
1137 ruby.chef.foodcritic.timeout=150
1138 ruby.store.local.run.conf.in.modules=false
1139 ruby.typeInference.verbose=false
1140 ruby.disable.require.processing=true
1141
1142 search.everywhere.pattern.checking=true
1143 search.everywhere.pattern.checking.description=Avoid searching classes and symbols if pattern contains only one dot
1144 welcome.screen.project.grouping.enabled=true
1145 welcome.screen.project.grouping.enabled.description=Allows to group recent projects
1146
1147 custom.folding.max.lookup.depth=50
1148 custom.folding.max.lookup.depth.description=Max lookup depth for custom folding comments in a PSI tree.
1149
1150 project.structure.add.tools.jar.to.new.jdk=false
1151 project.structure.add.tools.jar.to.new.jdk.description=Automatically add tools.jar to 'Classpath' when new JDK is created
1152
1153 project.qualified.module.names=true
1154 project.qualified.module.names.description=Organize module nodes accordingly to their qualified (dot-separated) names
1155
1156 external.system.substitute.library.dependencies=false
1157 external.system.substitute.library.dependencies.description=Replace library dependencies with module dependencies imported from external build systems like Maven/Gradle
1158 external.system.configuration.import.enabled=true
1159 external.system.configuration.import.enabled.description=Enable import of IntelliJ specific settings from external build system
1160
1161 tfs.set.connection.timeout=false
1162
1163 application.deactivation.timeout=1500
1164 ide.mac.yosemite.laf=true
1165 ide.mac.yosemite.laf.restartRequired=true
1166 ide.mac.yosemite.laf.description=Replaces Aqua LaF to enhanced IntelliJ LaF
1167
1168 dart.server.vm.options=
1169 dart.server.vm.options.description=Dart VM options to use when starting Dart Analysis Server process
1170 dart.server.additional.arguments=
1171 dart.server.additional.arguments.description=Dart Analysis Server command line arguments
1172 dart.projects.without.pubspec=false
1173 dart.projects.without.pubspec.description=For special internal Dart projects only
1174
1175 editor.breadcrumbs.highlight.on.hover=false
1176 editor.breadcrumbs.highlight.on.hover.description=Highlight corresponding ranges in editor on breadcrumb item hover (requires project reopening)
1177
1178 editor.breadcrumbs.system.font=true
1179 editor.breadcrumbs.system.font.description=Use system font to show breadcrumbs
1180
1181 editor.breadcrumbs.marker=false
1182 editor.breadcrumbs.marker.description=Use a special line to mark a hovered or current breadcrumbs
1183
1184 editor.breadcrumbs.marker.alpha=0.6
1185 editor.breadcrumbs.marker.alpha.description=A relative transparency of a marker line for breadcrumbs
1186
1187 editor.breadcrumbs.gap.left=5
1188 editor.breadcrumbs.gap.left.description=An additional space before every breadcrumb
1189
1190 editor.breadcrumbs.gap.right=9
1191 editor.breadcrumbs.gap.right.description=An additional space after every breadcrumb
1192
1193 editor.breadcrumbs.java.icon=false
1194 editor.breadcrumbs.java.icon.description=Shows icon for Java breadcrumbs
1195
1196 testDiscovery.enabled=false
1197 testDiscovery.enabled.description=Enable instrumentation during tests to be able to start 'tests which pass this code' later
1198
1199 ruby.auto.prolong.comment=true
1200 ruby.auto.remove.comment=true
1201 ruby.remote.debugger.supports.catchpoint.removal=true
1202 markdown.clear.cache.interval=600000
1203
1204 ide.mac.new.color.picker=false
1205
1206 trace.focus.on.app.activation=false
1207 trace.focus.on.app.activation.description=Focus tracing on application activation and deactivation
1208 trace.focus.on.app.restartRequired=false
1209
1210 ide.new.about=true
1211
1212 tests.assert.clear.read.only.status.outside.write.action=false
1213 tests.assert.clear.read.only.status.outside.write.action.description=FileModificationService and similar calls should be outside write action
1214
1215 idea.regexp.search.uses.indices=true
1216 idea.regexp.search.uses.indices.description=Should IDE find in path use indices when searching with regular expression
1217
1218 idea.io.safe.sync=true
1219 idea.io.safe.sync.description=When "Safe Write" is enabled, sync() is invoked after the last write to flush data to disk
1220
1221 ide.prioritize.ui.thread=true
1222 ide.prioritize.ui.thread.description=In presence of UI activity, deprioritizes all other threads for the activity to complete ASAP
1223
1224 ide.require.transaction.for.model.changes=true
1225 ide.require.transaction.for.model.changes.description=Whether write action can only happen under TransactionGuard
1226
1227 select.run.configuration.from.context=true
1228 select.run.configuration.from.context.description=Select run configuration when run from context (gutter icon, popup menu)
1229 run.configuration.max.name.length=40
1230 run.configuration.max.name.length.description=When name of run configuration exceeds the limit it would be trimmed in UI like 'LongNamedRunCo...'
1231 suggest.all.run.configurations.from.context=false
1232 suggest.all.run.configurations.from.context.description=With the option enabled, all run configuration from context will be suggested to\
1233   run or create in spite of existing run configuration in the context
1234
1235
1236 pause.indexing.in.power.save.mode=false
1237 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.
1238
1239 ide.run.dashboard=true
1240 ide.run.dashboard.description=Enable Run Dashboard tool window
1241 ide.run.dashboard.restartRequired=true
1242
1243 focus.follows.mouse.workarounds=false
1244 focus.follows.mouse.workarounds.description=Enables some workarounds for Focus-follows-mouse issues, like IDEA-112015
1245
1246 cidr.xcode.derived.data.override=false
1247 cidr.xcode.derived.data.override.description=Ignore Xcode DerivedData location settings
1248 appcode.always.use.xcodebuild=false
1249 appcode.always.use.xcodebuild.description=Force AppCode to always use xcodebuild tool for building
1250
1251 ide.text.effect.new=true
1252 ide.text.effect.new.description=Enables new effect painter for text
1253 ide.text.effect.new.scale=true
1254 ide.text.effect.new.scale.description=Enables scalable effect painter for text
1255 ide.text.effect.new.metrics=true
1256 ide.text.effect.new.metrics.description=Use line metrics to calculate text offset in the effect painter
1257 ide.text.mouse.selection.new=true
1258 ide.text.mouse.selection.description=Use improved mouse-drag processing in single-line text components when mouse pointer is out of area
1259
1260 ide.intellij.laf.win10.ui=true
1261 ide.intellij.laf.win10.restartRequired=true
1262 ide.intellij.laf.win10.ui.description=Enables Windows 10 look
1263
1264 ide.http.server.response.actual.status=false
1265 ide.rest.api.requests.per.minute=30
1266 ide.built.in.web.server.activatable=false
1267
1268 rainbow.highlighter.colors=
1269 rainbow.highlighter.colors.description=List of colors for rainbow highlighter in hex format. Example: aabbcc, 123123, ff0000, 111111
1270
1271 ide.remote.interpreters.rsync.enabled.on.windows=false
1272 ide.remote.interpreters.use.rsync=true
1273 ide.remote.interpreters.use.rsync.description=Use rsync utility to synchronize remote interpreters and local stubs
1274
1275 javafx.fxml.controller.from.loader=false
1276 javafx.fxml.controller.from.loader.description=Resolve FXML controllers specified with FXMLLoader.setController()
1277
1278 inplace.change.signature=false
1279 inplace.change.signature.description=Enables change signature without dialog, inplace in the editor
1280
1281 low.memory.watcher.sync=true
1282 low.memory.watcher.sync.description=Whether LowMemoryWatcher runnables should be executed on the same thread that the low memory events come
1283
1284 low.memory.watcher.notification.threshold=0.95
1285 low.memory.watcher.notification.threshold.description=The proportion of maximum heap memory that needs to be exceeded for LowMemoryWatcher listeners to be notified
1286
1287 typing.freeze.report.dumps=false
1288 typing.freeze.report.dumps.description=Automatically reports thread dumps to our statistics server
1289
1290 store.basedir.parent.detection=true
1291 store.save.use.modificationCount=true
1292 store.track.module.root.manager.changes=false
1293
1294 ide.ui.composite.editor.for.combobox.description=Allows to use composite components based on JPanel as a ComboBox editor
1295 ide.ui.composite.editor.for.combobox=true
1296
1297 debugger.show.values.inplace=false
1298 debugger.show.values.inplace.description=Show primitive values near variables inside current execution line
1299 show.configurables.ids.in.settings=false
1300 show.configurables.ids.in.settings.description=Show configurables ids in settings when user holds Shift. Works in Keymap and Settings trees
1301
1302 ide.projectView.globalOptions=true
1303 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
1304
1305 ide.projectView.ProjectViewPaneTreeStructure.BuildChildrenInBackground=false
1306 ide.projectView.ProjectViewPaneTreeStructure.BuildChildrenInBackground.description=Temporary ability to control a tree building for the Project View pane
1307 ide.abstractTreeUi.BuildChildrenInBackgroundYieldingToWriteAction=true
1308 ide.abstractTreeUi.BuildChildrenInBackgroundYieldingToWriteAction.description=Temporary ability to control a interruptible tree building
1309 ide.projectView.PackageViewTreeStructure.BuildChildrenInBackground=false
1310 ide.projectView.PackageViewTreeStructure.BuildChildrenInBackground.description=Temporary ability to control a tree building for the Package View pane
1311 ide.structureView.StructureViewTreeStructure.BuildChildrenInBackground=false
1312 ide.structureView.StructureViewTreeStructure.BuildChildrenInBackground.description=Temporary ability to control a tree building for the Structure View pane
1313
1314 ide.projectView.show.visibility=false
1315 ide.projectView.show.visibility.description=Shows visibility icon in Project View nodes
1316
1317 parallel.modules.loading=true
1318 parallel.modules.loading.description=Parallel modules loading
1319
1320 compiler.ref.index=true
1321 compiler.ref.index.description=Enables find usages using references from compiler indices
1322 compiler.ref.index.restartRequired=true
1323
1324 compiler.ref.chain.search=true
1325 compiler.ref.chain.search.description=Enables relevant method chain completion
1326
1327 batch.inspections.use.psi.as.ref.table.key.description=Use PsiElement as key for RefManager's table
1328 typescript.service.node.arguments=
1329 typescript.service.node.arguments.description=Node options to use when starting TypeScript service process
1330 javascript.exclude.source.if.package.has.typings=false
1331 javascript.exclude.source.if.package.has.typings.description=Don't index JavaScript files in a node module if it has type declaration files
1332 javascript.extract.function.disable.inplace=false
1333 javascript.extract.function.disable.inplace.description=Disable inplace 'Extract Function' refactoring
1334 prettierjs.enabled=true
1335
1336 editable.java.test.console=false
1337 editable.java.test.console.description=Enables System.in in java test consoles (junit & testng)
1338 ide.new.editor.tabs.selection=true
1339 ide.new.editor.tabs.selection.description=New way to select an editor tab
1340 ide.new.editor.tabs.selection.color=439EB8
1341 ide.new.editor.tabs.selection.color.description=Color to highlight selected editor tab
1342 javascript.unused.global.declarations.cached=false
1343 javascript.unused.global.declarations.cached.description=Allows caching of JavaScript unused property declarations; might contain threading issues, experimental
1344
1345 php.register.class.references.in.strings=true
1346 php.register.class.references.in.strings.description=Enables extended class reference provider for php string literals.
1347 php.brace.alt.syntax=false
1348 php.brace.alt.syntax.description=Enables brace matching for `: .. endXXX` syntax.
1349
1350 ide.ssh.one.time.password=true
1351 ide.ssh.one.time.password.description=Enables support for one-time password authentication for SSH servers
1352 ssh.use.openssh.config=true
1353 ssh.use.openssh.config.description=Use OpenSSH configuration files
1354 ssh.use.auth.agent=true
1355 ssh.use.auth.agent.description=Use SSH authentication agent (ssh-agent or Pageant)
1356 deployment.macOs.bannedInterfaces=awdl0
1357 deployment.macOs.bannedInterfaces.description=Banned network interfaces for IPv6 connections on MacOS
1358 deployment.BouncyCastleJCE=false
1359 deployment.BouncyCastleJCE.restartRequired=true
1360 deployment.BouPncyCastleJCE.description=Enables BouncyCastle provider for Java Security API
1361
1362 ide.inplace.errors.outline=true
1363 ide.inplace.errors.outline.description=Enables outlining controls containing wrong values with red border
1364 ide.inplace.errors.balloon=false
1365 ide.inplace.errors.balloon.description=Switches error labels to balloons for controls with invalid values
1366
1367 jest.debugger.use.inspect=false
1368 jest.debugger.use.inspect.description=Use --inspect for debugging Jest tests with Node 7+
1369 JavaScript.WebPack.With.JsonSchema=true
1370 JavaScript.WebPack.With.JsonSchema.description=Use JSON-Schema powered support for webpack config files
1371 ide.diagnostics.suggest.sending.all.attachments=false
1372 ide.diagnostics.suggest.sending.all.attachments.description=Suggest the user to send all error attachments by default
1373
1374 performance.watcher.unresponsive.interval.ms=5000
1375 performance.watcher.unresponsive.interval.ms.description=Maximum time in ms for UI freezes. If UI thread freezes longer the thread dump will be logged
1376
1377 performance.watcher.unresponsive.max.attempts.before.log=5
1378 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
1379
1380 performance.watcher.sampling.interval.ms=1000
1381 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
1382 JavaScript.Language.Service.truncate.traced.messages=true
1383 JavaScript.Language.Service.truncate.traced.messages.description=Truncate traced JavaScript language Service messages in log
1384
1385 vfs.use.nio-based.local.refresh.worker=false
1386 vfs.use.new.jar.handler=true
1387
1388 file.system.trace.loading=/proc/cpuinfo
1389 file.system.trace.loading.description=Semicolon-separated paths that should not be loaded into IDE's file system. Their loading stack traces will be logged
1390 file.system.trace.loading.restartRequired=true
1391
1392 ESLint.Language.Service.full.log=false
1393 ESLint.Language.Service.full.log.description=ESLint: include source code fragments with errors info language service messages
1394
1395 goto.action.skip.tophits.and.options=false
1396 goto.action.skip.tophits.and.options.description=Skip top hits and options in go to action
1397
1398 dsm.show.cycle.count.in.tooltip=false
1399 dsm.show.cycle.count.in.tooltip.description=Shows number of cycles found in the tooltip of the Toggle Cycles toolbar button after some calculation time
1400 jdk.regex.soe.workaround=true
1401 jdk.regex.soe.workaround.description=In regular expression pattern replace choice \\n|. with . (and DOT_ALL option) to prevent stack overflow during matching
1402
1403 batch.inspections.process.external.elements=true
1404 batch.inspections.process.external.elements.description=When building graph for batch inspections take into account all references inside unknown language PsiElement-s. \
1405   For example it collects all java member references inside PsiClassOwner-s\
1406   This way external references process made shorter and some inspections like Unnecessary module/library dependencies work out of the box for JVM languages. 
1407
1408 junit4.search.4.tests.in.classpath=true
1409 junit4.search.4.tests.in.classpath.description=Search for tests in the module output
1410
1411 junit4.search.4.tests.all.in.scope=true
1412 junit4.search.4.tests.all.in.scope.description=Check each class in scope if it's test, then include as test
1413
1414 duplicates.inspection.only.extractable=false
1415 duplicates.inspection.only.extractable.description=Highlight duplicate code only if it can be extracted into a method
1416
1417 extract.method.duplicates.tool.window=true
1418 extract.method.duplicates.tool.window.description=Show extract method preview tool window
1419
1420 ide.interlanguage.fixes=true
1421 ide.interlanguage.fixes.description=Enable 'Create Xxx from usage' fixes in JVM languages
1422 ide.create.field.enable.shortening=true
1423 ide.create.field.enable.shortening.description=Always enable shortening of FQNs in templates in Create Field fixes
1424
1425 use.prebuilt.indices=true
1426 use.prebuilt.indices.description=Use bundled prebuilt stubs if they are available for better indexing performance
1427
1428 kotlin.annotation.injection.enabled=true
1429 kotlin.annotation.injection.enabled.description=Used in Kotlin to enable java-patterns language injection to annotations parameters
1430
1431 typescript.compiler.all.settings=false
1432 typescript.compiler.all.settings.description=Show all available typescript compiler settings
1433
1434 editor.adjust.right.margin=false
1435 editor.adjust.right.margin.description=Whether right margin position for each visual line is shifted according to folded regions' and \
1436 inlays' widths on that line
1437 editor.show.right.margin.in.read.only.files=true
1438 editor.show.right.margin.in.read.only.files.description=Show right margin for read only files in editor
1439
1440 editor.text.fractional.metrics=false
1441 editor.text.fractional.metrics.description=Do not round glyph advances to integer values
1442 editor.text.xcode.vertical.spacing=false
1443 editor.text.xcode.vertical.description=Enable the same vertical spacing as Xcode editor uses
1444 editor.disable.drag.with.right.button=false
1445 editor.disable.drag.with.right.button.description=Disable any mouse drag processing in editor with right mouse button pressed
1446
1447 idea.invalidate.caches.invalidates.vfs=false
1448 idea.invalidate.caches.invalidates.vfs.description=Invalidate caches tries to invalidate everything, including Local History
1449
1450 ext.project.data.serializer=auto
1451 ext.project.data.serializer.description=select serialization format for external project data
1452
1453 editor.keep.completion.hints.longer=false
1454 editor.keep.completion.hints.longer.description=Don't remove hints for parameter names added on method call completion until caret moves \
1455 to another line
1456 editor.keep.completion.hints.even.longer=false
1457 editor.keep.completion.hints.even.longer.description=Remove hints for parameter names added on method call completion only when \
1458 corresponding method call becomes invisible (due to scrolling or switching to a different file)
1459
1460 run.anything.settings.rake.tasks=true
1461 run.anything.settings.generators=true
1462 run.anything.settings.bundler.actions=true
1463 run.anything.settings.permanent.configurations=true
1464 run.anything.settings.temporary.configurations=true
1465 run.anything.settings.commands=true
1466
1467 folding.signature.validation=false
1468 folding.signature.validation.description=Validate that signature for a PSI element, for which a folding region is generated, can be used to\
1469  find exactly the same PSI element
1470
1471 junit4.accept.inner.classes=true
1472 junit4.accept.inner.classes.description=If false, inner classes won't be included in search for tests in package
1473 try.starting.dumb.mode.where.many.files.changed=true
1474 try.starting.dumb.mode.where.many.files.changed.description=Enables automatic start of dumb mode for all opened projects once more than certain number of files is changed
1475
1476 animation.disabled.on.remote.desktop=false
1477 animation.disabled.on.remote.desktop.description=Allows to stop animation via RDP
1478
1479 editor.highlight.foldings=true
1480 editor.highlight.foldings.description=Highlight folded regions containing certain highlighters (e.g. for search results)
1481 ide.hide.real.module.name=false
1482 ide.hide.real.module.name.description=Removes real module name from Project View in square brackets
1483 ide.show.folder.name.instead.of.module.name=false
1484 ide.show.folder.name.instead.of.module.name.description=Uses module folder name instead of module name in renderers
1485
1486 feature.usage.event.log.collect.and.upload=false
1487 feature.usage.event.log.collect.and.upload.description=Enables feature usage event log collection and uploads it to the server
1488
1489 action.aware.typeAhead=true
1490 action.aware.typeAhead.description=Enables action aweare typeahead
1491 action.aware.typeaheadTimout=10000
1492 action.aware.typeaheadTimout.description=The action aware typeahead is canceled in this amount of time if the typeahead fails.
1493 action.aware.typeahead.actions.list=GotoClass,GotoFile,GotoSymbol,FindInPath,ReplaceInPath,FileStructurePopup
1494 action.aware.typeahead.actions.list.description=List of actions that may show popups.
1495 action.aware.typeAhead.searchEverywhere=false
1496
1497 show.new.plugin.page=false
1498 show.new.plugin.page.description=Show new plugin page configurable