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

Key: RSRP-33763
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Serge Baltic
Reporter: Vladimir Reshetnikov
Votes: 0
Watchers: 1
Operations

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

Ctrl+N dialog does not accept fully qualified name of a class

Created: 20 Dec 06 19:25   Updated: 09 Jun 08 22:27
Component/s: Go to by Name
Fix Version/s: 4.0.1
Security Level: Everybody (All jira users)

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

Build: 326


 Description  « Hide
Ctrl+N dialog does not accept fully qualified name of a class.
Maybe, it is by design?
But I need a cool window where I can pase FQN and navigate to the source.
Ctrl+N dialog looks like a suitable palce for it.

Use the following rule: if text in dialog contains period, treat it as FQN.



 All   Comments   Work Log   Change History      Sort Order:
Ilya Ryzhenkov - 05 Feb 07 15:53
Matching rules:

If pattern contains ".":

  • use FQN for the match, otherwise use Short Name.
  • dots separating namespaces may be ommited, i.e. SD. and S.D. match same set of namespaces.
  • namespace pattern should match any part of namespace, but not in the middle of the identifier

E.g:

  • SD.P matches System.Drawing.Point, but not JetBrains.ReSharper.TextControl.Graphics.Point
  • S.ISP matches System.IServiceProvider, System.Security.ISecurityPolicyEncodable, and System.Configuration.ISettingsProviderService
  • TC. should match "JetBrains.ReSharper.TextControl", "J.R.TextControl.Actions", etc. But not "J.R.AdvancedToolContainer". Using "*TC." should match "AdvancedToolContainer".

All in all, rules should be thought out better and experimental implementation should be done for dogfooding.