And BTW while I'm at it: The matter with the cursor is still not fixed, since 4 years ...
Easier document navigation:
After testing Rapid PHP on some documents, I found, that the CTRL + arrows left/right and arrows up/down are behaving a bit odd for editing.
The unpleasent one is CTRL + arrow right: the cursor skips variables (and some words, too), stopping at the end instead on the beginning (but CTRL + arrow left stops on the start). So, when quickly navigating to an variable or word, one has always to reverse one step in order to alter the (complete) variable or has to slow down way before and arrow-right to the position. It also skips quotes (double and single) and commas, going behind them instead infront of them.
This is quite annoying as no editor normaly does this.
Sometimes, when going from closed brackets upward it skips the whole enclosure. This is annoying, when one wants to edit the last line(s) before the closing bracket. It happens mostly in CSS files as far as I could see.
Maybe these are just bugs, but I don't think so.
To make it (again) more clear, consider this code snippet:
- Code: Select all
// Page title control ----------------------------------------------------------------
$_title_seperator = " | ";
$_siteName = "Sitename";
$_titleSuffix = $_title_seperator.$_siteName;
Now place the cursor on the first line and then CTRL + right through it.
The placement of the cursor is always _after_ the next character. It's like (_ = cursor):
- Code: Select all
//_ Page_ title_ control_ ----------------------------------------------------------------_
_ $_title_seperator_ =_ "_ |_ ";_
_ $_siteName_ =_ "Sitename";_
_ $_titleSuffix_ =_ $_title_seperator_._$_siteName;_
In comparison to i.e. Notepad++, that does it the correct way and put the cursor _before_ the next characters:
- Code: Select all
_// _Page _title _control _----------------------------------------------------------------_
_$__title_seperator _= _"_| _";_
_$__siteName _= _"_Sitename_";_
_$__titleSuffix _= _$__title_seperator_.$__siteName_;_
See, how it also stops behind the Dollar-Sign and inbetween quotes?
This is the normal and expected behaviour of the cursor when CTRL + right/left. Heck, even this editor to write this message has this behaviour of stopping _before_ and not after the next characters.
So please, again after 4 years, make this possible and coding fun again.