Recently I need to do some gadgets, I heard Python is good, just learn. 工欲善其事 its prerequisite, a good IDE for learning a new knowledge is very helpful, while writing code side for the IDE, tangled for a few days, and eventually chose the pycharm, before it is not easy to use is because they will not be used, not familiar with various settings, but not to spit trough a bit, Pycharm's setup is really over the point ....
Basic settings refer to the following two articles
http://blog.csdn.net/pipisorry/article/details/39909057
http://blog.jobbole.com/51498/
On this basis, I also set a few suitable for their own use of shortcut keys, posted for your reference:
1. Directly run the current. py file: File->setting->keymap->other->run context configuration,windows is set to Ctrl+r, Set Command+r under Mac
2. Format code: File->setting->keymap->main menu->code->reformat codes, set to Ctrl+shift+l
3. IntelliSense ignores case: File->setting->editor->code completion->case sensitive completion-> Select None
Python Learning: Pycharm configuration