And BTW while I'm at it: The matter with the cursor is still not fixed, since 4 years ...
To make it (again) more clear, consider this code snippet: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.
Code: Select all
// Page title control ----------------------------------------------------------------
$_title_seperator = " | ";
$_siteName = "Sitename";
$_titleSuffix = $_title_seperator.$_siteName;
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;_
Code: Select all
_// _Page _title _control _----------------------------------------------------------------_
_$__title_seperator _= _"_| _";_
_$__siteName _= _"_Sitename_";_
_$__titleSuffix _= _$__title_seperator_.$__siteName_;_
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.