Improve Pasting in Expression's View#2299
Improve Pasting in Expression's View#2299SougandhS wants to merge 1 commit intoeclipse-platform:masterfrom
Conversation
|
This pull request changes some projects for the first time in this development cycle. An additional commit containing all the necessary changes was pushed to the top of this PR's branch. To obtain these changes (for example if you want to push more changes) either fetch from your fork or apply the git patch. Git patchFurther information are available in Common Build Issues - Missing version increments. |
3dd8050 to
3bf4bf9
Compare
|
"It appears this workspace corruption is linked to the metadata migration logic in the new 2025-09 build. To narrow this down, could the reporter try: Running Eclipse with the -clean flag to force a plugin registry refresh. Checking the .metadata/.log file specifically for BundleException or unresolved constraint errors. If the issue persists, it might be a regression in how the ResourcesPlugin handles legacy workspace preferences from the 4.33 (2025-03) version. Given the missing features reported in #2298, it's possible that some mandatory UI dependencies are simply not being satisfied during the workspace initialization phase." |
3bf4bf9 to
29f3d0d
Compare
|
Hi @iloveeclipse, could you please check this PR ? |
Enhance Expressions View paste functionality with context menu entry, multi-line paste prompt, and a Run/Debug preference for paste behavior
29f3d0d to
6d5d395
Compare
Previously, when pasting multiple expressions in the Expressions View, Eclipse would combine all lines into a single expression. This made it tedious for users who wanted to copy and paste multiple expressions at once, such as when importing or exporting between workspaces, forcing them to paste each expression individually. Additionally, pasting often required keyboard shortcuts, which could be inconvenient for new users.
With this change, a context menu entry has been added for the Paste action
and when pasting multi-line expressions, Eclipse now prompts the user to choose how the clipboard content should be added.
Users can select either Single Expression, which combines all lines into one expression (default behaviour) or Multiple Expressions, which creates individual expressions for each line.
The preferred default behavior can be set directly in the prompt dialog, and users can later update this preference via Preferences → Run/Debug → Expressions Paste Behavior.
Current
CurrentBehav.mp4
New
AfterIm.mp4
This improvement simplifies copy/paste of multiple expressions, streamlines import/export workflows for Expressions View, and makes the pasting more user-friendly and discoverable.
Export/Import
Import.Export.mp4