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

Key: IDEADEV-24059
Type: Bug Bug
Status: Open Open
Priority: Normal Normal
Assignee: Alexey Kudravtsev
Reporter: Alexander Chernikov
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

Live template expansion: existing identifier is converted to lower case

Created: 24 Dec 07 17:34   Updated: 24 Dec 07 17:34
Component/s: Editor. Code Completion
Fix Version/s: None

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

Build: 8,066


 Description  « Hide
Provide some code where two identifiers with difference only in letter case exist, like:
public class FileUser {
	public static void main(final String[] args) {
		File file = new File("some.txt");
		soutvTAB
	}
}

("File" and "file" differ only in letter case.)
At the specified position type "soutv" + TAB to expand live template. Get live template editor: the red frame.
In that frame type "File" - starting from capital case. Then type dot.
Result: "File" is changed to "file". Seems to be wrong, since "File" identifier exists in code.

This does not happen in completion out of live template editors.



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.