Ultra Edit has a few things that I think it just does better that I'm hoping will be updated in NP++ someday so I can ditch the proprietary stuff.
---
Column select mode....
In UE I can select a margin between characters (a.k.a a straight line up and down with no actual characters selected) and start typing, having the characters I type show up at that point in each line. This can not be done in NP++ column mode.
---
Regular expression replacement....
Say I want to replace the beginning of each line with specific text. I could use the above method. Or I could try and run a replace of "^" (regular expression beginning of line) with the text I desire. This works in UE. This does not work in NP++. You have to have at least one character following it for some reason. The same goes for end of line "$".
---
Replacement limited within column mode selected text....
In UE I can select an area of text using column mode, then replace text clicking "Selected text only" and this works correctly. If this is tried in NP++ the replacement goes beyond the area selected in column mode on each line.
---
Obviously I do alot of text editting where text is highly correlated to certain character positions on each line.
If the above features can be integrated somehow into NP++ then maybe finally I can toss out UE.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Saurian said:
> Say I want to replace the beginning of each line with specific text. I could use the above method. Or I could try and run a replace of "^" (regular expression beginning of line) with the text I desire. This works in UE. This does not work in NP++. You have to have at least one character following it for some reason. The same goes for end of line "$"."
> In UE I can select an area of text using column mode, then replace text clicking "Selected text only" and this works correctly. If this is tried in NP++ the replacement goes beyond the area selected in column mode on each line.
The advanced Search and Replace (^R) allows you to specify a range of columns it it to operate on (#-# column). Have you tried that?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ultra Edit has a few things that I think it just does better that I'm hoping will be updated in NP++ someday so I can ditch the proprietary stuff.
---
Column select mode....
In UE I can select a margin between characters (a.k.a a straight line up and down with no actual characters selected) and start typing, having the characters I type show up at that point in each line. This can not be done in NP++ column mode.
---
Regular expression replacement....
Say I want to replace the beginning of each line with specific text. I could use the above method. Or I could try and run a replace of "^" (regular expression beginning of line) with the text I desire. This works in UE. This does not work in NP++. You have to have at least one character following it for some reason. The same goes for end of line "$".
---
Replacement limited within column mode selected text....
In UE I can select an area of text using column mode, then replace text clicking "Selected text only" and this works correctly. If this is tried in NP++ the replacement goes beyond the area selected in column mode on each line.
---
Obviously I do alot of text editting where text is highly correlated to certain character positions on each line.
If the above features can be integrated somehow into NP++ then maybe finally I can toss out UE.
Saurian said:
> Say I want to replace the beginning of each line with specific text. I could use the above method. Or I could try and run a replace of "^" (regular expression beginning of line) with the text I desire. This works in UE. This does not work in NP++. You have to have at least one character following it for some reason. The same goes for end of line "$"."
Have a read of http://notepad-plus.sourceforge.net/uk/newlineFindReplace-HOWTO.php. Perhaps one of the other methods will work for you. If some of the things there don't work in certain situations that aren't described, can you let me know and I'll get the FAQ modified.
> In UE I can select an area of text using column mode, then replace text clicking "Selected text only" and this works correctly. If this is tried in NP++ the replacement goes beyond the area selected in column mode on each line.
The advanced Search and Replace (^R) allows you to specify a range of columns it it to operate on (#-# column). Have you tried that?