Index of Menu Items
PyCharm Edu menu structure doesn't align with PyCharm Edu help structure. This page lists PyCharm Edu menu items, linked to the corresponding help topics.
In this section:
File
Menu item | Keyboard shortcut | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
New Project... | Use this command to create a new project. | |||||||||||
New... | Alt+Insert | Use this command to create a new element in a project. This command is only available in the corresponding context. | ||||||||||
New Scratch File | Ctrl+Shift+Alt+Insert | Choose this command to create a new scratch file. | ||||||||||
Open... | Use this command to open the specified directory, or an existing PyCharm Edu project. A directory that
contains a project is marked with
icon.
Refer to the section Opening, Reopening, and Closing Projects. This command is duplicated with icon on the main toolbar. | |||||||||||
Open Recent | Use this command to open one of the recent projects. Refer to the reopening projects procedure. | |||||||||||
Close Project | Use this command to close all the projects opened in the current window . Refer to the sections Opening Multiple Projects and Opening, Reopening and Closing Projects for details. | |||||||||||
Course Creator | This command is only available for the educators!
Point to this node to reveal the nested commands:
This node is duplicated on the context menu of the Project tool window. | |||||||||||
Settings... (on Windows/*NIX)/PyCharm Edu Preferences (on OS X) | Ctrl+Alt+S | Use this command to change the project and IDE configurations in the
Settings/Preferences dialog. See also the section Configuring Project and IDE Settings.
This command is duplicated with icon on the main toolbar. This command in available on Windows/Linux. On Mac OS it appears on the PyCharm Edu menu and has the name Preferences. | ||||||||||
Save All | Ctrl+S | Choose this command to save all changes, when editing is over.
This command is duplicated with icon on the main toolbar. | ||||||||||
Synchronize | Ctrl+Alt+Y | Choose this command to check the PyCharm Edu caches and bring them up-to-date by keeping in sync with
external changes.
This command is duplicated with icon on the main toolbar. | ||||||||||
Invalidate Caches/Restart... | Choose this command to clean the system cache. | |||||||||||
Print... | Choose this command to print selected file on the default printer. Refer to the Print dialog description. | |||||||||||
Add to Favorites | Use this command to add the selected files to the list of Favorites.
Click the right arrow to select the list of favorites you want to be modified.
Refer to the description of the Favorites tool window. | |||||||||||
Line Separators | Use this command to select the desired line separator style. Refer to the section Configuring Line Separators. | |||||||||||
Make File Read-Only / Make File Writable | Use these toggle commands to change read-only status of a file selected in the Project tool window,
or currently active in the editor. If a file is made read-only, it is marked with ,
and doesn't allow editing.
You can also toggle read-only attribute of a file in the Status bar. | |||||||||||
Power Save Mode | Use this mode if you are working with a laptop. If Power-Save mode is on, then the background
processes are turned off, to minimize the power consumption.
You can also turn this mode on or off by clicking in the Status bar. | |||||||||||
Exit | Choose this command to quit PyCharm Edu.
This command in available on Windows/Linux. On Mac OS it appears on the PyCharm Edu menu and has the name Quit PyCharm Edu. |
Edit
Menu item | Keyboard shortcut | Description | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Undo <action> | Ctrl+Z | Use this command to roll actions back.
This command is duplicated with icon on the main toolbar. | |||||||||||||||||||||||||||||||||||||||
Redo <action> | Ctrl+Shift+Z | Use this command to repeat the last actions.
This command is duplicated with icon on the main toolbar. | |||||||||||||||||||||||||||||||||||||||
Cut | Ctrl+X | Choose this command to take the selected characters to the clipboard and delete them. Refer to the
section Cutting, Copying, and Pasting.
This command is duplicated with icon on the main toolbar. | |||||||||||||||||||||||||||||||||||||||
Copy | Ctrl+C | Choose this command to take the selected characters to the clipboard. Refer to the section
Cutting, Copying, and Pasting.
This command is duplicated with icon on the main toolbar. | |||||||||||||||||||||||||||||||||||||||
Copy Path | Ctrl+Shift+C | Choose this command to take the path to the selected symbol to the clipboard. Refer to the section Cutting, Copying, and Pasting. | |||||||||||||||||||||||||||||||||||||||
Paste | Ctrl+V | Choose this command to place the latest entry from the Clipboard at the insertion point. Refer to
the section Cutting, Copying, and Pasting.
This command is duplicated with icon on the main toolbar. | |||||||||||||||||||||||||||||||||||||||
Paste from History... | Ctrl+Shift+V | Choose this command to place at the insertion point the selected entry from the Clipboard. Refer to the section Cutting, Copying, and Pasting. | |||||||||||||||||||||||||||||||||||||||
Find | Point to this node to reveal the sub-menu of search commands:
| ||||||||||||||||||||||||||||||||||||||||
Select All | Ctrl+A | Choose this command to select all contents of the current file. Refer to the section Selecting Text in the Editor. | |||||||||||||||||||||||||||||||||||||||
Extend Selection | Ctrl+W | Choose this command to select the current word. Use this command successively to extend selection. Refer to the section Selecting Text in the Editor. | |||||||||||||||||||||||||||||||||||||||
Shrink Selection | Ctrl+Shift+W | Choose this command to unselect the currently selected word. Use this command successively to shrink selection. Refer to the section Selecting Text in the Editor. | |||||||||||||||||||||||||||||||||||||||
Duplicate Lines | Ctrl+D | Choose this command to duplicate a line or fragment of text. Refer to Adding, Deleting and Moving Code Elements. | |||||||||||||||||||||||||||||||||||||||
Indent Selection/Unindent Selection | Tab/Shift+Tab | Choose this command to change indentation of the line at caret. Refer to the section Changing Indentation. |
View
Menu item | Keyboard shortcut | Description |
---|---|---|
Tool Windows | Point to this node to reveal the list of the available tool windows. Refer to the section Manipulating the Tool Windows. | |
Quick Definition | Ctrl+Shift+I | Choose this command to open the quick definition pop-up. Refer to the section Viewing Definition. |
Quick Documentation | Ctrl+Q | Choose this command to view quick documentation pop-up window. |
External Documentation | Shift+F1 | Choose this command to view external documentation for a symbol in the default system browser. |
Parameter Info | Ctrl+P | Choose this command to view method parameter information. |
Context Info | Alt+Q | Choose this command to show the current cursor position, if it runs out of the visible editor pane. |
Jump to Source | F4 | Choose this command to edit a file selected in a tool window. The file opens in the editor. |
Recent Files | Ctrl+E | Choose this command to show the pop-up list of recently opened files and tool windows, and navigate to them. |
Recently Changed Files | Ctrl+Shift+E | Choose this command to show the pop-up list of recently changed files and navigate to them. |
Toolbar | Select or clear this check command to show or hide the main toolbar. | |
Tool Buttons | Select or clear this check command to show or hide the tool window buttons. | |
Status Bar | Select or clear this check command to show or hide the Status toolbar. | |
Navigation Bar | Select or clear this check command to show or hide the Navigation bar. | |
Active Editor | Point to this node to reveal the list of nested check commands. These commands apply to the active editor only. | |
Enter/Exit Presentation Mode | Choose this command to enter or exit presentation mode. | |
Enter/Exit Distraction Free Mode | Choose this command to enter or exit distraction-free mode. | |
Enter/Exit Full Screen | Choose this command to enter or exit full screen mode. |
Navigate
Menu item | Keyboard shortcut | Description |
---|---|---|
Class/File/Symbol | Ctrl+N / Ctrl+Shift+N Ctrl+Shift+Alt+N | Choose these commands to find and jump to a class, file, or symbol by name. |
Line... | Ctrl+G | Choose this command to navigate to the specified line of code. |
Back/Forward | Ctrl+Alt+Left/Ctrl+Alt+Right | Choose these commands to go through the history of the recently navigated items. These commands are duplicated with and buttons on the main toolbar. |
Jump to Navigation Bar | Alt+Home | Choose this command to navigate across your project using the Navigation Bar. |
Declaration | Ctrl+B | Choose this command to jump to a declaration of a symbol. |
Implementation(s) | Ctrl+Alt+B | Choose this command to jump to an implementation of a method. |
Super Method | Ctrl+U | Choose this command to jump to a super method of the method at caret. |
File Structure | Ctrl+F12 | Choose this command to navigate through the source code using the File Structure view. |
Help
Menu item | Keyboard shortcut | Description |
---|---|---|
Find Action | Ctrl+Shift+A | Choose this command to invoke an action by its name. |
Fill Answer Placeholders | Choose this command to get the correct answer. This command is only available for the students! | |
Lean more about PyCharm Educational Edition | Choose this command to show the Quick Start Guide. | |
Keymap Reference | Choose this command to see the PyCharm Edu shortcuts map in PDF format. | |
Demos and Screencasts | Choose this command to see the PyCharm Edu demo videos and screencasts on YouTube . | |
Help | Choose this command to visit PyCharm Edu online Help topics. | |
Tip of the Day | Choose this command to show an arbitrary tip. | |
Productivity Guide | Choose this command to show productivity guide. | |
Submit Feedback | Choose this command to report your overall impression of PyCharm Edu to the support service. | |
Show Log in Explorer/Finder | Choose this command to find PyCharm Edu's log. | |
Edit Custom Properties | Choose this command to open the custom file idea.properties , located
under the user home. If this file does not exist, PyCharm Edu suggests to create it.
| |
Edit Custom VM Options |
Choose this command to open the custom file *.vmoptions ,
located under the user home. If this file does not exist, PyCharm Edu suggests to create it.
| |
Debug Log Settings | Choose this command to change logging level for a category. Choosing this command leads to opening the Custom Debug Log Configuration dialog box, where you have to type the log categories names, separated with new lines. | |
Check for Updates... | Choose this command to obtain information about the current version, and the availability of newer
versions of PyCharm Edu. Refer to Updates page.
This command in available on Windows/Linux. On Mac OS it appears on the PyCharm Edu menu. | |
About | Choose this command to obtain information about the current version of PyCharm Edu, current build,
etc. Press Escape to close the pop-up window.
This command in available on Windows/Linux. On Mac OS it appears on the PyCharm Edu menu. |