• Status Closed
  • Percent Complete
  • Task Type Feature Request
  • Category Navigation
  • Priority Very Low
  • Reported Version
  • Due in Version
  • Votes
  • Private
Attached to Project: Codinion
Opened by James - 02.06.2016
Last edited by Martin Topfstedt - 08.02.2017

FS#63 - Camel Case Searching

Implement Camel Case Searching for both the Navigation and Symbols


File Name                      Text used to find file

ThisIsAFileName.txt       tiafn, thisiafn, tiafile.txt,thfilname etc...

Folder\FileName.txt         f\fnt, fold\fntxt, etc...


Essentially i have been looking for free tools to replace Resharper.  I think one of the more useful features of ReSharper is the ability to quickly navigate files and symbols.  Camel Case is very useful for projects with lots of Schemas and repetetive things in the name.  


Not sure how hard this would be to impliment, i would be interested to see how this functionality is implimented.

Closed by  Martin Topfstedt
08.02.2017 18:19
Reason for closing:  Implemented
Additional comments about closing: Beta
Martin Topfstedt commented on 03.06.2016 07:01



camel case or acrynm search is already implemented just prefix with a ":" like ":tiafn"

For the full path search i will have a look.




James commented on 03.06.2016 15:11

To be clear will this accept Partial Strings like ThIAFilN? or will it only accept the Capitalized Chars?  The functionality i have seen will only accept partial characters directly trailing the capitalized character. like TIAFil would work but not TIAFle since it is missing the "i" after the "F".

How about a option/toggle to have the camel case search on by default without the ":" character.  I think that would be fairly easy to do and give people the best of both worlds.  For what its worth i have seen other functionlity that lets specify ??? for three missing Characters and * for Wild Cards.  Is there documentation where i could possibly look up the functionality of the extension?

Martin Topfstedt commented on 03.06.2016 15:25

Codinion just supports capital char search for camel casing. Sadly there is no documentation right now, this gets done when codinion is finished and you know it's done when it's done :D.

I will think about a way to implement the other kind of search features and try to add some options for the search default behaviour.


Available keyboard shortcuts


Task Details

Task Editing