I am trying to type something similar to the following into the PHP editor.
Scenario 1:
When typing the leading quote character to start the string, the leading quote character is not displayed.
If I continue to type the string value, the leading quote character magically appears when I type the first character of the string value.
When I finish typing the string value and type the closing quote character, the closing quote character is not displayed.
Now...
If I type a space after the trailing quote, the quote appears but the space does not.
If I type the ';' character after the quote and both characters appear.
If I click the mouse in some other location in the editor window, the trailing quote does not appear.
Scenario 2:
If I choose not to type the quotes (or forgot).
Now...
If I put the cursor at the start of the string and type the leading quote and then put the cursor at the end of the string and type the trailing quote. Instead of a quoted string, I get two empty quote characters at the end and no quote character at the start (example in code block below).
If I select the text to be quoted and type a quote character, nothing happens (Version 6 would surround the selection with the quote character. I loved that feature.).
These behaviors are new in Version 7, are the same for single, double and back quotes(' ', " ", ` `) and are extremely counter productive. Version 6 did not do this.
(FYI, this forum editor has the same unhelpful behaviors)
Apart from reverting to version 6, how can I get quotes to simply appear in the text when I type them?
Please note that I am using the Windows version (Version 7.0 Build 7034) and have already tried changing the setting "Auto-close quotes" from on to off in Editor Options, with no effect.
Thanks