How to make section in PyCharm

Question:

I have just moved to Python from R. In R you can use

#new section####

to have the ‘new section’ as title in the script section list. Then, you could easily find that block of script by hitting this title within "Jump to menu" (see figure). In this figure, the title is "reading data before 2013".

enter image description here

I have tried to find my answer here https://confluence.jetbrains.com/display/PYH/Code+folding and here https://www.jetbrains.com/help/pycharm/code-folding.html But I am lost in terms folding, class and….

How can I mimic this option in PyCharm?

Update: Thanks to @Robet, I could make a handy content by bookmarking (using F11) the title lines of each section. I then find the titles in favorites.
enter image description here

Asked By: Seyed Omid Nabavi

||

Answers:

See Using code folding comments

For Python files:

 #region Description
 ...
 #endregion
Answered By: DeepSpace

PyCharm also allows you to set anonymous and labeled bookmarks for navigating your source code. Their version of a jump-to menu is the Favorites window, which you can display using the View menu:

View –> Tool Windows –> Favorites

Answered By: Robert

Just to mention that the info concerning Code folding as linked by DeepSpace (can’t comment on post) has changed place on Jet Brains website and is now here.

Also, although the accepted answer explains how to create a foldable block of code, it does not answer how to navigate through multiple blocks:

To fold blocks of code, select a code fragment and press Ctrl+Alt+T, from the popup menu select region…endregion Comments. Use Ctrl+Alt+. to navigate to the custom folding block.

Answered By: mikibok
Categories: questions Tags: , ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.