From ff7f63eb1f8c019ff91c0d51e1f42ff8b7cdba19 Mon Sep 17 00:00:00 2001 From: Yuriy Artamonov Date: Mon, 24 Nov 2025 18:30:06 +0100 Subject: [PATCH] [registry] IJPL-175398 More descriptions for registry.properties GitOrigin-RevId: 9bf6fb988f2507df3704966a86d13d62fdab1519 --- .../util/resources/misc/registry.properties | 148 ++++++++++++------ 1 file changed, 98 insertions(+), 50 deletions(-) diff --git a/platform/util/resources/misc/registry.properties b/platform/util/resources/misc/registry.properties index ae921b929648..25b4e5702c4f 100644 --- a/platform/util/resources/misc/registry.properties +++ b/platform/util/resources/misc/registry.properties @@ -23,7 +23,9 @@ # Later in code Registry.get("fruit").getSelectedOption() undo.globalUndoLimit=10 +undo.globalUndoLimit.description=Maximum number of global undo operations that can be stored undo.documentUndoLimit=100 +undo.documentUndoLimit.description=Maximum number of undo operations per document actionSystem.fixLostTyping=true actionSystem.fixLostTyping.description=Redispatch events, lost between actions and dialog show/close @@ -97,7 +99,7 @@ ide.source.file.navigation.limit=100 ide.source.file.navigation.limit.description=Limits the number of files that can be navigated in a single batch. '-1' means no limit. ide.popup.menu.navigation.keyboard.selectFirstEnabledSubItem=true -ide.popup.menu.navigation.keyboard.selectFirstEnabledSubItem.description=Selected menu (via keyboard) should select first enabled subitem automatically +ide.popup.menu.navigation.keyboard.selectFirstEnabledSubItem.description=Selected menu (via keyboard) should select the first enabled subitem automatically ide.color.picker.new.pipette=false ide.color.picker.new.pipette.description=New pipette implementation @@ -109,7 +111,7 @@ ide.popup.horizontal.scroll.bar.opaque=false ide.popup.horizontal.scroll.bar.opaque.description=Disables translucent horizontal scroll bar in popups. ide.speed.search.close.when.empty=false -ide.speed.search.close.when.empty.description=Allows closing speed search popup if the search pattern is empty +ide.speed.search.close.when.empty.description=Allows closing the speed search popup if the search pattern is empty ide.recent.files.speed.search=true ide.recent.files.speed.search.description=Allows using speed search functionality in the Recent Files popup @@ -118,7 +120,7 @@ ide.recent.files.speed.search.beginning=false ide.recent.files.speed.search.beginning.description=The speed search should match from the beginning of the Recent Files popup ide.recent.files.speed.search.camel.case=true -ide.recent.files.speed.search.camel.case.description=The speed search should match camel case in the Recent Files popup +ide.recent.files.speed.search.camel.case.description=The speed search should match the camel case in the Recent Files popup ide.recent.files.tool.window.sort.by.mnemonics=true ide.recent.files.tool.window.sort.by.mnemonics.description=Sorts tool windows in the Recent Files popup even if mnemonics are not visible @@ -149,9 +151,10 @@ ide.highlight.match.in.selected.only.description=Search match highlighting in li to a single selected row (by default) or to all rows at once (optional) ide.dnd.textHints=false +ide.dnd.textHints.description=Show drag-and-drop text hints near the cursor while dragging items ide.dnd.to.front=false -ide.dnd.to.front.description=If another window partially hides a window with drag target, bring it to the front during drag-n-drop. +ide.dnd.to.front.description=If another window partially hides a window with a drag target, bring it to the front during drag-n-drop. ide.dnd.threshold=-1 ide.dnd.threshold.description=How far the mouse cursor must move before a drag gesture is recognized. -1 means use the OS default. @@ -187,7 +190,9 @@ use.tty.for.external.tools=false use.tty.for.external.tools.description=Use the command line with TTY support to run 'External Tools' ide.appIcon.badge=true +ide.appIcon.badge.description=Show a numeric badge on the application icon to reflect background tasks or notifications ide.appIcon.requestAttention=true +ide.appIcon.requestAttention.description=Request operating system attention (bounce/flash the app icon) when an IDE needs focus ide.appIcon.requestAttention.after.indexing=false ide.appIcon.requestAttention.after.indexing.description=Whether IDE should request user's attention (e.g., by flashing the application icon on the taskbar) after the end of project analysis @@ -203,9 +208,13 @@ no.window.actions.in.editor=false no.window.actions.in.editor.description=Disables window actions "Stretch to\u2026" within the focused editor as before. ide.windowSystem.hScrollChars=5 +ide.windowSystem.hScrollChars.description=Number of characters scrolled horizontally per mouse wheel step ide.windowSystem.vScrollChars=5 +ide.windowSystem.vScrollChars.description=Number of lines/characters scrolled vertically per mouse wheel step ide.windowSystem.autoShowProcessPopup=false +ide.windowSystem.autoShowProcessPopup.description=Automatically show the process/tool window when a background task starts ide.windowSystem.showListItemsPopup=true +ide.windowSystem.showListItemsPopup.description=Show a popup with full content for truncated list items on hover ide.tree.yieldingUiUpdate=true ide.tree.yieldingUiUpdate.description=Perform heavy tree UI updates in yielding mode to keep the UI responsive at the cost of longer updates @@ -238,7 +247,7 @@ ide.tree.additional.rows.count=1 ide.tree.additional.rows.count.description=The number of extra empty rows at the bottom of trees to improve readability and reduce clutter ide.rich.cancellation.traces=false -ide.rich.cancellation.traces.description=Enables detailed stacktrace collection for origins of cancellation. This option may hinder performance and consume more memory. +ide.rich.cancellation.traces.description=Enables the detailed stacktrace collection for origins of cancellation. This option may hinder performance and consume more memory. edit.source.on.enter.key.disabled=false edit.source.on.enter.key.disabled.description=Allows preventing navigation on the Enter key pressed @@ -385,7 +394,9 @@ ide.tooltip.showAllSeverities.description=Show all inspection severities in edit ide.disable.editor.tooltips=false ide.disable.editor.tooltips.description=Prevents tooltips displayed in the editor (provided by inspections etc.) ide.balloon.shadowEnabled=true +ide.balloon.shadowEnabled.description=Render a drop shadow under notification balloons and popups ide.balloon.shadow.size=24 +ide.balloon.shadow.size.description=Size (in pixels) of the balloon shadow blur ide.use.screen.area.tracker=false ide.use.screen.area.tracker.description=Switch on/off experimental ScreenAreaTracker to avoid visual overlapping of balloons & popups @@ -402,7 +413,9 @@ gutter.tooltip.single.link=false gutter.tooltip.single.link.description=Shows a single link for all classes in a chain ide.helptooltip.regular.dismissDelay=10000 +ide.helptooltip.regular.dismissDelay.description=Auto-dismiss delay in milliseconds for regular help tooltips ide.helptooltip.full.dismissDelay=30000 +ide.helptooltip.full.dismissDelay.description=Auto-dismiss delay in milliseconds for full (expanded) help tooltips ide.hide.expandable.tooltip.owner.mouse.exit=true ide.hide.expandable.tooltip.owner.mouse.exit.description=Provides autohiding for expandable tooltip when the mouse leaves the visible area of the 'owner' component @@ -411,7 +424,7 @@ ide.expansion.hints.enabled.description=Enables expansion hints for lists, trees ide.browser.jcef.enabled=true ide.browser.jcef.enabled.restartRequired=true -ide.browser.jcef.enabled.description=Use JCEF browser to render html/js content (e.g., Markdown files) +ide.browser.jcef.enabled.description=Use the JCEF browser to render html/js content (e.g., Markdown files) ide.browser.jcef.osr.enabled=true ide.browser.jcef.osr.enabled.restartRequired=true ide.browser.jcef.osr.enabled.description=Enable per-browser off-screen rendering mode for JCEF @@ -446,7 +459,7 @@ ide.browser.jcef.gpu.infinitecrash=true ide.browser.jcef.gpu.infinitecrash.restartRequired=true ide.browser.jcef.gpu.infinitecrash.description=Disables crash limit for a GPU process. If it crashes too often, then there will be shown a notification (which recommends disabling GPU). ide.browser.jcef.contextMenu.devTools.enabled=false -ide.browser.jcef.contextMenu.devTools.enabled.description=Adds "Open DevTools" item to the JCEF context menu. +ide.browser.jcef.contextMenu.devTools.enabled.description=Adds the "Open DevTools" item to the JCEF context menu. ide.browser.jcef.hwfacade.enabled=true ide.browser.jcef.hwfacade.enabled.description=Enables heavyweight facade (HwFacadeHelper) for lightweight components overlapping JCEF browser. ide.browser.jcef.sandbox.enable=true @@ -467,17 +480,21 @@ ide.mac.touchbar.enabled.restartRequired=true ide.mac.touchbar.enabled.description=Enables Touch bar support on supported Apple MacBook Pro models editor.balloonHints=true +editor.balloonHints.description=Enable legacy balloon hints in the editor UI editor.mouseSelectionStateResetTimeout=1000 +editor.mouseSelectionStateResetTimeout.description=Timeout in milliseconds to reset the mouse selection state after mouse release editor.mouseSelectionStateResetDeadZone=4 +editor.mouseSelectionStateResetDeadZone.description=Dead zone in pixels to ignore minor mouse movement when resetting the selection state editor.distraction.free.mode=false editor.distraction.free.mode.description=Flag that toggles the editor between distraction-free and regular mode \u2013 \ switches text alignment between centered and left-aligned. \ Does not affect tool window bars or other UI elements, except for updating the current View Mode status. \ If enabled, the IDE reports being in "Distraction Free Mode", even though most UI elements remain visible. editor.paint.empty.text=true +editor.paint.empty.text.description=Show placeholder text when the editor has no content editor.allow.raw.access.on.edt=true -editor.allow.raw.access.on.edt.description=Enables the possibility to interact with the Editor models (Caret, Selection, etc.) without read lock on EDT +editor.allow.raw.access.on.edt.description=Enables the possibility to interact with the Editor models (Caret, Selection, etc.) without a read lock on EDT editor.focus.mode.color.light=c0c0c0 editor.focus.mode.color.light.description=Light color for focus mode @@ -541,7 +558,7 @@ doc.onboarding.tips.render.description=Enable onboarding tips rendering. It may ide.general.command.line.use.eel=true ide.general.command.line.use.eel.description=Use Eel in GeneralCommandLine for launching processes on remote targets use.generic.functions.for.local.eel=false -generic.functions.for.local.eel.description=Use Eel API instead of java.nio.file functions for the local Eel in classes like EelFiles +use.generic.functions.for.local.eel.description=Use Eel API instead of java.nio.file functions for the local Eel in classes like EelFiles ide.showIndexRebuildMessage=false ide.showIndexRebuildMessage.description=Whether diagnostic messages about index format change should be shown in the UI @@ -575,6 +592,7 @@ file.chooser.async.tree.model=true file.chooser.async.tree.model.description=Use the new implementation based on AsyncTreeModel + FileTreeModel override.AbstractTreeBuilder.removal=false +override.AbstractTreeBuilder.removal.description=Override the default node-removal algorithm in AbstractTreeBuilder (experimental; affects tree update strategy) allow.tree.structure.provider.in.dumb.mode=true allow.tree.structure.provider.in.dumb.mode.description=Do not filter out non-dumb-aware providers while processing children @@ -586,6 +604,7 @@ skip.untitled.windows.for.mac.messages=true skip.untitled.windows.for.mac.messages.description=Temporary key to test a fix for MacMessages ide.mac.inplaceDialogMnemonicsFix=false +ide.mac.inplaceDialogMnemonicsFix.description=Enable a workaround for handling mnemonics in in-place dialogs on macOS ide.mac.alt.mnemonic.without.ctrl=true ide.mac.alt.mnemonic.without.ctrl.description=Processes Alt-based shortcuts for mnemonics in addition to Ctrl+Alt-based shortcuts. Affects macOS only. @@ -603,6 +622,7 @@ ide.mac.hide.cursor.when.typing.description=Whether the mouse cursor should be h ide.mac.show.native.help=false ide.mac.show.native.help.description=Shows native help instead of opening a web-browser ide.mac.useNativeClipboard=false +ide.mac.useNativeClipboard.description=Use native macOS clipboard APIs instead of the AWT clipboard implementation ide.mac.disableMacScrollbars=false ide.mac.disableMacScrollbars.restartRequired=true ide.mac.disableMacScrollbars.description=Disables OS X overlay scrollbars @@ -615,7 +635,7 @@ ide.mac.pressAndHold.brute.workaround.description=Enable alternative workaround 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.valueTooltipAutoShowOnSelection.description=Auto-show tooltip when editor selection changes debugger.mayBringFrameToFrontOnBreakpoint=true debugger.mayBringFrameToFrontOnBreakpoint.description=Bring the IDE window to front when a breakpoint is hit debugger.mayBringDebuggeeWindowToFrontAfterResume=true @@ -786,7 +806,7 @@ debugger.report.non.default.inline.breakpoint.description=Report as an error sce debugger.inlayRunToCursor.hover.area=4 debugger.inlayRunToCursor.hover.area.description=The size of the hover area in the editor to show the inlay Run-To-Cursor popup (counting in characters) debugger.anti.flickering.delay=200 -debugger.anti.flickering.delay.description=Use an anti-flickering panel atop of debugger variable tree and freeze repainting on specified ms \ +debugger.anti.flickering.delay.description=Use an anti-flickering panel atop of the debugger variable tree and freeze repainting on specified ms \ after stepping. Zero value means do not use an anti-flickering panel. Need to restart debug after setting it to zero and back. debugger.stop.on.graceful.exit=true debugger.stop.on.graceful.exit.description=Immediately detach the debugger when a process is about to terminate @@ -906,7 +926,7 @@ vcs.detect.vcs.mappings.automatically.description=Whether IDE should detect VCS vcs.root.detector.folder.depth=-1 vcs.root.detector.folder.depth.description=Specify how deep should the IDE scan the file tree, searching for Git/Hg roots in the project. Set to -1 to scan the whole file tree. vcs.root.detector.ignore.pattern=[.].*|vendor -vcs.root.detector.ignore.pattern.description=If true, Git/Hg roots won't be detected under directories with matching names.\ +vcs.root.detector.ignore.pattern.description=If true, Git/Hg roots won't be detected under directories with matching names. \ By default, ignores Unix-style hidden directories and 'vendor' directories from Composer PHP dependency manager. vcs.root.auto.add=true vcs.root.auto.add.description=Automatically register detected Git/Hg roots. @@ -968,14 +988,16 @@ vcs.resolve.symlinks.for.vcs.operations.description=Show VCS operations for a sy Set 'disable' if symlinks should be handled as normal files. vcs.new.widget=false -vcs.new.widget.description=display vcs operation popup on top not at the bottom +vcs.new.widget.description=Display vcs operation popup on top, not at the bottom vcs.new.ui.main.toolbar.actions=false vcs.new.ui.main.toolbar.actions.description=Show customized main toolbar actions (e.g., Update project, Push) in the new UI. vcs.new.ui.main.toolbar.actions.restartRequired=true vcs.non.modal.merge.enabled=false vcs.non.modal.merge.enabled.description=Enable the Non-Modal merge in the Changes view (Local Changes) psi.incremental.reparse.depth.limit=1000 +psi.incremental.reparse.depth.limit.description=Maximum PSI/AST depth is eligible for incremental reparse; deeper changes trigger a full reparse psi.deferIconLoading=true +psi.deferIconLoading.description=Defer loading of PSI-related icons to reduce UI freezes and improve responsiveness psi.track.invalidation=true psi.track.invalidation.description=When PSI elements are invalidated, store stack traces in their user data for debugging @@ -993,6 +1015,7 @@ find.search.in.excluded.dirs=false find.search.in.excluded.dirs.description=Whether "Find in Files" searches in excluded subdirectories of the scope directory keymap.show.alias.actions=true +keymap.show.alias.actions.description=Show alias actions in the Keymap settings and in actions search keymap.windows.as.meta=false keymap.windows.as.meta.description='Windows' key press/release events would be processed as 'Meta' modifier for shortcuts @@ -1004,6 +1027,7 @@ caches.scanningThreadsCount.description=Specify the number of threads used for s caches.scanningThreadsCount.restartRequired=true indexer.follows.symlinks=true +indexer.follows.symlinks.description=Follow symbolic links when scanning and indexing files ide.mac.fix.accessibleLeak=true ide.mac.fix.accessibleLeak.description=Reduce a11y-related leaks in Oracle JDK @@ -1012,7 +1036,9 @@ projectView.use.simplified.state=false projectView.use.simplified.state.description=Allow serialized project view tree state identify tree nodes via their display names only projectView.showHierarchyErrors=true +projectView.showHierarchyErrors.description=Show error and warning badges on nodes in the Project view hierarchy projectView.hide.dot.idea=true +projectView.hide.dot.idea.description=Hide the .idea directory in the Project view projectView.show.base.dir=true projectView.show.base.dir.description=Include files from the project's base dir even if they do not belong to any content root. @@ -1039,7 +1065,7 @@ ide.check.is.dumb.contract=false ide.check.is.dumb.contract.description=Check that isDumb method is called only under read action or in EDT thread. It is necessary to avoid possible race conditions. platform.random.idempotence.check.rate=1000 -platform.random.idempotence.check.rate.description=Sets approximately, once in how many queries the IDE should \ +platform.random.idempotence.check.rate.description=Sets approximately once in how many queries the IDE should \ recalculate a cached value to check if the result is equivalent. Set 0 to never perform such random checks. \ Note that checks for values computed concurrently will still be performed. @@ -1050,7 +1076,7 @@ parameter.info.editor.font=false parameter.info.editor.font.description=Use editor font in parameters popup parameter.info.max.visible.rows=20 -parameter.info.max.visible.rows.description=Maximum number of visible rows in parameters popup +parameter.info.max.visible.rows.description=Maximum number of visible rows in the parameters popup documentation.component.editor.font=false documentation.component.editor.font.description=Use editor font in the documentation window @@ -1074,7 +1100,7 @@ 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=Whether completion autopopup is shown immediately and populated in the background, \ +ide.completion.delay.autopopup.until.completed.description=Whether completion autopopup is shown immediately and populated in the background \ or delayed until all suggestions are calculated. ide.completion.show.live.templates.on.top=false @@ -1126,7 +1152,7 @@ ide.dfa.report.imprecise=false ide.dfa.report.imprecise.description=Whether to report methods for which data flow analysis was imprecise ide.new.color.picker=true -ide.new.color.picker.description=Popup based non-modal color picker +ide.new.color.picker.description=Popup-based non-modal color picker idea.report.nullity.missing.in.generated.overriders=true idea.report.nullity.missing.in.generated.overriders.description=Whether "@NotNull/@Nullable problems" inspection should complain about overriding methods or parameters missing @NotNull, which occur in generated code @@ -1184,19 +1210,22 @@ actionSystem.force.alt.gr.description=Force treating AltGraph as Ctrl+Alt on Win actionSystem.fix.alt.gr=true actionSystem.fix.alt.gr.description=Work around layout-specific issues with AltGraph key handling completion.show.intention.icon=true +completion.show.intention.icon.description=Show the intention (light bulb) icon in the code completion popup always.show.intention.above.current.line=false -always.show.intention.above.current.line.description=Avoid showing the intention popup on the line where caret stays (e.g., show it above current line) +always.show.intention.above.current.line.description=Avoid showing the intention popup on the line where the caret stays (e.g., show it above the current line) introduce.variable.prefer.statements=false -introduce.variable.prefer.statements.description=If true, select the line at caret if there is no selection on introduce; \ +introduce.variable.prefer.statements.description=If true, select the line at caret if there is no selection on the introduced variable; \ when false expressions chooser would be shown add.past.participle.to.suggested.names=true add.past.participle.to.suggested.names.description=Past participle variants suggested when introducing variables show.method.base.class.in.java.file.structure=true +show.method.base.class.in.java.file.structure.description=Show the base class of a method in the Java File Structure view debugger.enable.breakpoints.during.evaluation=false +debugger.enable.breakpoints.during.evaluation.description=Allow breakpoints to be hit while evaluating expressions debugger.run.suspend.helper=true debugger.run.suspend.helper.description=Run suspend helper by debug agent @@ -1205,7 +1234,7 @@ debugger.new.suspend.state.tracking=true debugger.new.suspend.state.tracking.description=Instead of making symmetrical suspend/resume operation, the end of operation returns the thread into the required state debugger.filter.breakpoints.during.stepping.using.debugger.engine=false -debugger.filter.breakpoints.during.stepping.using.debugger.engine.description=When enabled uses the old mechanism to disable all events in other threads during stepping via applying JDI thread filter +debugger.filter.breakpoints.during.stepping.using.debugger.engine.description=When enabled, uses the old mechanism to disable all events in other threads during stepping via applying JDI thread filter debugger.filter.breakpoints.by.coroutine.id=true debugger.filter.breakpoints.by.coroutine.id.description=When enabled uses unique coroutine id to filter stepping @@ -1243,6 +1272,7 @@ ui.inspector.accessibility.audit=true ui.inspector.accessibility.audit.description=Show accessibility audit functionality in UI Inspector. comment.by.line.bulk.lines.trigger=100 +comment.by.line.bulk.lines.trigger.description=Minimum number of selected lines that triggers bulk line-comment operation for performance diff.divider.repainting.disable.blitting=true diff.divider.repainting.disable.blitting.description=Fix the painting glitch on scrolling in diff - disable BLIT_SCROLL_MODE to force repainting with RepaintManager @@ -1253,14 +1283,14 @@ enable.patch.file.diff.viewer.description=Enable patch file viewer that allows s combined.diff.files.limit=1000 combined.diff.files.limit.description=If the limit is reached, show the simple diff instead of "All in One Diff".\ Set "-1" to turn the limit off. combined.diff.loaded.content.limit=20 -combined.diff.loaded.content.limit.description=Max number of loaded files diff contents to keep.\ Set "-1" to turn limit off and keep contents only inside viewport (+ viewport.delta). +combined.diff.loaded.content.limit.description=Max number of loaded files diff contents to keep.\ Set "-1" to turn the limit off and keep contents only inside viewport (+ viewport.delta). combined.diff.visible.viewport.delta=3 combined.diff.visible.viewport.delta.description=Set additionally the number of blocks which need to be loaded before and beyond the viewport. show.diff.as.frame=false -show.diff.as.frame.description=Always force diff in a separate window frame implementation in places, where editor diff preview is not available. Overrides the "Open Diff as Editor Tab" action. +show.diff.as.frame.description=Always force diff in a separate window frame implementation in places where the editor diff preview is not available. Overrides the "Open Diff as Editor Tab" action. show.diff.preview.as.editor.tab.with.single.click=false show.diff.preview.as.editor.tab.with.single.click.description=If enabled, and editor diff preview is used for Local Changes and Shelf, then \ - it is opened with single click. + it is opened with a single click. blank.diff.history.max.items=10 blank.diff.history.max.items.description=Maximum number of items in 'Blank Diff Window' recent history blank.diff.history.max.memory=10000000 @@ -1294,16 +1324,15 @@ go.to.action.filter.out.inspections=true go.to.action.filter.out.inspections.description=Don't show inspections in Find Action ide.message.dialogs.as.swing.alert=true -ide.message.dialogs.as.swing.alert.description=Show messages on new UI design swing dialog +ide.message.dialogs.as.swing.alert.description=Show messages on the new UI design swing dialog ide.message.dialogs.as.swing.alert.show.title.bar=false ide.message.dialogs.as.swing.alert.show.title.bar.description=Show platform window title windows.jumplist=true windows.jumplist.description=Enables JumpLists on Windows - vcs.ignorefile.generation=false -vcs.ignorefile.generation.description=Whether native VCS ignored files (e.g., .gitignore) are generated on first project open \ +vcs.ignorefile.generation.description=Whether native VCS ignored files (e.g., .gitignore) are generated on the first project open \ (import) and after creating a VCS repository from IDEA. \ This flag doesn't affect the generation of internal .idea/.gitignore which should always be generated. vcs.ignorefile.generation.restartRequired=true @@ -1318,7 +1347,7 @@ ide.open.file.in.temp.project.dir=true ide.open.file.in.temp.project.dir.description=Enable file opening in the temp project directory embed.scene.builder=true -embed.scene.builder.description=Show SceneBuilder embedded into IntelliJ IDEA frame +embed.scene.builder.description=Show SceneBuilder embedded into an IntelliJ IDEA frame new.retina.detection=false new.retina.detection.description=New implementation to detect retina devices @@ -1347,7 +1376,7 @@ run.processes.with.pty=FALSE run.processes.with.pty.description=Allocate pseudo-terminal for running and debugging programs. \ This affects the result of isatty() native call, which is usually consulted by various command-line tools \ to check if they can operate in an interactive mode.\n\ - Note that not all IDEs check this option and support PTY completely.\ + Note that not all IDEs check this option and support PTY completely. \ Currently, this option is used in CLion and PyCharm. run.processes.using.pty.helper.on.mac.intel=true @@ -1367,6 +1396,7 @@ executor.actions.submenu=true executor.actions.submenu.description=Show context execution actions other than Run and Debug in a submenu kill.windows.processes.softly=false +kill.windows.processes.softly.description=Try to terminate Windows processes gracefully before forcing termination disable.winp=false disable.winp.description=Disable using winp to kill processes on Windows @@ -1378,9 +1408,11 @@ ide.allow.low.priority.process=true ide.allow.low.priority.process.description=Allow running external processes with low priority when used for background operations editor.richcopy.max.size.megabytes=10 +editor.richcopy.max.size.megabytes.description=Maximum size in megabytes of content eligible for rich copy from the editor editor.richcopy.strip.indents=true +editor.richcopy.strip.indents.description=Strip common leading indentation when performing rich copy from the editor allow.dialog.based.popups=false -allow.dialog.based.popups.description=Allows using a JDialog as popup toplevel +allow.dialog.based.popups.description=Allows using a JDialog as a popup on the top level popup.resize.zone.macos=8 popup.resize.zone.macos.description=The size of mouse resize zone on macOS popup.resize.zone.windows=4 @@ -1398,8 +1430,13 @@ ide.mouse.popup.trigger.modifiers.disabled=true ide.mouse.popup.trigger.modifiers.disabled.description=Do not show a context popup if the right button is pressed with modifiers inplace.rename.segments.limit=200 +inplace.rename.segments.limit.description=Maximum number of segments considered during in-place rename to avoid performance issues + emmet.segments.limit=50 +emmet.segments.limit.description=Maximum number of template segments Emmet will expand in a single operation + command.line.execution.timeout=30 +command.line.execution.timeout.description=Default timeout in seconds for running command-line processes enable.rename.options.inplace=true enable.rename.options.inplace.description=Show search in comments/text occurrences as inlays in the editor @@ -1431,6 +1468,7 @@ ide.titled.border.indent=20 ide.titled.border.indent.description=Horizontal indentation for titled border content (pixels) html.prefer.short.notation.of.boolean.attributes=true +html.prefer.short.notation.of.boolean.attributes.description=Prefer a short form for boolean HTML attributes (for example, disabled instead of disabled="true") editor.disable.rtl=false editor.disable.rtl.description=Disables RTL support in the editor (all characters are displayed in LTR order) @@ -1502,7 +1540,7 @@ idea.inertial.touch.fling.pixelThreshold=3 idea.inertial.touch.fling.pixelThreshold.description=Threshold to decide, should we start \ inertial scroll animation (pixels). idea.inertial.touch.fling.multiplier=40 -idea.inertial.touch.fling.multiplier.description=Multiplier to increase fling scroll amount. +idea.inertial.touch.fling.multiplier.description=Multiplier to increase the fling scroll amount. idea.inertial.touch.fling.interruptLag=10 idea.inertial.touch.fling.interruptLag.description=Fling interrupt response lag (ms). @@ -1558,7 +1596,7 @@ editor.viewport.width.update.frequency=200 editor.viewport.width.update.frequency.description=The minimum number of preferred size changes per target amount of time that is considered to be frequent. unsound.capture.conversion.java.spec.change=false -unsound.capture.conversion.java.spec.change.description=Capture in method reference return type is unsound and the spec would be changed, see https://bugs.openjdk.org/browse/JDK-8170887 +unsound.capture.conversion.java.spec.change.description=Capture in method reference return type is unsound, and the spec would be changed, see https://bugs.openjdk.org/browse/JDK-8170887 lcd.contrast.value=0 lcd.contrast.value.description=Set LCD text contrast value from 100 to 250 @@ -1602,7 +1640,7 @@ ide.quick.switch.alpha.numbering=false ide.quick.switch.alpha.numbering.description=Use alphanumeric mnemonics in quick switcher popups if there are 11\u201336 items ide.usages.popup.show.options.string=true -ide.usages.popup.show.options.string.description=Show options string in show usages popup +ide.usages.popup.show.options.string.description=Show options string in the show usages popup ide.usages.next.previous.occurrence.only.show.in.preview=false ide.usages.next.previous.occurrence.only.show.in.preview.description=Next/Previous Occurrence actions don't open the result in the editor when the Preview panel is open and visible ide.usages.popup.analyzing.indicator.enable=true @@ -1650,6 +1688,7 @@ external.system.auto.import.disabled=false external.system.auto.import.disabled.description=Disable auto-import build system model to idea application.deactivation.timeout=1500 +application.deactivation.timeout.description=Timeout in milliseconds before the IDE is considered deactivated after it loses focus editor.breadcrumbs.highlight.on.hover=false editor.breadcrumbs.highlight.on.hover.description=Highlight corresponding ranges in the editor on breadcrumb item hover (requires project reopening) @@ -1737,6 +1776,7 @@ ide.enable.edt.lock.load.fus.monitor.description=Enable monitoring of lock usage ide.text.effect.new=true ide.text.effect.new.description=Enables new effect painter for text highlighting.delay.invalid.psi.info.kill.ms=300 +highlighting.delay.invalid.psi.info.kill.ms.description=Delay in milliseconds before invalid PSI-based highlighting info is discarded ide.text.effect.new.scale=true ide.text.effect.new.scale.description=Enables scalable effect painter for text ide.text.effect.new.metrics=true @@ -1754,7 +1794,9 @@ ide.animation.hiding.duration=150 ide.animation.hiding.duration.description=Duration of hiding a component on mouse exited or on focus lost ide.http.server.response.actual.status=false +ide.http.server.response.actual.status.description=Return actual HTTP status codes from the built-in IDE HTTP server instead of always 200 ide.rest.api.requests.per.minute=30 +ide.rest.api.requests.per.minute.description=Maximum number of requests per minute accepted by the IDE REST API ide.ui.font.force.use.inter.font=false ide.ui.font.force.use.inter.font.description=Force IDE to use Inter font @@ -1763,6 +1805,7 @@ rainbow.highlighter.colors= rainbow.highlighter.colors.description=List of colors for rainbow highlighter in hex format. Example: aabbcc, 123123, ff0000, 111111 ide.remote.interpreters.rsync.enabled.on.windows=false +ide.remote.interpreters.rsync.enabled.on.windows.description=Enable usage of rsync for remote interpreters on Windows hosts ide.remote.interpreters.use.rsync=true ide.remote.interpreters.use.rsync.description=Use rsync utility to synchronize remote interpreters and local stubs @@ -1773,10 +1816,14 @@ max.suggested.heap.size=2048 max.suggested.heap.size.description=The maximum Xmx value in megabytes that is going to be suggested by the EditXmxVMOption dialog store.basedir.parent.detection=true +store.basedir.parent.detection.description=Detect the config store base directory by scanning parent directories store.save.use.modificationCount=true +store.save.use.modificationCount.description=Use modification counters to optimize when a persistent state is saved store.track.module.root.manager.changes=false +store.track.module.root.manager.changes.description=Track ModuleRootManager changes to trigger saving of the project model state debugger.show.values.colorful=false +debugger.show.values.colorful.description=Use colorful rendering for values shown in the Debug tool window debugger.watches.inline.enabled=true debugger.watches.inline.enabled.description=Enables usage of inline watches @@ -1847,7 +1894,7 @@ vfs.refresh.use.background.write.action=true vfs.refresh.use.background.write.action.description=Whether VFS refresh should run its write action part on a background thread where possible document.async.commit.with.coroutines=true -document.async.commit.with.coroutines.description=Enables the use of coroutines for asynchronous document commit. Non-modal commit will use background write action +document.async.commit.with.coroutines.description=Enables the use of coroutines for asynchronous document commit. Non-modal commit will use background write action document.save.in.background.allowed=true document.save.in.background.allowed.description=Allows saving documents in the background @@ -1865,7 +1912,7 @@ ssr.in.editor.problem.highlighting=true ssr.in.editor.problem.highlighting.description=Show the location of search template problems in the editor jdk.regex.soe.workaround=true -jdk.regex.soe.workaround.description=In regular expression pattern replace choice \\n|. with . (and DOT_ALL option) to prevent stack overflow during matching +jdk.regex.soe.workaround.description=In a regular expression pattern replace choice \\n|. with `.` (and DOT_ALL option) to prevent stack overflow during matching batch.inspections.process.project.usages.in.parallel=true batch.inspections.process.project.usages.in.parallel.description=Whether enabled batch inspection project usages are processed in parallel for increased speed @@ -1874,7 +1921,7 @@ batch.inspections.visit.psi.in.parallel.description=Whether enabled batch inspec batch.inspections.process.external.usages.in.parallel=true batch.inspections.process.external.usages.in.parallel.description=Whether enabled batch inspection external usages are processed in parallel batch.inspections.number.of.threads=-1 -batch.inspections.number.of.threads.description=Number of threads to use. By default, the number of cores minus one threads is used. +batch.inspections.number.of.threads.description=Number of threads to use. By default, the number of cores minus one thread is used. batch.inspections.modal.progress.when.building.global.reference.graph=false batch.inspections.modal.progress.when.building.global.reference.graph.description=Use modal non-backgroundable progress for batch inspections when the reference graph needs to be built. When using a non-modal backgroundable progress UI freezes seconds to minutes long can happen. offline.inspections.results.verify=true @@ -1882,7 +1929,7 @@ offline.inspections.results.verify.description=When disabled, local inspections batch.inspections.process.external.elements=true batch.inspections.process.external.elements.description=Whether building graph for batch inspections takes into account all references inside unknown language PsiElement-s. \ For example, it collects all java member references inside PsiClassOwner-s. \ - This way external references process is made shorter and some inspections like Unnecessary module/library dependencies work out of the box for JVM languages. + This way an external references process is made shorter and some inspections like Unnecessary module/library dependencies work out of the box for JVM languages. idea.batch.inspections.inspect.injected.psi=true idea.batch.inspections.inspect.injected.psi.description=Specify if code injected into string literals is inspected in batch mode @@ -2003,7 +2050,7 @@ ide.linux.window.buttons.config= ide.linux.window.buttons.config.description=Custom window buttons configuration, which is get by `gsettings get org.gnome.desktop.wm.preferences button-layout` command by default. Format should be similar to the command result, e.g. `:minimize,maximize,close` ide.tree.large.model.allowed=false -ide.tree.large.model.allowed.description=Allows to use FixedHeightLayoutCache if setLargeModel(true) +ide.tree.large.model.allowed.description=Allows using FixedHeightLayoutCache if setLargeModel(true) ide.tree.experimental.preferred.width=true ide.tree.experimental.preferred.width.description=Use alternative calculation of the tree preferred size @@ -2025,7 +2072,7 @@ new.search.everywhere.font.size.delta.description=Sets how much font size should new.search.everywhere.use.editor.font=false new.search.everywhere.use.editor.font.description=Switch the Search Everywhere dialog to using editor font search.everywhere.disable.history.for.all=false -search.everywhere.disable.history.for.all.description=Disable saving the previous search string for the All tab +search.everywhere.disable.history.for.all.description=Disable saving the previous search string for the "All" tab search.everywhere.show.weights=false search.everywhere.show.weights.description=Show item weights in the description bar search.everywhere.detect.slow.contributors=true @@ -2046,7 +2093,7 @@ linux.kernel.variables.validate.every.time.description=Check that kernel variabl idea.profiler.hprof.autoload.snapshot.size=1000 idea.profiler.hprof.autoload.snapshot.size.description=Enable snapshot analysis on-the-fly when hprof snapshot is less than the specified value in MB idea.profiler.hprof.show.objectAddress=false -idea.profiler.hprof.show.objectAddress.description=Whether to attach object snapshot's address in UI: tables, trees, etc. +idea.profiler.hprof.show.objectAddress.description=Whether to attach the object snapshot's address in UI: tables, trees, etc. idea.profiler.hprof.show.objectAddress.restartRequired=true idea.profiler.hprof.show.duplicated.strings=true idea.profiler.hprof.show.duplicated.strings.description=Show the 'Duplicated Strings' tab in the Profiler Tool Window @@ -2054,7 +2101,7 @@ idea.profiler.hprof.show.duplicated.strings.restartRequired=false idea.profiler.kotlin.inline=true idea.profiler.kotlin.inline.description=Enable Kotlin inline functions support idea.profiler.attach.kotlin.inline=true -idea.profiler.attach.kotlin.inline.description=Enable Kotlin inline functions support in attach mode +idea.profiler.attach.kotlin.inline.description=Enable Kotlin inline functions support in the "attach" mode idea.profiler.merge.sleeping.samples=true idea.profiler.merge.sleeping.samples.description=Merge nearest sleeping execution samples with the same stack trace \ (Leads to lesser snapshot size, faster opening, and lesser memory consumption) @@ -2327,7 +2374,7 @@ run.index.rescanning.on.plugin.load.unload=true run.index.rescanning.on.plugin.load.unload.description=Run force index rescanning on plugin load/unload general.project.type=true -general.project.type.description=Add support for general project type +general.project.type.description=Add support for a general project type new.inlay.settings=true new.inlay.settings.description=Enable new inlay settings UI @@ -2335,7 +2382,7 @@ new.inlay.settings.description=Enable new inlay settings UI ide.selectIn.works.as.revealIn.when.project.view.focused=false ide.selectIn.works.as.revealIn.when.project.view.focused.description=Make it possible to use Select File In Project View as Reveal In on the second shortcut ide.selectIn.experimental.popup=true -ide.selectIn.experimental.popup.description=Use the new Select In popup implementation with regular actions updated in background +ide.selectIn.experimental.popup.description=Use the new Select In popup implementation with regular actions updated in the background editor.text.field.init.on.shown=true editor.text.field.init.on.shown.description=Initialize EditorTextField when first shown @@ -2370,7 +2417,7 @@ ide.ui.wrap.colors=true ide.ui.wrap.colors.description=Wrap UI colors to colors with name ide.gutter.update.free.markers.on.hover=true -ide.gutter.update.free.markers.on.hover.description=Make VCS gutter wider when hovering mouse +ide.gutter.update.free.markers.on.hover.description=Dynamically widen the VCS gutter on hover editor.preview.tab.navigation=true editor.preview.tab.navigation.description=Use preview tabs also when Goto Declaration is used @@ -2431,7 +2478,7 @@ ide.colorful.toolbar.gradient.saturation=0.85 ide.colorful.toolbar.gradient.saturation.description=Saturation of the gradient color in the Main Toolbar ide.colorful.toolbar.force=true ide.colorful.toolbar.force.description=Show 'Colorful toolbar' even if there is one project open (works only if the feature is enabled). \ - Reopen project or restart IDE to apply the setting + Reopen the project or restart the IDE to apply the setting ide.navigation.requests=true ide.navigation.requests.description=When navigation works by computing a navigation request on a BG thread. @@ -2449,7 +2496,7 @@ cache.folding.model.on.disk.description=Save folding regions on disk on close an cache.folding.model.hide.placeholder=false cache.folding.model.hide.placeholder.description=Do not save foldings' placeholder for security reasons cache.inlay.hints.on.disk=true -cache.inlay.hints.on.disk.description=Save inlay hints on disk on close and reload it on open +cache.inlay.hints.on.disk.description=Save inlay hints on the disk on close and reload it on open cache.markup.debug=false cache.markup.debug.description=Debug option to recognize whether highlighter/folding/inlay is a zombie @@ -2461,7 +2508,7 @@ ide.services.run.configuration.switch.limit.description=Show run configurations \ if its number reaches the limit. ide.services.tool.window.header.nav.bar=true -ide.services.tool.window.header.nav.bar.description=Show Services nav bar in tool window header +ide.services.tool.window.header.nav.bar.description=Show the Services nav bar in the tool window header coroutine.scope.model=true coroutine.scope.model.description=Use the new experimental coroutine-based model for scope selection combo boxes @@ -2484,9 +2531,9 @@ ide.await.project.scope.completion.description=Whether a closing project should When `false`, the project scope is canceled without waiting. \ This may result in exceptions and project leaks. -*debugger.bring.debuggee.in.foreground.after.ms=1000 +debugger.bring.debuggee.in.foreground.after.ms=1000 debugger.bring.debuggee.in.foreground.after.ms.description=Once the debugger session is resumed, we will start the timer up to this value. \ - if the timer goes off and the process is still resumed, we start bringing the debuggee window to foreground + if the timer goes off and the process is still resumed, we start bringing the debuggee window to the foreground i18n.locale= i18n.locale.description=Change locale of the IDE @@ -2504,7 +2551,7 @@ mac15.local.network.issue=true mac15.local.network.issue.description=Show notification "Local network issue" for macOS 15 edu.pack.in.product.notification.enabled=true -edu.pack.in.product.notification.enabled.description=Enable show special notification for EDU pack holders +edu.pack.in.product.notification.enabled.description=Enable to show special notification for EDU pack holders ide.showing.scope.compatibility.mode=false ide.showing.scope.compatibility.mode.description=Turns on compatibility implementation of `showingScope` using newer `launchOnShow`. @@ -2520,7 +2567,7 @@ ide.permissions.api.enabled.description=Turns on permission api ide.popup.async.enabled=true ide.popup.async.enabled.description=Feature flag for IJPL-183574 improving UX of rd editor by moving some popups and actions on the frontend side. \ - The flag should be removed after 252 release + The flag should be removed after 252 version released station.use.station.comms.tools.management=false station.use.station.comms.tools.management.description=Use station backend for updating/installing tools @@ -2528,6 +2575,7 @@ station.enable.welcome.screen.promo=false station.enable.welcome.screen.promo.description=Enables promo for Toolbox App idea.islands.color.gradient.enabled=false +idea.islands.color.gradient.enabled.description=Enable gradient backgrounds for UI Islands color scheme elements vfs.fetch.case.sensitivity.using.eel=true vfs.fetch.case.sensitivity.using.eel.description=Enable directory case sensitivity fetching using EEL on WSL and Docker. \