Are you only have problems with the At symbol and double quote? If so you could try a simple AutoHotkey script to substitute one for the other.
If you want to try it you can get AutoHotkey here:
It is free and has a forum to help with getting your scripts to work.
I haven't tested the one I posted but it should be fairly close.
Edit: The way it works is the program sits in the tray and watches your keystrokes if you have a key and the hotkey symbol which is the double colon.
The idea here is if you type '@' it puts out a double quote and vice versa. Since double quote is used in strings instead of just escaping it with the back tick as I have done you may need to put
But people on the forum will help. AutoHotkey is nice to have because you can do a lot of cool things with a few lines of script. You can also wrap the interpreter into the exe(compile) so that it will run on systems that do not have AutoHotkey installed.