Page 1 of 1

You guys did something really life saving...

Posted: Wed Jun 26, 2013 5:38 am
by karaziki
Hi;
I'm a web designer and S&R tools are a part of my routine life. I'm using 2 different S&R software for a long while but today I got really mad to those. Handling the UTF-8 characters correctly is the pain of these type of softwares. They embed millions of useless features but somehow (even they claim that they do) handling UTF-8 is always broken.

Today I download and test more than 40 S&R software after getting mad. In conclusion, I tested whatever I can find on internet :)
And in my tests focusing on handling UTF-8, only 3 software succeed in all scenarios. 1 is bloated like spaceship panel, one is not saving settings, and one is TextCrawler. And it's seriously lucky that TextCrawler also supports displaying matching lines.

Thanks guys. In a world where UTF-8 is become the general standart, your software is the one of 3 which handles it best. You can consider me as your walking billboard up and now. Because not only me, all my friends are having same trouble.

And, after that much of compliments, lets critic a bit also ;)

* It's taking toooo long to open even in a high end computer.

Code: Select all

I'm not sure but seems it's doing something about caching fonts etc. It's also causing to create a file "GDIPFONTCACHEV1.DAT" Since using also huge amount of ram, maybe it's dealing with fonts. And not a big deal. It can use any standard system fonts will match everybody like consolas etc???

Ah not to forget, the font caching services are disabled in my PC like any other RAM and disk performance obsessive peoples PC. And it makes easy&fast for editors to recognise new fonts. In summary, this approach is for people using fonts dynamicly and sensetive about RAM and disk utilisation. So maybe the opening slow issue is causing because of it. The .NET platform is a bit weird to handle things. But I can clearly say that, even the graphic editors using fonts actively did not effected in initialise performance more than 3% - 7%.  Want to note down, maybe helpful to understand issue
* It's virtual ram usage peak up to half gigabyte even without doing anything (just start)

* File filter text box is too small. Experienced users are using it actively to define or delete multiple types regarding to need.

Code: Select all

As a suggestion (imho) "folder path can be places in all upper line with sub fold checkbox" and that 2 buttons near to it.

File filters "include and exclude" can be placed in down line with include box more wider.
Sounds pretty to me but, dont know what you think.
* Ignore white-spaces is an obligated option in world of S&R. Why not to put a checkbox in main screen? ;)

* The most practical and efficientt way to see replace list is, to see matches and their line numbers without clicking on each file. The best interface in market has been done by funduc. But UTF-8 handicapped :)
Check attachment for screenshot explains better.

* It's great that it saves it's settings under it's folder. Hope no plan to change it.

And last, for God's sake please tell me guys what's that "Extract" function??? I couldn't be able to discover :)

The sample which explains showinh matches inline.
srshot.png

Re: You guys did something really life saving...

Posted: Wed Jun 26, 2013 11:18 am
by DigitalVolcano
karaziki wrote: * It's taking toooo long to open even in a high end computer.
This is probably the .NET framework loading. It does it on mine too, and has gotten slower recently - maybe Microsoft have updated or changed something? If you load TextCrawler (or another .NET framework app) again in the same session it loads quicker.
karaziki wrote: * File filter text box is too small. Experienced users are using it actively to define or delete multiple types regarding to need.
It should grow a bit as you stretch the window (at least in 2.5), but I'll try and make it wider in the next update!
karaziki wrote: * Ignore white-spaces is an obligated option in world of S&R. Why not to put a checkbox in main screen? ;)
Can you expand on this?
karaziki wrote: * The most practical and efficientt way to see replace list is, to see matches and their line numbers without clicking on each file. The best interface in market has been done by funduc. But UTF-8 handicapped :)
You can do this already. View->Preview all matches together :)
karaziki wrote: And last, for God's sake please tell me guys what's that "Extract" function??? I couldn't be able to discover :)
Extract only makes sense when using Regular Expression mode - it will pull out all search hits into the scratchpad.
For example-
Extract Reg Ex: [A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4} could be used to pull all email address from a folder full of text files in the scratchpad. You could then sort them and remove duplicates.

Re: You guys did something really life saving...

Posted: Wed Jun 26, 2013 12:11 pm
by karaziki
Hi again and thanks for your reply.

I tried TextCrawler in another computer, about 10 years old with low configration, with default windows7 service configration and with same .NET framework as mine. Result;
Opened in about 3.4 second and RAM utilisation is 3 times less (28 real 165 virtual)

So, looks like it's approaching something about font cache :?:

Ignore white space is:
For example we want to replace "color: #405060;" with "color: #FFFFFF;"
With ignore whitespaces option, it will search for first string without considering whitespaces like;

"color: #405060;" (used space after color:)
"color:#405060;" (no space after color:)
"color: #405060;" (used TAB after color:)
"color:
#405060;" (used NEW-LINE after color:)
Will be replaced with "color: #FFFFFF;"
Or any other things causing spaces, tabs, carriage returns,line endings etc. between (let's say "non-printible characters") will be ignored. As it seen on example, maybe it is one of the most important feature in S&R applications.
It's really great to discover that
You can do this already. View->Preview all matches together
And thanks for explaining about extract.

Best regards