localHistory.daysToKeep=5
localHistory.daysToKeep.description=Specify how many working days changes should be remembered.\n\
  WARNING: Do not use local history as main version control since it may become corrupted if the IDE hangs.
undo.globalUndoLimit=10
undo.documentUndoLimit=100

actionSystem.fixLostTyping=true
actionSystem.fixLostTyping.description=Redispatch events, lost between actions and dialog show/close.
actionSystem.fixStickyFocusedWindows=true
actionSystem.fixNullFocusedComponent=true
actionSystem.noDefaultComponent=true
actionSystem.commandProcessingTimeout=30000
actionSystem.commandProcessingTimeout.description=Timeout after which currently processed command is forcibly cancelled.
actionSystem.typeAheadTimeBeforeDialog=2000
actionSystem.typeAheadTimeBeforeDialog.description=If dialog shown as a result of some typing, all key types withing this time\
  will be re-dispatched after dialog is closed.
actionSystem.typeAheadTimeAfterPopupAction=500
actionSystem.playback.delay=20
actionSystem.playback.delay.description=Delay between events generated by the playback runner.
actionSystem.playback.useDirectActionCall=true
actionSystem.playback.useTypingTargets=true
actionSystem.focusIdleTimeout=20
actionSystem.mac.screenMenuNotUpdatedFix=false
actionSystem.keyGestures.enabled=false
actionSystem.keyGestureDblClickTime=650
actionSystem.suspendFocusTransferIfApplicationInactive=true
actionSystem.xWindow.remove.focus.from.nonFocusable.popups=true
actionSystem.xWindow.remove.focus.from.nonFocusable.popups.delay=50
actionSystem.noContextComponentWhileFocusTransfer=true
actionSystem.secondKeystrokeTimeout=2000
actionSystem.secondKeystrokeAutoPopupEnabled=false
actionSystem.secondKeystrokePopupTimeout=500
actionSystem.keyGestureHoldTime=400
actionSystem.autoSelectTimeout=1000
actionSystem.quickAccessEnabled=false
actionSystem.quickAccessModifiers=
actionSystem.quickAccessShowSpotsTime=1500
actionSystem.win.suppressAlt=true
actionSystem.win.suppressAlt.new=true
actionSystem.mouseGesturesEnabled=true
actionSystem.assertFocusAccessFromEdt=true
actionSystem.enableAbbreviations=true
actionSystem.extendedKeyCode.disabled=false

color.blindness.icon.filter=false

ide.debugMode=false

ide.debugMode.description=Record additional information to make bug reports more informative.
ide.forcedShowTooltip=alt
ide.forcedShowTooltip.description=Shortcut for forced show tooltip.
ide.popup.dropShadow=false
ide.popup.resizable.border.sensitivity=4
ide.consumeKnownToolkitBugs=true
ide.highlight.match.in.selected.only=true
ide.lazyIconLoading=true
ide.mnemonic.helper.old=true
ide.mnemonic.helper.old.restartRequired=true
ide.mnemonic.helper.old.description=Use new algorithm of mnemonics processing
ide.checkDuplicateMnemonics=false
ide.checkDuplicateMnemonics.description=Check for duplicate mnemonics.
ide.dnd.textHints=false
ide.max.recent.projects=50

ide.editor.tabs.open.at.the.end=false
ide.editor.tabs.open.at.the.end.description=If true all new tabs will be opened at the end

ide.hide.excluded.files=false
ide.hide.excluded.files.restartRequired=true
ide.hide.excluded.files.description=Do not show excluded files in Project View and exclude them from VCS

idea.fix.mac.env=true
idea.fix.mac.env.restartRequired=true
idea.fix.mac.env.description=On Mac, use shell environment for external processes.

idea.mac.prevent.app.nap=false
idea.mac.prevent.app.nap.description=Prevent app nap during indexing and inspection

ide.x11.override.wm=true

ide.appIcon.progress=true
ide.appIcon.badge=true
ide.appIcon.requestAttention=true

ide.svg.icon=false

ide.windowSystem.hScrollChars=5
ide.windowSystem.vScrollChars=5
ide.windowSystem.autoShowProcessPopup=false
ide.windowSystem.showListItemsPopup=true
ide.windowSystem.asyncSplitters=true
ide.windowSystem.showTooWindowButtonsSwitcher=true

passwordSafe.masterPassword.ttl=360
passwordSafe.memorySafe.ttl=-1

ide.tree.yieldingUiUpdate=true
ide.tree.showBusyIndicator=true
ide.tree.waitForReadyTimeout=250
ide.tree.clearOnHideTime=120000
ide.tree.autoscrollToVCenter=true
ide.tree.ensureSelectionOnFocusGained=true
ide.tree.autoExpandMaxDepth=5
ide.tree.expandRecursionDepth=50
ide.tree.checkStructure=false
ide.tree.uiLockAttempt=250
ide.tree.deferred.icon.invalidates.cache=true

ide.splitter.mouseZone=6
ide.smart.horizontal.scrolling=true
ide.scroll.new.layout=true
ide.scroll.align.component=false
ide.scroll.background.auto=false
ide.scroll.bar.expand.animation=false
ide.scroll.track.border.paint=false
ide.scroll.thumb.border.rounded=false
ide.scroll.thumb.small.if.opaque=true

ide.tooltip.callout=true
ide.tooltip.animationCycle=150
ide.tooltip.initialDelay=1200
ide.tooltip.initialDelay.highlighter=150
ide.tooltip.reshowDelay=500
ide.tooltip.dismissDelay=4000
ide.tooltip.initialReshowDelay=300
ide.tooltip.autoDismissDeadZone=300
ide.balloon.shadowEnabled=true
ide.balloon.shadow.size=15
ide.expansion.hints.enabled=true
ide.expansion.hints.on.all.screens=false
ide.register.bundled.fonts=true
ide.register.bundled.fonts.description=Disables automatic registration of bundled fonts: SourceCodePro, Inconsolata

editor.balloonHints=true
editor.mouseSelectionStateResetTimeout=1000
editor.mouseSelectionStateResetDeadZone=4
editor.use.new.tabs=true
editor.use.scrollable.tabs=true
editor.smarterSelectionQuoting=true
editor.skip.copy.and.cut.for.empty.selection=false
editor.distraction.free.mode=false

editor.durable.folding.state=true
editor.durable.folding.state.description=If set, collapsed fold regions will preserve their state after a wider variety of document editing changes

editor.soft.wrap.force.limit=10000
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

editor.navigation.history.stack.size=25
editor.navigation.history.stack.size.description=Stack size limit for back/forward and last/next edit location navigation

editor.mac.smooth.scrolling=false
editor.mac.smooth.scrolling.description=Enable precise (with sub-line resolution) scrolling on Mac with mouse or trackpad

editor.reformat.on.typing=false

ide.showIndexRebuildMessage=false

ide.tabbedPane.bufferedPaint=true
ide.tabbedPane.dragOutMultiplier=1.2

ide.mac.file.chooser.show.hidden.files=false
ide.mac.file.chooser.native=false
ide.mac.message.dialogs.as.sheets=true
skip.untitled.windows.for.mac.messages=false
skip.untitled.windows.for.mac.messages.description=Temporary key to test a fix for MacMessages
ide.mac.mountain.lion.notifications.enabled=true
ide.mac.inplaceDialogMnemonicsFix=false
ide.mac.alt.mnemonic.without.ctrl=true
ide.mac.fix.dialog.showing=false
ide.mac.hide.cursor.when.typing=true
ide.mac.show.native.help=true
ide.mac.useNativeClipboard=false
ide.mac.boldEditorTabs=false
ide.mac.disableMacScrollbars=false
ide.mac.disableMacScrollbars.restartRequired=true
ide.mac.disableMacScrollbars.description=Disables OS X overlay scrollbars
ide.mac.pressAndHold.workaround=true
ide.mac.pressAndHold.workaround.description=Enable workaround for press-and-hold input method for accented characters on Mac OS
ide.mac.pressAndHold.brute.workaround=false
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.
ide.perProjectModality=false
ide.perProjectModality.description=New modality approach. All dialogs are DOCUMENT_MODAL expect ide-wide dialogs

ide.mac.retina.disableDrawingFix=false

ide.mac.fix.font.fallback=false
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 (when Apple JDK is used)

debugger.showTypes=true
debugger.showTypes.description=Show types in variables tree
debugger.valueTooltipAutoShow=true
debugger.valueTooltipAutoShow.description=Auto show tooltip on mouse over.
debugger.valueTooltipAutoShowOnSelection=false
debugger.valueTooltipAutoShowOnSelection.description=Auto show tooltip when editor selection changes
debugger.mayBringFrameToFrontOnBreakpoint=true
debugger.breakpoint.message.full.trace=false
debugger.breakpoint.message.full.trace.description='Log message to console' breakpoint action will out full stacktrace\
  for the thread that hit the breakpoint.
debugger.batch.evaluation=false
debugger.compiling.evaluator=true
debugger.watches.in.variables=false
debugger.auto.fetch.icons=true
debugger.close.dialog.on.navigate=true
debugger.close.dialog.on.navigate.description=Close evaluate dialog on Jump to (type) source action
debugger.async.smart.step.into=true
debugger.async.smart.step.into.description=Smart step into anonymous class methods in any thread
debugger.monitor.blocked.threads=true
debugger.monitor.blocked.threads.description=Watch if a thread we do stepping in is blocked by another suspended thread
debugger.watch.return.speedup=true
debugger.watch.return.speedup.description=Reduce watch return values overhead by applying extra filters
debugger.check.source=true
debugger.check.source.description=Check that source code matches the bytecode

analyze.exceptions.on.the.fly=false
analyze.exceptions.on.the.fly.description=Automatically analyze clipboard on frame activation,\
  and if there is a stacktrace calls Analyze Stacktrace.

compiler.perform.outputs.refresh.on.start=false
compiler.perform.outputs.refresh.on.start.description=Whether to perform initial FS refresh before compilation starts.\
  Need this to detect external changes to output dirs.
compiler.max.static.constants.searches=3000
compiler.max.static.constants.searches.description=If the number of changed compile time constants exceeds this value,\
  make will start full-project rebuild

compiler.process.jdk=
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.

compiler.process.32bit.vm.on.mac=true
compiler.process.32bit.vm.on.mac.description=Force -d32 VM option on Mac (recommended for faster startup and lower memory footprint).

compiler.process.use.memory.temp.cache=true
compiler.process.use.memory.temp.cache.description=Store temporary data in memory for faster compilation;\
   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.

compiler.process.preload=true
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).\

compiler.process.debug.port=-1
compiler.process.debug.port.description=Specifies build port at which build process will wait for debugger connections\n\
   if 'Debug Build Process' (available via Find Action) is enabled.\n\
  -1 means that a random available port will be chosen.

compiler.automake.trigger.delay=300
compiler.automake.trigger.delay.description=Delay in milliseconds before triggering auto-make in response to file system events

compiler.automake.allow.when.app.running=false
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.

compiler.document.save.trigger.delay=1500
compiler.document.save.trigger.delay.description=Delay in milliseconds before triggering save in response to document changes

compiler.build.data.unused.threshold=30
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

vcs.show.colored.annotations=true
vcs.annotations.preload=false
vcs.showConsole=true
vcs.log.bek.sort=true
vcs.log.bek.sort.disabled=false
vcs.log.linear.bek.sort=false
vcs.log.square.labels=false

vcs.executable.validator.timeout.sec=60

psi.incremental.reparse.depth.limit=1000
psi.deferIconLoading=true
psi.track.invalidation=true
psi.element.list.cell.renderer.focus.border.enabled=false

ide.suggest.file.when.creating.filename.like.directory=true
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

find.search.in.project.files=true

structureView.coalesceTime=500

keymap.show.alias.actions=false
frameworks.download.libraries.server.url=http://pluginsrepo-test:8080
caches.indexerThreadsCount=-1
vcs.show.history.numbers=true
navBar.updateMergeTime=100
navBar.userActivityMergeTime=100

ide.mac.fix.accessibleLeak=true

projectView.showHierarchyErrors=true
projectView.hide.dot.idea=true
projectView.choose.directory.on.compacted.middle.packages=false
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

show.live.templates.in.completion=true
ide.completion.autopopup.select.live.templates=true
ide.completion.autopopup.choose.by.enter=true

java.completion.make.outer.variables.final=true
java.completion.make.outer.variables.final.description=Make variables accessed from inner class final automatically

java.annotations.inference.nullable.method=false
java.annotations.inference.nullable.method.description=Restart is required; infer @Nullable annotation for method results
java.annotations.inference.nullable.method.transitivity=true
java.annotations.inference.nullable.method.transitivity.description=Restart is required; if a method result is a call to a @Nullable method, reports the caller as @Nullable as well

java.hierarchy.service=false
java.hierarchy.service.description=Restart is required; calculate class hierarchy in background

java.max.package.name.length=1000
java.max.package.name.length.description=An upper length limit on string that the IDE considers worth checking for being package names

java.correct.class.type.by.place.resolve.scope=true
java.correct.class.type.by.place.resolve.scope.description=When resolving Java references, use the resolve scope of the currently processed source file

documentation.component.editor.font=false

ide.completion.show.better.matching.classes=true
ide.completion.show.better.matching.classes.description=Show non-imported but good matching classes in basic completion

ide.completion.show.lower.case.classes=false
ide.completion.show.lower.case.classes.description=Show non-imported classes starting with a lowercase letter in basic completion

ide.completion.delay.autopopup.until.completed=false
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

ide.completion.middle.matching=true
ide.completion.middle.matching.description=Suggest items in completion that contain the entered string somewhere in the middle.

ide.completion.lookup.element.preselect.depends.on.context=true
ide.completion.lookup.element.preselect.depends.on.context.description=Preselection of the first element in completion list depends on context

ide.completion.variant.limit=500
ide.completion.variant.limit.description=The approximate number of most relevant variants shown in the completion list

ide.goto.middle.matching=true
ide.goto.middle.matching.description=Suggest items in goto actions that contain the entered string somewhere in the middle.
ide.goto.rebuild.delay=0

ide.structural.navigation.visit.fields=false
ide.structural.navigation.visit.fields.description=Whether fields should be stopped at when navigating to the nex/previous structural member by Alt+Down/Up.

ide.non.english.keyboard.layout.fix=false
ide.non.english.keyboard.layout.fix.description=Enables a fix for key codes with non-English keyboard layouts

ide.dfa.getters.with.side.effects=
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

ide.dfa.time.limit.online=1000
ide.dfa.time.limit.online.description=Time limit (in milliseconds) that is allowed to analyze data flow for one method in editor highlighting
ide.dfa.time.limit.offline=5000
ide.dfa.time.limit.offline.description=Time limit (in milliseconds) that is allowed to analyze data flow for one method in Analyze | Inspect Code...

idea.dfa.live.variables.analysis=true
idea.dfa.live.variables.analysis.description=Whether to flush dead variables when they're not needed when performing data flow analysis

ide.ignore.call.result.inspection.honor.inferred.pure=false
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

ide.enable.toolwindow.stack=false

enable.groovy.hotswap=true
enable.groovy.hotswap.description=Whether IDEA should add a special java agent to the debugged process\
  which allows to hot-swap Groovy changes in some cases
dump.threads.on.empty.lookup=false
dump.threads.on.empty.lookup.description=Whether IDEA should issue a thread dump when an empty completion lookup appears.

disable.toolwindow.overlay=true
disable.toolwindow.overlay.description=Disable transparent toolwindow stripes.

core.pooled.threads=30

editor.dumb.mode.available=true
enable.animation.on.dialogs=false
type.ahead.logging.enabled=false

ide.goto.implementation.show.interfaces=true
ide.goto.implementation.show.interfaces.description=Whether to show sub-interfaces when invoking\
  'Go to Implementation' action (Ctrl+Alt+B) on an interface.

file.colors.in.commit.dialog=false

testng.serialized.protocol.enabled=false
testng.skip.expected.exceptions=true

actionSystem.force.alt.gr=false
completion.show.intention.icon=true
tabs.alphabetical=false
remote.changelist.management.available=false

python.import.always.ask=false
# Use new manage.py interface like in PY-11855. See com.jetbrains.django.manage.deperecated. TODO: Remove when new manage py will be released
python.django.use_new_manage_py_interface=true
# Number of seconds to wait for manage.py list commands
python.django.timeout=15
introduce.variable.prefer.statements=false
show.method.base.class.in.java.file.structure=true

vcs.log.empty.change.list.creation=false
debugger.enable.breakpoints.during.evaluation=false
new.project.wizard=false
diagrams.rendering.no.cache=true

wolf.the.problem.solver=true
ui.no.bangs.and.whistles=false

comment.by.line.bulk.lines.trigger=100

junit_sm=true
testng_sm=true
show.flex.debug.design.view=false

diff.copyable.title.label=true
diff.patience.alg=false
diff.patience.alg.description=Use diff algorithm that prefers unique elements over non-unique. Ex: in "ABBCC" vs "BBCCA" only 'A' will be matched.
diff.status.tracker.skip.spaces=true
diff.status.tracker.byword.delay=200
diff.status.tracker.byword.delay.description=Maximum delay before showing LST popup. Give up on word differences if they took too long.
diff.verify.iterable=false
diff.verify.iterable.description=Enable diff algorithm self check
diff.verify.iterable.restartRequired=true
diff.unimportant.line.char.count=3
diff.unimportant.line.char.count.description=Threshold number of non-space characters to mark line as unimportant
diff.maximum.changes.array.size=10000000
diff.maximum.changes.array.size.restartRequired=true
diff.maximum.line.word.attempt=3
diff.maximum.line.word.attempt.description=Amount of 'too big for by-word comparison' lines in a file to disable by-word comparison
diff.maximum.line.word.attempt.restartRequired=true
diff.divider.repainting.fix=true
diff.divider.repainting.fix.description=Fix painting glitch on scrolling in diff - force panel repainting as a single dirty region
diff.divider.repainting.disable.blitting=true
diff.divider.repainting.disable.blitting.description=Fix painting glitch on scrolling in diff - disable BLIT_SCROLL_MODE to force repainting with RepaintManager
diff.show.old.diff.action.enabled=false

search.everywhere.toolwindows=true
search.everywhere.files=true
search.everywhere.structure=false
search.everywhere.symbols=true
search.everywhere.actions=true
search.everywhere.configurations=true
search.everywhere.settings=false

svn.use.incoming.optimization=false
svn.lowest.supported.format.for.command.line=1.7.0
svn.use.svnkit.for.https.server.certificate.check=true

completion.enable.relevant.method.chain.suggestions=false
ide.mac.message.sheets.java.emulation=false
ide.mac.message.sheets.java.emulation.description=Use Java message sheets instead of native ones
ide.mac.message.sheets.java.emulation.dialogs=true
ide.mac.message.sheets.java.emulation.dialogs.description=Use Java message sheets based on awt dialogs instead of native sheets
linux.native.menu=false
linux.native.menu.description=Enables native menu on Ubuntu
windows.jumplist=false
windows.jumplist.description=Enables JumpLists on Windows

GRADLE.system.in.process=true
GRADLE.system.in.process.description=Whether IDEA should use 'in-process' mode for interaction with gradle api

grails.advanced.mode=false
bigger.font.in.project.view=false
bigger.font.in.project.view.description=Increases font size in Project View
darcula.use.native.fonts.on.linux=true
darcula.use.native.fonts.on.linux.description=If false, uses DejaVu Sans 13pt
idea.4.5.laf.enabled=false
ide.libnotify.enabled=true
ide.libnotify.enabled.description=Enables notifications via LibNotify
cvs.roots.refresh.uses.vfs=true
cvs.roots.refresh.uses.vfs.description=Should CVS roots refresh after update use VFS
vcs.add.remove.silent=true

ide.new.notification.enabled=false

ide.open.file.in.temp.project.dir=true
ide.open.file.in.temp.project.dir.description=Enables opening file in temp project directory

embed.scene.builder=true

dsm.retina.darcula.legend=true
dsm.retina.darcula.legend.description=Experimental DSM legend component

new.retina.detection=false
new.retina.detection.description=New implementation to detect retina devices

ide.scratch.enabled=true
ide.scratch.enabled.description=Disables scratch files and buffers
ide.scratch.buffers=5
ide.scratch.buffers.description=Number of scratch buffer files

ide.show.progress.without.status.bar=true
ide.show.progress.without.status.bar.description=Disables transparent progress indicator when status bar is switched off

editor.injected.highlighting.enabled=true
editor.injected.highlighting.enabled.description=Disables injected fragments highlighting (requires project reopening)

run.processes.with.pty=false
kill.windows.processes.softly=false
output.reader.blocking.mode=false

ide.certificate.manager=true

editor.richcopy.max.size.megabytes=10
editor.richcopy.strip.indents=true
allow.dialog.based.popups=true
allow.dialog.based.popups.description=Allows to use a JDialog as popup toplevel

popup.fix.ide.frame.owner=false
popup.fix.ide.frame.owner.description=Uses correct owner for IdeFrame, but can break some popups

our.heavy.weight.popup=false
our.heavy.weight.popup.description=Disables HeavyWeightPopup cache in Swing

focus.fix.lost.cursor=false
focus.fix.lost.cursor.description=See IDEA-79312

suppress.focus.stealing=false
suppress.focus.stealing.description=(Experimental) Trying to fight focus stealing

ide.inertial.mouse.fix=false
ide.inertial.mouse.fix.description=See IDEA-71508

ide.log.focuses=false
ide.log.focuses.description=Enables logging of focuses (Time consuming)

emmet.segments.limit=50
emmet.template.length.limit.kilobytes=15
command.line.execution.timeout=30

console.ui.cycle.buffer.size=Default
console.too.much.text.buffer.ratio=10
console.too.much.text.buffer.ratio.description=Used for disabling of console processing(console filters for highlights, foldings...),\n\
  when there is too much of text to process.\n\
  The ratio is used against the console cycle buffer size (idea.cycle.buffer.size/theRatio=maxTextLength).

ide.settings.keymap.input.method.enabled=false
ide.settings.configurable.loading.threshold=0
ide.settings.replace.group.with.single.configurable=true
ide.settings.old.style=true

commonjs.complete.required.filename.with.extension=false
commonjs.complete.required.filename.with.extension.description=If checked, required filenames are completed with extension

spy.js.realtime.evaluation=false
spy.js.realtime.evaluation.description=Enables spy-js autocomplete and realtime evaluation

js.debugger.step.over.skip.same.line=true
js.debugger.skip.native.scripts=true
js.debugger.trace.resume=false
js.debugger.v8.lazy.compilation=true
js.debugger.v8.use.any.breakpoint=true
js.debugger.chrome.use.any.breakpoint=true
nodejs.debugger.use.jb.support=true
js.debugger.name.mappings.by.source.code=false
js.debugger.v8.log=
js.debugger.wip.log=
js.debugger.member.filter.prefer.vm.source=false

js.index.node.submodules=false

new.css.schema.enabled=true
html.prefer.short.notation.of.boolean.attributes=true

editor.disable.rtl=false
editor.disable.rtl.description=Disables RTL support in editor (all characters are displayed in LTR order)

editor.new.rendering=true
editor.new.rendering.description=Enables new editor rendering code, with support for RTL.

editor.zero.latency.typing=false
editor.zero.latency.typing.description=Display single-line changes immediately (before write action and general painting routine)

editor.zero.latency.typing.debug=false
editor.zero.latency.typing.debug.description=Make 1 second pauses after immediate painting

decompiler.use.line.mapping=true
decompiler.use.line.mapping.description=Maps original to decompiled line numbers when stepping in debugger.
decompiler.dump.original.lines=false
decompiler.dump.original.lines.description=Show original line numbers as comments in decompiled text

ide.transparency.mode.for.windows=false
ide.transparency.mode.for.windows.description=Allow to add transparency to floating windows
ide.new.welcome.screen=true
ide.new.welcome.screen.force=false

enable.recursive.document.changes=false
enable.recursive.document.changes.description=Enables performing document changes in document event listeners (this breaks undo/redo functionality!)

editor.caret.width=2
editor.caret.width.description=Caret width
editor.caret.width.restartRequired=true

editor.transparent.scrollbar=true
editor.transparent.scrollbar.description=Don't paint background for editor scroll bars

editor.full.width.scrollbar=false
editor.full.size.scrollbar.description=Increase width of the vertical scrollbar to fit marks width

editor.scale.gutter.icons=true
editor.scale.gutter.icons.description=Scale gutter icons to fit line height
editor.scale.completion.icons=false
editor.scale.completion.icons.description=Scale element icons in completion popup according editor font

editor.xcode.like.scrollbar=false
editor.xcode.like.scrollbar.description=Enables auto-hideable Xcode-like editor stripes

editor.config.stop.at.project.root=true
editor.config.stop.at.project.root.description=Stops searching for .editorconfig at project root (requires project reopening)

editor.bold.underline.height=2
editor.bold.underline.height.description=Underline height for EffectType.BOLD_LINE_UNDERSCORE

error.stripe.enabled=true
error.stripe.gap=1
error.stripe.gap.description=Minimal space between error stripe.

JDK8042508.bug.fixed=false
JDK8042508.bug.fixed.description=Disable check for type variable until javac bug is fixed

linux.jdk.accessibility.atkwrapper.block=true

javac.unchecked.subtyping.during.incorporation=true
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

check.power.supply.for.mbp=false
check.power.supply.for.mbp.description=Check for discrete video card and power supply on MBPs


force.subpixel.hinting=true
force.subpixel.hinting.description=Force using sub-pixel antialiasing

lcd.contrast.value=0
lcd.contrast.value.description=Set LCD text contrast value from 100 to 250

removable.welcome.screen.projects=true
removable.welcomesreen.projects.description=Allows removing recent projects from welcome screen with mouse
ide.find.show.preview=true
ide.remove.help.button.from.dialogs=false
ide.remove.help.button.from.dialogs.description=Removes help button from dialogs

database.native.loading.description=Enables native schema loader if present
database.native.loading=true
database.scrollable.result.sets.description=Enables scrollable result sets, if JDBC driver reports it support supports them
database.scrollable.result.sets=true

git.status.write=true
git.blocking.read=false

cidr.cygwin.cmakePermissionsFix=true
cidr.cygwin.cmakePermissionsFix.description=Update permissions for the bin/ folder inside the installed IDE so that the bundled CMake could run
cidr.lldb.enableXcodeLLDB=false
cidr.lldb.enableXcodeLLDB.description=Enable LLDB from Xcode
cidr.max.intellisense.file.length=500000
cidr.max.intellisense.file.length.description=Maximum length of C-based language file (in characters) IDE should provide code assistance for.

ide.win.frame.decoration=false
ide.win.frame.decoration.description=Enables Frame and Dialog decorations for IntelliJ and Darcula LaFs on Windows
darcula.fix.native.flickering=false
darcula.fix.native.flickering.description=Fixes white flash on first window appearance
darcula.fix.maximized.frame.bounds=true
darcula.fix.maximized.frame.bounds.description=Disables modification of  frame maximized bounds

terminal.buffer.max.lines.count=1000
rubymine.use.vagrant.credential.cache=true
rubymine.rails.console.use.spring=false
ruby.chef.foodcritic.timeout=150
search.everywhere.pattern.checking=true
search.everywhere.pattern.checking.description=Avoid searching classes and symbols if pattern contains only one dot
idea.concurrent.scanning.files.to.index=true
welcome.screen.project.grouping.enabled=true
welcome.screen.project.grouping.enabled.description=Allows to group recent projects

custom.folding.max.lookup.depth=50
custom.folding.max.lookup.depth.description=Max lookup depth for custom folding comments in a PSI tree.

tests.view.old.statistics.panel=false

tfs.set.connection.timeout=false

application.deactivation.timeout=1500
ide.mac.yosemite.laf=true
ide.mac.yosemite.laf.restartRequired=true
ide.mac.yosemite.laf.description=Replaces Aqua LaF to enhanced IntelliJ LaF

dart.server.vm.options=
dart.server.additional.arguments=
dart.projects.without.pubspec=false

editor.breadcrumbs.highlight.on.hover=false
editor.breadcrumbs.highlight.on.hover.description=Highlight corresponding ranges in editor on breadcrumb item hover (requires project reopening)
testDiscovery.enabled=false
ruby.remote.debugger.supports.catchpoint.removal=true

use.read.action.to.init.service=false
use.loaded.state.as.existing=true
saving.state.in.new.format.is.allowed=false
configuration.saving.v3=false
jdom.ignoring.whitespace=false

ide.mac.new.color.picker=false

trace.clipboard.events=false
trace.clipboard.events.description=Enable detection and logging of OS notifications about external clipboard changes
trace.clipboard.events.restartRequired=true

trace.focus.on.app.activation=false
trace.focus.on.app.activation.description=Focus tracing on application activation and deactivation
trace.focus.on.app.restartRequired=false

editor.hide.gutter.icons=false
editor.hide.gutter.icons.description=Hide gutter icons
ide.new.about=true
ide.manage.recent.project.action.available=true

python.docker.store.helpers.in.shared.folder=true
python.docker.store.helpers.in.shared.folder.description=Use Docker volumes bind to local machine folders for uploading helpers to Docker containers, obtaining skeletons and remote sources from them (ignored on Linux)
idea.regexp.search.uses.indices=true
idea.regexp.search.uses.indices.description=Should Idea find in path use indices when searching with regular expression

idea.io.safe.sync=true
idea.io.safe.sync.description=When "Safe Write" is enabled, sync() is invoked after the last write to flush data to disk

dumb.aware.run.configurations=false
dumb.aware.run.configurations.description=Enable executing run configurations in dumb mode

focus.follows.mouse.workarounds=false
focus.follows.mouse.workarounds.description=Enables some workarounds for Focus-follows-mouse issues, like IDEA-112015
