History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: RSRP-9506
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Eugene Pasynkov
Reporter: Amir Kolsky
Votes: 1
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ReSharper

Editing Request: Hungry Backspace

Created: 05 Aug 06 15:53   Updated: 18 Oct 06 21:54
Component/s: Code Insight
Fix Version/s: Future Versions
Security Level: Everybody (All jira users)

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Build: 205
Old URL: http://www.intellij.net/tracker/resharper/viewSCR?publicId=9506


 Description  « Hide
From Paul Bradshaw <pbradshaw@advsol.com>:

A "hungry delete" swallows up all whitespace when pressed, rather than just one space, tab, or line-feed at a time.

For instance, when you have this (where "|" is the caret):

public foo()
{
        // some code
        *|*
}

Pressing delete will get you to this:

public foo()
{
        // some code
*|*
}

But pressing a hungry delete will get you to this:

public foo()
{
        // some code|
}

Which is much more logical, as it's the exact inverse of pressing enter (i.e., pressing enter auto-indents and opens a new line... pressing hungry delete deletes the indent and closes the line).



 All   Comments   Work Log   Change History      Sort Order:
Paul Bradshaw - 07 Aug 06 23:55
Re: #9506- Editing Request: Hungry Delete
Should just emphasize here I was talking about hungry BACKSPACE, not to be confused with the Delete key.