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