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
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
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.
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
223 ide.mac.retina.disableDrawingFix=false
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
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
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.
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
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.
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).
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.
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).\
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.
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
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.
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
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
307 compiler.shared.event.group=true
309 vcs.annotations.preload=false
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)
330 vcs.new.history.description=Enable new file history that uses Log
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
336 psi.incremental.reparse.depth.limit=1000
337 psi.deferIconLoading=true
339 psi.track.invalidation=true
340 psi.track.invalidation.description=When PSI elements are invalidated, store stack traces in their user data for debugging
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.
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
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
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
354 structureView.coalesceTime=500
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
364 ide.mac.fix.accessibleLeak=true
365 ide.mac.fix.accessibleLeak.description=Reduce a11y-related leaks in Oracle JDK
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
372 show.live.templates.in.completion=true
373 show.live.templates.in.completion.description=Show live templates in completion
375 java.completion.make.outer.variables.final=true
376 java.completion.make.outer.variables.final.description=Make variables accessed from inner class final automatically
378 java.completion.argument.hints=false
379 java.completion.argument.hints.description=When completing a method call, show hints in place of all arguments
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
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
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
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
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
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
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
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
410 documentation.component.editor.font=false
411 documentation.component.editor.font.description=Use editor font in documentation window
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
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
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
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
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.
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
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
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.
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
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.
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
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.
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
452 ide.keyboard.dvorak=false
453 ide.keyboard.dvorak.description=Enables Dvorak layout support if ide.non.english.keyboard.layout.fix is enabled
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
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
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
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
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
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
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.
479 disable.toolwindow.overlay=true
480 disable.toolwindow.overlay.description=Disable transparent toolwindow stripes.
482 core.pooled.threads=30
484 editor.dumb.mode.available=true
485 editor.dumb.mode.available.description=Paint editor in buffer to avoid blinking during inplace refactorings
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
490 enable.animation.on.dialogs=false
491 type.ahead.logging.enabled=false
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.
497 actionSystem.force.alt.gr=false
498 completion.show.intention.icon=true
499 tabs.alphabetical=false
500 remote.changelist.management.available=false
503 # Enables https://confluence.jetbrains.com/display/~link/PyCharm+test+runners+protocol
504 python.tests.enableUniversalTests=true
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
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=
518 show.method.base.class.in.java.file.structure=true
520 vcs.log.empty.change.list.creation=false
521 debugger.enable.breakpoints.during.evaluation=false
522 diagrams.rendering.no.cache=true
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
529 comment.by.line.bulk.lines.trigger=100
531 show.flex.debug.design.view=false
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
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
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
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
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
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
604 ide.ui.scale.override=false
605 ide.ui.scale.override.description=Override system scale (used for debugging)
607 ide.ui.scale.description=Set UI scale factor in float
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
612 ide.notification.visible.count=2
613 ide.notification.visible.count.description=Max number of visible notifications
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
618 embed.scene.builder=true
619 embed.scene.builder.description=Show SceneBuilder embedded into IntelliJ IDEA frame
621 new.retina.detection=false
622 new.retina.detection.description=New implementation to detect retina devices
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
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
632 editor.injected.highlighting.enabled=true
633 editor.injected.highlighting.enabled.description=Disables injected fragments highlighting (requires project reopening)
635 run.processes.with.pty=false
636 kill.windows.processes.softly=false
637 output.reader.blocking.mode=false
640 ide.certificate.manager=true
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
647 popup.fix.ide.frame.owner=false
648 popup.fix.ide.frame.owner.description=Uses correct owner for IdeFrame, but can break some popups
650 our.heavy.weight.popup=false
651 our.heavy.weight.popup.description=Disables HeavyWeightPopup cache in Swing
653 focus.fix.lost.cursor=false
654 focus.fix.lost.cursor.description=See IDEA-79312
656 suppress.focus.stealing=false
657 suppress.focus.stealing.description=(Experimental) Trying to fight focus stealing
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
662 ide.log.focuses=false
663 ide.log.focuses.description=Enables logging of focuses (Time consuming)
665 inplace.rename.segments.limit=200
666 emmet.segments.limit=50
667 emmet.template.length.limit.kilobytes=15
668 command.line.execution.timeout=30
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.
673 ide.settings.configurable.loading.threshold=0
674 ide.settings.configurable.loading.threshold.description=A positive number of milliseconds starts debugging of Settings loading.
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.
679 commonjs.complete.required.filename.with.extension=false
680 commonjs.complete.required.filename.with.extension.description=If checked, required filenames are completed with extension
682 spy.js.realtime.evaluation=false
683 spy.js.realtime.evaluation.description=Enables spy-js autocomplete and realtime evaluation
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
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
700 html.prefer.short.notation.of.boolean.attributes=true
702 editor.disable.rtl=false
703 editor.disable.rtl.description=Disables RTL support in editor (all characters are displayed in LTR order)
705 editor.zero.latency.rendering=true
706 editor.zero.latency.rendering.description=Enables zero-latency rendering mode in editor
708 editor.zero.latency.rendering.double.buffering=true
709 editor.zero.latency.rendering.double.buffering.description=Use double-buffering in zero-latency mode
711 editor.zero.latency.rendering.pipeline.flush=true
712 editor.zero.latency.rendering.pipeline.flush.description=Flush graphics pipeline in zero-latency mode
714 editor.zero.latency.rendering.debug=false
715 editor.zero.latency.rendering.debug.description=Make a pause after immediate rendering
717 idea.true.smooth.scrolling.debug=false
718 idea.true.smooth.scrolling.debug.description=Check window blitter and true double buffering utilization
720 idea.true.smooth.scrolling.high.precision=true
721 idea.true.smooth.scrolling.high.precision.description=Enables high-precision scrolling
723 idea.true.smooth.scrolling.pixel.perfect=true
724 idea.true.smooth.scrolling.pixel.perfect.description=Enables pixel-perfect scrolling
726 idea.true.smooth.scrolling.interpolation=false
727 idea.true.smooth.scrolling.interpolation.description=Enables scrolling interpolation (smooth scrolling) in general
729 idea.true.smooth.scrolling.interpolation.scrollbar=true
730 idea.true.smooth.scrolling.interpolation.scrollbar.description=Enables scrolling interpolation for scrollbars
732 idea.true.smooth.scrolling.interpolation.scrollbar.delay=30
733 idea.true.smooth.scrolling.interpolation.scrollbar.delay.description=Initial delay for scrollbar interpolation (ms)
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
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)
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)
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
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)
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.)
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)
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
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
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
769 editor.caret.width.description=Caret width
770 editor.caret.width.restartRequired=true
772 editor.transparent.scrollbar=true
773 editor.transparent.scrollbar.description=Don't paint background for editor scroll bars
775 editor.full.width.scrollbar=false
776 editor.full.width.scrollbar.description=Increase width of the vertical scrollbar to fit marks width
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
783 editor.xcode.like.scrollbar=false
784 editor.xcode.like.scrollbar.description=Enables auto-hideable Xcode-like editor stripes
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)
789 editor.bold.underline.height=2
790 editor.bold.underline.height.description=Underline height for EffectType.BOLD_LINE_UNDERSCORE
792 error.stripe.enabled=true
793 error.stripe.enabled.description=Shows error stripes in the project view.
796 error.stripe.gap.description=Minimal space between error stripe.
798 JDK8042508.bug.fixed=false
799 JDK8042508.bug.fixed.description=Disable check for type variable until javac bug is fixed
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
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
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
811 check.power.supply.for.mbp=false
812 check.power.supply.for.mbp.description=Check for discrete video card and power supply on MBPs
815 force.subpixel.hinting=true
816 force.subpixel.hinting.description=Force using sub-pixel antialiasing
819 lcd.contrast.value.description=Set LCD text contrast value from 100 to 250
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
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
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.
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.
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.
873 cidr.show.compiler.info=false
874 cidr.show.clangtidy.info=false
875 cidr.cygwin.cmakePermissionsFix=true
876 cidr.cygwin.cmakePermissionsFix.description=Update permissions for the bin/ folder inside the installed IDE so that the bundled CMake could run
877 cidr.max.intellisense.file.length=500000
878 cidr.max.intellisense.file.length.description=Maximum length of C-based language file (in characters) IDE should provide code assistance for.
879 cidr.cmake.cacheResetFix=true
880 cidr.cmake.cacheResetFix.description=Regenerate CMake project when cache is cleared after the compiler change
881 clion.enable.msvc=false
882 clion.enable.msvc.description=Experimental MSVC compiler support.\n\
883 Please submit feedback and issues in https://youtrack.jetbrains.com/issue/CPP-819
885 ide.window.shadow.painter=false
886 ide.window.shadow.painter.restartRequired=true
887 ide.window.shadow.painter.description=Enables light-weight shadows for heavy-weight child windows (Windows only)
888 ide.win.frame.decoration=false
889 ide.win.frame.decoration.description=Enables Frame and Dialog decorations for IntelliJ and Darcula LaFs on Windows
890 darcula.fix.native.flickering=false
891 darcula.fix.native.flickering.description=Fixes white flash on first window appearance
892 darcula.fix.maximized.frame.bounds=true
893 darcula.fix.maximized.frame.bounds.description=Disables modification of frame maximized bounds
895 terminal.buffer.max.lines.count=1000
896 terminal.distraction.free=false
897 rubymine.use.vagrant.credential.cache=true
898 rubymine.rails.console.use.spring=false
899 ruby.chef.foodcritic.timeout=150
900 search.everywhere.pattern.checking=true
901 search.everywhere.pattern.checking.description=Avoid searching classes and symbols if pattern contains only one dot
902 welcome.screen.project.grouping.enabled=true
903 welcome.screen.project.grouping.enabled.description=Allows to group recent projects
905 custom.folding.max.lookup.depth=50
906 custom.folding.max.lookup.depth.description=Max lookup depth for custom folding comments in a PSI tree.
908 project.structure.add.tools.jar.to.new.jdk=false
909 project.structure.add.tools.jar.to.new.jdk.description=Automatically add tools.jar to 'Classpath' when new JDK is created
911 project.qualified.module.names=false
912 project.qualified.module.names.description=Organize module nodes accordingly to their qualified (dot-separated) names
914 tfs.set.connection.timeout=false
916 application.deactivation.timeout=1500
917 ide.mac.yosemite.laf=true
918 ide.mac.yosemite.laf.restartRequired=true
919 ide.mac.yosemite.laf.description=Replaces Aqua LaF to enhanced IntelliJ LaF
921 dart.server.vm.options=
922 dart.server.vm.options.description=Dart VM options to use when starting Dart Analysis Server process
923 dart.server.additional.arguments=
924 dart.server.additional.arguments.description=Dart Analysis Server command line arguments
925 dart.projects.without.pubspec=false
926 dart.projects.without.pubspec.description=For special internal Dart projects only
928 editor.breadcrumbs.highlight.on.hover=false
929 editor.breadcrumbs.highlight.on.hover.description=Highlight corresponding ranges in editor on breadcrumb item hover (requires project reopening)
931 editor.breadcrumbs.above=false
932 editor.breadcrumbs.above.description=Show breadcrumbs above or below an editor
934 testDiscovery.enabled=false
935 testDiscovery.enabled.description=Enable instrumentation during tests to be able to start 'tests which pass this code' later
937 ruby.remote.debugger.supports.catchpoint.removal=true
939 ide.mac.new.color.picker=false
941 trace.focus.on.app.activation=false
942 trace.focus.on.app.activation.description=Focus tracing on application activation and deactivation
943 trace.focus.on.app.restartRequired=false
947 tests.assert.clear.read.only.status.outside.write.action=false
948 tests.assert.clear.read.only.status.outside.write.action.description=FileModificationService and similar calls should be outside write action
950 idea.regexp.search.uses.indices=true
951 idea.regexp.search.uses.indices.description=Should IDE find in path use indices when searching with regular expression
953 idea.io.safe.sync=true
954 idea.io.safe.sync.description=When "Safe Write" is enabled, sync() is invoked after the last write to flush data to disk
956 ide.prioritize.ui.thread=true
957 ide.prioritize.ui.thread.description=In presence of UI activity, deprioritizes all other threads for the activity to complete ASAP
959 ide.require.transaction.for.model.changes=true
960 ide.require.transaction.for.model.changes.description=Whether write action can only happen under TransactionGuard
962 dumb.aware.run.configurations=false
963 dumb.aware.run.configurations.description=Enable executing run configurations in dumb mode
964 select.run.configuration.from.context=true
965 select.run.configuration.from.context.description=Select run configuration when run from context (gutter icon, popup menu)
967 pause.indexing.in.power.save.mode=false
968 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.
970 ide.run.dashboard=false
971 ide.run.dashboard.description=Enable Run Dashboard tool window
972 ide.run.dashboard.restartRequired=true
973 ide.run.dashboard.spring.boot.jmx=true
974 ide.run.dashboard.spring.boot.jmx.description=Enable JMX Remote with disabled security for Spring Boot applications to access runtime information
976 focus.follows.mouse.workarounds=false
977 focus.follows.mouse.workarounds.description=Enables some workarounds for Focus-follows-mouse issues, like IDEA-112015
979 cidr.xcode.derived.data.override=true
980 cidr.xcode.derived.data.override.description=Ignore Xcode DerivedData location settings
982 ide.text.effect.new=true
983 ide.text.effect.new.description=Enables new effect painter for text
984 ide.text.effect.new.scale=true
985 ide.text.effect.new.scale.description=Enables scalable effect painter for text
986 ide.text.effect.new.metrics=true
987 ide.text.effect.new.metrics.description=Use line metrics to calculate text offset in the effect painter
989 ide.intellij.laf.win10.ui=false
990 ide.intellij.laf.win10.ui.description=Enables Windows 10 look
992 ide.http.server.response.actual.status=false
993 ide.rest.api.requests.per.minute=30
994 ide.built.in.web.server.activatable=false
997 NodeJS.Docker.description=Enables Node.JS remote execution with Docker (if Docker and Node.JS plugins are installed)
998 rainbow.highlighter.colors=
999 rainbow.highlighter.colors.description=List of colors for rainbow highlighter in hex format. Example: aabbcc, 123123, ff0000, 111111
1001 ide.remote.interpreters.use.rsync=true
1002 ide.remote.interpreters.use.rsync.description=Use rsync utility to synchronize remote interpreters and local stubs
1004 javafx.fxml.controller.from.loader=false
1005 javafx.fxml.controller.from.loader.description=Resolve FXML controllers specified with FXMLLoader.setController()
1007 inplace.change.signature=false
1008 inplace.change.signature.description=Enables change signature without dialog, inplace in the editor
1010 low.memory.watcher.sync=true
1011 low.memory.watcher.sync.description=Whether LowMemoryWatcher runnables should be executed on the same thread that the low memory events come
1013 typing.freeze.report.dumps=false
1014 typing.freeze.report.dumps.description=Automatically reports thread dumps to our statistics server
1016 store.basedir.parent.detection=true
1017 store.save.use.modificationCount=true
1018 store.track.module.root.manager.changes=false
1020 ide.ui.composite.editor.for.combobox.description=Allows to use composite components based on JPanel as a ComboBox editor
1021 ide.ui.composite.editor.for.combobox=true
1023 debugger.show.values.inplace=false
1024 debugger.show.values.inplace.description=Show primitive values near variables inside current execution line
1025 show.configurables.ids.in.settings=false
1026 show.configurables.ids.in.settings.description=Show configurables ids in settings when user holds Shift. Works in Keymap and Settings trees
1028 ide.projectView.globalOptions=true
1029 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
1031 ide.projectView.ProjectViewPaneTreeStructure.BuildChildrenInBackground=true
1032 ide.projectView.ProjectViewPaneTreeStructure.BuildChildrenInBackground.description=Temporary ability to control a tree building for the Project View pane
1034 parallel.modules.loading=true
1035 parallel.modules.loading.description=Parallel modules loading
1037 compiler.ref.index=true
1038 compiler.ref.index.description=Enables find usages using references from compiler indices
1039 compiler.ref.index.restartRequired=true
1041 compiler.ref.chain.search=false
1042 compiler.ref.chain.search.description=Enables relevant method chain completion
1044 build.manager.async.fs.events=false
1045 build.manager.async.fs.events.description=Experimental: TranslatingCompilerFilesMonitor will process events from VFS asynchronously to minimize write-action duration
1047 batch.inspections.use.psi.as.ref.table.key=false
1048 batch.inspections.use.psi.as.ref.table.key.description=Use PsiElement as key for RefManager's table
1049 typescript.service.node.arguments=
1050 typescript.service.node.arguments.description=Node options to use when starting TypeScript service process
1051 WebStorm.JavaScript.Modules.Diagram=true
1052 WebStorm.JavaScript.Modules.Diagram.description=Turns on module dependency diagram for javascript
1054 editable.java.test.console=false
1055 editable.java.test.console.description=Enables System.in in java test consoles (junit & testng)
1056 ide.new.editor.tabs.selection=true
1057 ide.new.editor.tabs.selection.description=New way to select an editor tab
1058 ide.new.editor.tabs.selection.color=439EB8
1059 ide.new.editor.tabs.selection.color.description=Color to highlight selected editor tab
1060 javascript.unused.global.declarations.cached=false
1061 javascript.unused.global.declarations.cached.description=Allows caching of JavaScript unused property declarations; might contain threading issues, experimental
1063 php.register.class.references.in.strings=true
1064 php.register.class.references.in.strings.description=Enables extended class reference provider for php string literals.
1065 php.brace.alt.syntax=false
1066 php.brace.alt.syntax.description=Enables brace matching for `: .. endXXX` syntax.
1068 ide.ssh.one.time.password=false
1069 ide.ssh.one.time.password.description=Enables support for one-time password authentication for SSH servers
1070 deployment.macOs.bannedInterfaces=awdl0
1071 deployment.macOs.bannedInterfaces.description=Banned network interfaces for IPv6 connections on MacOS
1072 deployment.BouncyCastleJCE=false
1073 deployment.BouncyCastleJCE.restartRequired=true
1074 deployment.BouPncyCastleJCE.description=Enables BouncyCastle provider for Java Security API
1076 ide.inplace.errors.outline=false
1077 ide.inplace.errors.outline.description=Enables outlining controls containing wrong values with red border
1078 ide.inplace.errors.balloon=false
1079 ide.inplace.errors.balloon.description=Switches error labels to balloons for controls with invalid values
1081 jest.debugger.use.inspect=false
1082 jest.debugger.use.inspect.description=Use --inspect for debugging Jest tests with Node 7+
1083 JavaScript.WebPack.With.JsonSchema=true
1084 JavaScript.WebPack.With.JsonSchema.description=Use JSON-Schema powered support for webpack config files
1085 ide.diagnostics.suggest.sending.all.attachments=false
1086 ide.diagnostics.suggest.sending.all.attachments.description=Suggest the user to send all error attachments by default
1088 performance.watcher.unresponsive.interval.ms=5000
1089 performance.watcher.unresponsive.interval.ms.description=Maximum time in ms for UI freezes. If UI thread freezes longer the thread dump will be logged
1091 performance.watcher.unresponsive.max.attempts.before.log=5
1092 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
1094 performance.watcher.sampling.interval.ms=1000
1095 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