官术网_书友最值得收藏!

What this book covers

Chapter 1, Getting the Right Look, will help you make PyCharm look the exact way you want it to. So, whether you want too many buttons or too few or you want to change the theme or modify it more effectively, PyCharm will help you do all these.

Chapter 2, Understanding the Keymap, will help you map all the actions to their shortcuts and search for the actions using the action name or by invoking the shortcut. If that doesn't make sense, it means you've been missing out on something. This chapter also covers how to overcome known problems with keyboard shortcuts.

Chapter 3, Getting Places, covers a host of tools that PyCharm has. These tools will help you navigate everything from a really large file to huge codebases with loads of packages.

Chapter 4, Editing, will explain all the tools and help you learn more about writing error-free code quickly.

Chapter 5, Interpreters and Consoles, covers a lot of interpreters that Python has. PyCharm can support a whole host of them and provide code completion inside the console and much more. If you don't read this chapter, you're really going to miss out on some of the most powerful tools PyCharm has to offer.

Chapter 6, Debugging, being an iterative chapter, covers how to incorporate PyCharm's powerful debugger in to your debugging workflow. Buckle up; this one's going to get greasy.

Chapter 7, The PyCharm Ecosystem, answers PyCharm's existential questions. Who makes it? How does it work? How do you extend it? Where do plugins come from? Oh, and a lot more.

Chapter 8, File Templates and Snippets, covers the powerful set of snippets and file templates that PyCharm has. This will help you pump out code as fast as you can hit Tab. This chapter also talks about how to make your own file templates and snippets and extend the ones that already exist, using the velocity templating language. After all, don't you hate writing the same stuff all over again, such as getters and setters or function declarations?

Chapter 9, Version Control Integration, is a short chapter on some of the good parts of PyCharm's version control features that support multiple version control systems.

Chapter 10, HTML and JavaScript Tools, covers a set of tools that PyCharm comes with, which will help you work with JavaScript efficiently. JavaScript is (unfortunately) everywhere!

Chapter 11, Web Development with PyCharm, talks about picking a web framework, any framework. Chances are that PyCharm supports it as well as the tools that support those frameworks such as SQLAlchemy and templating languages such as Jinja2 and Mako.

主站蜘蛛池模板: 永昌县| 曲沃县| 衡阳县| 莱西市| 文昌市| 特克斯县| 庆安县| 洪洞县| 霍城县| 封开县| 乐陵市| 绍兴市| 宜兰市| 华池县| 江孜县| 彰化县| 南阳市| 利辛县| 定南县| 新民市| 于田县| 平谷区| 嘉峪关市| 漳浦县| 嘉鱼县| 津南区| 辽阳县| 株洲县| 连山| 江华| 尚义县| 泰来县| 云安县| 孟津县| 什邡市| 化隆| 巴林右旗| 德州市| 苍山县| 鱼台县| 隆子县|