Hi all,
I'm currently evaluating UltraEdit-32 as I would like my company to buy it for me so that I can switch from Textpad, which I have used up until now.
I have just a few issues that I would like to sort out before buying this, otherwise excellent program.
The main one is that, when typing a certain regular expression for perl, UltraEdit-32 automatically changes the case of a character! This is very annoying indeed!
This is what I type:
and I end up with:
As you can see, the regular expression will now break as the capital 'Q' has been changed to a lower-case 'q'.
The other problem that I am having is to do with the auto-indenting behavior.
I like auto indenting, but UltraEdit's is too prescriptive.
I like the behavior whereby when you already have an indent and press return the cursor auto-indents to your currnt indent column - for instance, if I have a foreach loop I like to format it like this:
If I press return after the semicolon of '&do_this;' I like the cursor to appear directly under the '&'. This currently happens which is great. Unfortunatly there is other auto-indent functionality that I would like to turn off.
When I'm editing a perl file and I type something like:
...the next line is auto-indented to the number of spaces (or tabs) set up in the edit tab of the Configuration menu. I would like to set this to '0', as I don't indent my code in this way. I like my indents to follow the structure of the code.
Weirdly, if I just hit the 'new file' button this behavior is not present.
It is only when I'm editing HTML or Perl files that this happens
Any help on either of these issues would be greatly appreciated
Many thanks in advance.
I'm currently evaluating UltraEdit-32 as I would like my company to buy it for me so that I can switch from Textpad, which I have used up until now.
I have just a few issues that I would like to sort out before buying this, otherwise excellent program.
The main one is that, when typing a certain regular expression for perl, UltraEdit-32 automatically changes the case of a character! This is very annoying indeed!
This is what I type:
Code: Select all
if ($line =~ /\Q<!-- WiPS v1.01 BBC Wales New Media -->\E/g);
Code: Select all
if ($line =~ /\q<!-- WiPS v1.01 BBC Wales New Media -->\E/g);
The other problem that I am having is to do with the auto-indenting behavior.
I like auto indenting, but UltraEdit's is too prescriptive.
I like the behavior whereby when you already have an indent and press return the cursor auto-indents to your currnt indent column - for instance, if I have a foreach loop I like to format it like this:
Code: Select all
foreach my $line (@data) {
&do_this;
}
When I'm editing a perl file and I type something like:
Code: Select all
sub a_routine {
Weirdly, if I just hit the 'new file' button this behavior is not present.
It is only when I'm editing HTML or Perl files that this happens
Any help on either of these issues would be greatly appreciated
Many thanks in advance.