Feature Request – Configurable column name case when copying from Objects Window

adrian_star

Member²
Hello,
I would like to propose a usability enhancement related to copying:
  • object names,
  • column names
from the Objects window in PL/SQL Developer.

Current workflow​

When working with tables in the Objects tree:
  1. I expand:
    • Tables → [Table Name] → Columns
  2. I select one or multiple columns
  3. I use:
    • Ctrl+C (single column)
    • or Copy comma separated from the context menu (multiple columns)
  4. I paste the result into SQL code (for example while building a view)

Currently, the pasted column names are inserted in lowercase.

Problem​

In many database development standards, column names are written in UPPERCASE within SQL code for readability and consistency.
Because of this, after every paste operation I must additionally:
  • Select the pasted text
  • Convert it to uppercase manually
This becomes repetitive during daily development work.

Requested enhancement​

Add a configurable option in Preferences allowing users to define how copied object names should be formatted when pasted.

For example:
Object Name Paste Format
  • Preserve original case
  • lowercase
  • UPPERCASE
This setting could apply to:
  • Column names
  • Other copied object identifiers

Benefits​

This enhancement would:
  • Reduce repetitive text transformations
  • Improve workflow efficiency
  • Support different SQL coding standards
  • Reduce manual editing during query development

Practical use cases​

This would be especially useful when:
  • Writing views
  • Building large SELECT statements
  • Preparing joins
  • Creating dynamic SQL
  • Maintaining standardized code formatting

Currently, developers who use uppercase naming conventions must perform unnecessary extra steps after almost every paste operation from the Objects window.
Providing configurable case formatting would make the feature much more flexible and developer-friendly.


Thank you for considering this improvement.


Best regards,
Adrian
 
Back
Top