Book Image

Mastering PyCharm

By : Nafiul Islam
Book Image

Mastering PyCharm

By: Nafiul Islam

Overview of this book

Table of Contents (18 chapters)
Mastering PyCharm
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 4. Editing

Editing is what we are going to be doing the most in PyCharm, and hence, this is one of the most important chapters. This chapter does not try to cover a wide range of feature sets; it instead tries to provide a comprehensive look at some of the best tools available for editing. The most important part of this chapter is enhancing code completion in PyCharm. This IDE has a remarkably powerful engine that can understand your code, and it allows for things such as better code completion (even when we haven't specified the types), method hierarchies, and a lot more.

This chapter has several parts:

  • Improving code completion: This section will take a comprehensive look at the tools at our disposal that enhance PyCharm's code completion, giving us more completion options and smarter completions.

  • Writing code: This section will cover some of the best tools that PyCharm offers to write code quickly and effectively.

  • Setting up IPython Notebook: IPython Notebook has become the de...