I’m a Mac user with Swedish keyboard.
When writing for example: #container {…} - sometimes and I don’t know why the character “” is inserted right after the function name BUT invisible. This may be because of an accidently mistype of the brackets, and then I back space and retype the brackets - but it still there.
When writing for example PHP functions, there is no way to see the  character, other than you get error messages trying to run the script, and you have to go back to the function and clear the space between the bracket parentes and the curly brackets, and then you run it and its fine.
In JavaScript and CSS you can see the actual  character from looking at the source code in the browser. The  character will never be invisible in the Sublime Text 2.
Look at this print screen of a html-document with CSS, at .test1 {}, and then see the source code from the browser next to it, the character is showing up there.