Missing special german characters on an english keyboard

Usually I am coding with English (US) keyboard layout, because the special characters are arranged in a better way as with german layout. But if I want to write messages in german, I am missing the special german chars (ä,ö,ü,ß). I don't want to switch languages everytime, because I am used to have the "y" key in the first row. I want to have an easy way to use special german chars like the key longpress on an Android device.
Subscribe to keyboard