"Alt" key malfunctions on Pycharm - ide

When I switch the typing language to German, the Alt + [right] key combinations don't work at all on Pycharm [Community Edition], but there is no problem using the same combinations with the German language on other IDEs.
For instance, when I want to type a "#" I have to change the language back to English.

Related

DreamWeaver convert text case to lower or upper

In DreamWeaver I'm using ALT+E / X / up-arrow but that's typing 3 commands - the convert options are at the bottom so only have to hit up-arrow once or twice. Is there a single shortcut key or combo to convert text to lower case?
(I sorely miss Eclipse's Ctrl+Shift +U/+L )

Why does Word (2007) mess up this Unicode character in a macro?

NB I have looked at other questions on this topic. In particular, this answer works fine to produce the symbol there ("Rs"), and other characters, such as East Asian ideograms, also work fine.
NB this is Word 2007. If you find that the above-linked method works for you for the character I need (see below), with a newer version of Word, that would be of interest to know about.
The character I need is ⏑, Metrical Breve, Unicode 23D1 (9169 decimal), from the Miscellaneous Technical block.
I can produce this in the file, manually, using this method:
ensure Num Lock is on
hold down Alt key
using the numeric keypad, type +09169
release Alt key
... but to date I can find no way whatsoever to incorporate this into a working Word 2007 macro: ChrW(&H23D1&) gets printed as a generic "Don't recognise this" block (small rectangle).

Shortcuts for non-American Keyboard in Atom

I am using Atom on Ubuntu with a German keyboard.
I would like to use the shortcut to outdent code, this is done by Ctrl + [. For a German keybord, one has [ = Alt Gr + 8 but Ctrl + Alt Gr + 8 does not work.
On an American keyboard, the character [ is positioned where the German keyboard has the letter Ü. But also Ctrl + Ü does not work.
How can I use the shortcut to outdent code?
Atom has some issues with International keyboards, the keyboard-localization package goes some way to improving the support for these keyboards.
You can install it from the GUI by going to File -> Settings selecting Install and search for keyboard-localization. You can also install it from the command line:
apm install keyboard-localization
Three German Language keyboards are supported:
German 105-key "QWERTZ" (de_DE)
German Neo-Layout (de_DE-neo)
Swiss German (de_CH)
If these don't provide what you need then you can generate your own keymap:

jedit unwanted conversion of english words to Greek Letters, Math and Logic symbols

Problem: Some English words are translated to symbols
Greek letters as English words are translated to symbols:
example lambda is converted to the equivalent small Greek letter.
Logic and Math words are transliated to symbols.
examples: and, or, in, exists, sum, div, top, int, pm converts to symbols
or small empty square if the symbol is not recognized.
Scope: Windows XP 32-bit, WIndows 7 64-bit with jEdit 4.5.2
This problem acts like an abbreviation expansion. As I type a-l-p-h-a then a space,
jedit converts alpha to the small Greek letter alpha.
I have learned to live with this but would like to find a solution to the problem.
Any help would be appreciated. I don't know if this is a customization problem or a feature or a bug.
To turn off all abbreviations, go into Utilities > Global Options, then Abbreviations. Uncheck "Space bar expands abbrevs".
EDIT: I didn't realize you wanted to use abbreviations but not those specific ones.
To take out the abbreviations for lambda, alpha, etc., go into that same dialog, pick "global" if it isn't already selected, then select each one from the list and hit the minus button under the list. Unfortunately (at least in jEdit 4.5) you'll have to select each one and delete it individually; you can't select multiple entries.

Send a keystroke to OS X programmatically

How would you simulate the keystroke ö on Mac OS X programmatically?
This isn't just a randomly chosen character, I know you can simulate all ASCII characters as well as some special ones like Esc, Backspace, etc using either an embedded Applescript or CGEventCreateKeyboardEvent. But what about all those keys for which a CGKeyCode isn't defined? There must be a way!
You need to use CGEventSetFlags to set the option modifier of a 'u' key stroke followed by an up key event and then followed by an 'o' key stroke.
https://developer.apple.com/library/mac/#documentation/Carbon/Reference/QuartzEventServicesRef/Reference/reference.html
If you need more info ask and I will create some code example