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