diff --git a/python/resources/tips/AdaptiveWelcome.html b/python/resources/tips/AdaptiveWelcome.html new file mode 100644 index 000000000000..597ffaf6e402 --- /dev/null +++ b/python/resources/tips/AdaptiveWelcome.html @@ -0,0 +1,13 @@ + + + + + +

Welcome to PyCharm Productivity Guide

+

+ PyCharm keeps track of which of its features you are using and will offer you some tips to let you know + about the features you may have missed. These tips will be shown while the startup process is going on. + You can always get back to them by selecting Help | Productivity Guide + on the menu bar.

+ + diff --git a/python/resources/tips/AnnotationsAndDiffs.html b/python/resources/tips/AnnotationsAndDiffs.html new file mode 100644 index 000000000000..309d032d6483 --- /dev/null +++ b/python/resources/tips/AnnotationsAndDiffs.html @@ -0,0 +1,13 @@ + + + + + +

+ Version control annotations show the latest changes of each line in one click.

+

+ Just right-click an annotation and use the Show Diff command in the context menu.

+

+

+ + \ No newline at end of file diff --git a/python/resources/tips/BreakpointSpeedmenu.html b/python/resources/tips/BreakpointSpeedmenu.html new file mode 100644 index 000000000000..5a03f23734a0 --- /dev/null +++ b/python/resources/tips/BreakpointSpeedmenu.html @@ -0,0 +1,12 @@ + + + + + +

+ Right-clicking on a breakpoint (in the left gutter) invokes the context menu where + you can quickly enable/disable the breakpoint or adjust its properties.

+

+

+ + diff --git a/python/resources/tips/BuiltInServer.html b/python/resources/tips/BuiltInServer.html new file mode 100644 index 000000000000..4515f0406f56 --- /dev/null +++ b/python/resources/tips/BuiltInServer.html @@ -0,0 +1,16 @@ + + + + + + + +

It is very easy to change the built-in web server port (File | Settings – Debugger – JavaScript), +and use the "Built-in server port" spinner to set the new value.

+

+

Next, open an HTML page in your browser and see it running on the defined port.

+ + + + + diff --git a/python/resources/tips/CamelHumpsInCodeCompletion.html b/python/resources/tips/CamelHumpsInCodeCompletion.html new file mode 100644 index 000000000000..610f91da547e --- /dev/null +++ b/python/resources/tips/CamelHumpsInCodeCompletion.html @@ -0,0 +1,11 @@ + + + + + +

+ When in the Code Completion lookup, you can ease the search by filtering the list with the help of the "camel words" prefixes.

+

+

+ + diff --git a/python/resources/tips/CamelPrefixesInNavigationPopups.html b/python/resources/tips/CamelPrefixesInNavigationPopups.html new file mode 100644 index 000000000000..cae5bf207ab9 --- /dev/null +++ b/python/resources/tips/CamelPrefixesInNavigationPopups.html @@ -0,0 +1,17 @@ + + + + + + + +

When in the Go to Class, + Go to Symbol, or + Go to File popup, + you can ease the search by filtering the lookup list with the help of the "camel words" prefixes.

+

+ + + + + diff --git a/python/resources/tips/CancelByControlArrows.html b/python/resources/tips/CancelByControlArrows.html new file mode 100644 index 000000000000..2433e56796a3 --- /dev/null +++ b/python/resources/tips/CancelByControlArrows.html @@ -0,0 +1,12 @@ + + + + + +

+ When an autopopup completion is active, + &shortcut:EditorLookupDown; and &shortcut:EditorLookupUp; + will close it and move the caret down or up in the editor. +

+ + diff --git a/python/resources/tips/ChangeSorting.html b/python/resources/tips/ChangeSorting.html new file mode 100644 index 000000000000..152e182b5dfc --- /dev/null +++ b/python/resources/tips/ChangeSorting.html @@ -0,0 +1,11 @@ + + + + + +

+ You can switch between sorting completion variants by relevance or alphabetically by using an icon at the bottom right: +

+

+ + diff --git a/python/resources/tips/ChangesView.html b/python/resources/tips/ChangesView.html new file mode 100644 index 000000000000..73d19bbd87a1 --- /dev/null +++ b/python/resources/tips/ChangesView.html @@ -0,0 +1,13 @@ + + + + + +

The Changes tool window shows all deleted, modified, and unversioned files in a single view. +Use &shortcut:ActivateChangesToolWindow; keyboard shortcut to show or hide this tool window.

+

From the Changes tool window you can perform all the necessary version control actions: commit changes, manage changelists, put resources under version control, examine differences and more.

+ + + + + diff --git a/python/resources/tips/CheckRegExp.html b/python/resources/tips/CheckRegExp.html new file mode 100644 index 000000000000..d231480db17c --- /dev/null +++ b/python/resources/tips/CheckRegExp.html @@ -0,0 +1,13 @@ + + + + + +

The format of a regular expression can be rather complicated. +To make sure you didn't miss some slash of quotation mark, place the caret +somewhere in the expression you want to check, and press &shortcut:ShowIntentionActions;.

+

In the pop-up frame type a string that you think should match your regular expression. If the background turns green, you are lucky. If it turns red, then you have to look for a mistake.

+

+

+ + \ No newline at end of file diff --git a/python/resources/tips/ClassNameCompletion.html b/python/resources/tips/ClassNameCompletion.html new file mode 100644 index 000000000000..cdeb6602a9ff --- /dev/null +++ b/python/resources/tips/ClassNameCompletion.html @@ -0,0 +1,14 @@ + + + + + +

+ A special variant of the Code Completion feature invoked by pressing &shortcut:CodeCompletion; twice allows you to + complete the name of any class + no matter if it was imported in the current file or not. + If the class is not imported yet, the import statement is generated automatically.

+

+

+ + diff --git a/python/resources/tips/ClipboardStack.html b/python/resources/tips/ClipboardStack.html new file mode 100644 index 000000000000..1c5e00890bec --- /dev/null +++ b/python/resources/tips/ClipboardStack.html @@ -0,0 +1,12 @@ + + + + + + + +

Use the &shortcut:PasteMultiple; shortcut to choose and insert recent clipboard contents into the text.

+ + + + diff --git a/python/resources/tips/CloseOthers.html b/python/resources/tips/CloseOthers.html new file mode 100644 index 000000000000..ab5beb58f6e3 --- /dev/null +++ b/python/resources/tips/CloseOthers.html @@ -0,0 +1,15 @@ + + + + + +

+ There are two ways of closing all tabs in the editor, except the current one:

+ +

+

+ + diff --git a/python/resources/tips/CodeCompletion.html b/python/resources/tips/CodeCompletion.html new file mode 100644 index 000000000000..351c332e55a8 --- /dev/null +++ b/python/resources/tips/CodeCompletion.html @@ -0,0 +1,15 @@ + + + + + +

+ The Code Completion feature lets you quickly complete different kinds of statements + in the code. + For example, start typing a class name and press &shortcut:CodeCompletion; + to complete it. + When multiple choices are available, they are shown in the lookup list.

+

+

+ + diff --git a/python/resources/tips/CodeCompletionInSearch.html b/python/resources/tips/CodeCompletionInSearch.html new file mode 100644 index 000000000000..165a58883779 --- /dev/null +++ b/python/resources/tips/CodeCompletionInSearch.html @@ -0,0 +1,17 @@ + + + + + + + +

When you are finding text in the current file (&shortcut:Find;), you don't need to type the whole search string: + Basic Code Completion is available in the search field. Start typing, press &shortcut:CodeCompletion;, and + select the desired string from the suggestion list.

+ +

+ + + + + diff --git a/python/resources/tips/CodeCompletionMiddle.html b/python/resources/tips/CodeCompletionMiddle.html new file mode 100644 index 000000000000..016a0749554d --- /dev/null +++ b/python/resources/tips/CodeCompletionMiddle.html @@ -0,0 +1,17 @@ + + + + + + + +

When using basic code completion (&shortcut:CodeCompletion;), +type any characters that exist anywhere in an identifier. +

+ +

+ + + + + diff --git a/python/resources/tips/CodeCompletionNoShift.html b/python/resources/tips/CodeCompletionNoShift.html new file mode 100644 index 000000000000..b9128ec74cf5 --- /dev/null +++ b/python/resources/tips/CodeCompletionNoShift.html @@ -0,0 +1,16 @@ + + + + + +

+ When using basic code completion (&shortcut:CodeCompletion;), + you don't need to type upper-case letters in CamelHump names. + It is enough to type the initial letters of the camel names in lower case, and they will be smartly recognized.

+

+

+

This behavior is enabled, if None is selected from the +Case sensitive completion drop-down list (the +Code Completion page of the Editor settings). + + diff --git a/python/resources/tips/ColorEditingInCss.html b/python/resources/tips/ColorEditingInCss.html new file mode 100644 index 000000000000..cf92ed9baa2f --- /dev/null +++ b/python/resources/tips/ColorEditingInCss.html @@ -0,0 +1,19 @@ + + + + + + + +

&productName; + simplifies your work + with colors in CSS files. The color + properties have the icons of the corresponding color in the left gutter area of the editor. +

+

Click color icons to choose the desired color from the color picker.

+

+ + + + + diff --git a/python/resources/tips/ColumnSelection.html b/python/resources/tips/ColumnSelection.html new file mode 100644 index 000000000000..d7bddd0db0fc --- /dev/null +++ b/python/resources/tips/ColumnSelection.html @@ -0,0 +1,11 @@ + + + + + +

You can easily make column selection by dragging your mouse pointer while keeping the + Alt key pressed. +

+

+ + diff --git a/python/resources/tips/Comment.html b/python/resources/tips/Comment.html new file mode 100644 index 000000000000..534d17231c9e --- /dev/null +++ b/python/resources/tips/Comment.html @@ -0,0 +1,17 @@ + + + + + +

+ You can comment and uncomment lines of code using &shortcut:CommentByLineComment;.

+

+ &shortcut:CommentByLineComment; comments or uncomments the current line or + several selected lines with single line comments ({# in Django templates, + or # in Python scripts).

+

+ Pressing &shortcut:CommentByBlockComment; for a selected block of source code + in a Django template surrounds the block with {% comment %} + and {% endcomment %} tags.

+ + diff --git a/python/resources/tips/CommitCtrlK.html b/python/resources/tips/CommitCtrlK.html new file mode 100644 index 000000000000..488a75e29bc9 --- /dev/null +++ b/python/resources/tips/CommitCtrlK.html @@ -0,0 +1,11 @@ + + + + + +

+ The keyboard shortcut Ctrl+K enables you to quickly invoke the Commit Changes dialog.

+

+ This dialog shows all modifications in project, gives summary information of file status and suggests improvements before check-in.

+ + diff --git a/python/resources/tips/CompletionInHTML.html b/python/resources/tips/CompletionInHTML.html new file mode 100644 index 000000000000..3b39387f5c7a --- /dev/null +++ b/python/resources/tips/CompletionInHTML.html @@ -0,0 +1,17 @@ + + + + + + + +

You can use Basic Completion + (&shortcut:CodeCompletion;) in HTML, CSS and JavaScript files, for completing attributes, + parameters, tags, selectors, etc.

+

+

+ + + + + diff --git a/python/resources/tips/ConfiguringTerminal.html b/python/resources/tips/ConfiguringTerminal.html new file mode 100644 index 000000000000..c393ea6575b7 --- /dev/null +++ b/python/resources/tips/ConfiguringTerminal.html @@ -0,0 +1,16 @@ + + + + + + + +

For the embedded local terminal, you can define your favorite shell, +default tab name, and other settings. +Choose +File | Settings (Windows/*nix) or +PyCharm | Preferences (Mac) +on the main menu, and then open the page Terminal.

+ + + diff --git a/python/resources/tips/Consoles.html b/python/resources/tips/Consoles.html new file mode 100644 index 000000000000..1514b6efc50c --- /dev/null +++ b/python/resources/tips/Consoles.html @@ -0,0 +1,11 @@ + + + + + +

+ You can work in the Python or Django shell without leaving the IDE. + Just choose Run Python Console or Run Django Console + in the Tools menu.

+ + \ No newline at end of file diff --git a/python/resources/tips/ConsolesCodeCompletion.html b/python/resources/tips/ConsolesCodeCompletion.html new file mode 100644 index 000000000000..8c4cbb33dd3d --- /dev/null +++ b/python/resources/tips/ConsolesCodeCompletion.html @@ -0,0 +1,14 @@ + + + + + +

+ Working in the interactive consoles, you don't need to memorise the command line syntax or available functions. + Instead, you can use the familiar code completion &shortcut:CodeCompletion;. + Moreover, from within the lookup list, you can press &shortcut:QuickJavaDoc; + to view the item's documentation.

+

+

+ + \ No newline at end of file diff --git a/python/resources/tips/ConsolesHistory.html b/python/resources/tips/ConsolesHistory.html new file mode 100644 index 000000000000..8fe19a578742 --- /dev/null +++ b/python/resources/tips/ConsolesHistory.html @@ -0,0 +1,13 @@ + + + + + +

+ If you have already spent some time working in the interactive consoles, + you don't need to re-type the previously entered commands to repeat them. + Instead, press &shortcut:EditorScrollUp; and + &shortcut:EditorScrollDown; to scroll through + the history of commands.

+ + diff --git a/python/resources/tips/CopyWithNoSelection.html b/python/resources/tips/CopyWithNoSelection.html new file mode 100644 index 000000000000..d7321e4e8379 --- /dev/null +++ b/python/resources/tips/CopyWithNoSelection.html @@ -0,0 +1,13 @@ + + + + + + + +

+If nothing is selected in the editor, and you press &shortcut:$Copy;, then the whole line at caret is copied to the clipboard. +

+ + + diff --git a/python/resources/tips/CtrlD.html b/python/resources/tips/CtrlD.html new file mode 100644 index 000000000000..5b676b83275b --- /dev/null +++ b/python/resources/tips/CtrlD.html @@ -0,0 +1,14 @@ + + + + + + + +

&shortcut:EditorDuplicate; in the editor duplicates the selected block or the current line + when no block is selected.

+ + + + + diff --git a/python/resources/tips/CtrlDotInLookups.html b/python/resources/tips/CtrlDotInLookups.html new file mode 100644 index 000000000000..9cc5b377d169 --- /dev/null +++ b/python/resources/tips/CtrlDotInLookups.html @@ -0,0 +1,15 @@ + + + + + + + +

+ When using autopopup Code Completion, you can select the first item using &shortcut:EditorChooseLookupItemDot;. + The selected name is automatically entered in the editor followed by dot.

+ + + + + diff --git a/python/resources/tips/CtrlShiftI.html b/python/resources/tips/CtrlShiftI.html new file mode 100644 index 000000000000..59f9dd57209e --- /dev/null +++ b/python/resources/tips/CtrlShiftI.html @@ -0,0 +1,17 @@ + + + + + + + +

Use &shortcut:QuickImplementations; + (View | Quick Definition), + to quickly review definition or content of the symbol at caret, without the need to open it + in a new editor tab.

+

+ + + + + diff --git a/python/resources/tips/CtrlShiftIForLookup.html b/python/resources/tips/CtrlShiftIForLookup.html new file mode 100644 index 000000000000..9a783314e0a2 --- /dev/null +++ b/python/resources/tips/CtrlShiftIForLookup.html @@ -0,0 +1,16 @@ + + + + + + + +

The Quick Definition Viewer + (&shortcut:QuickImplementations;) can be also used for items in lookup lists that appear on code + completion and class/file/symbol navigaton commands.

+

+ + + + + \ No newline at end of file diff --git a/python/resources/tips/CtrlW.html b/python/resources/tips/CtrlW.html new file mode 100644 index 000000000000..b4e609c0d325 --- /dev/null +++ b/python/resources/tips/CtrlW.html @@ -0,0 +1,15 @@ + + + + + + + +

&shortcut:EditorSelectWord; (select word) in the editor selects the word at the caret + and then selects expanding areas of the source code. For example, it may select a method name, + then the expression that calls this method, then the whole statement, then the containing block, etc. + You can also select the word at the caret and the expanding areas of the source code by double-clicking the target areas in the editor.

+ + + + diff --git a/python/resources/tips/DirDiff.html b/python/resources/tips/DirDiff.html new file mode 100644 index 000000000000..b03166b9689e --- /dev/null +++ b/python/resources/tips/DirDiff.html @@ -0,0 +1,10 @@ + + + + + +

+ To compare two directories, select one or both of them in the Project view and + press &shortcut:CompareDirs;.

+ + \ No newline at end of file diff --git a/python/resources/tips/DotEtcInLookups.html b/python/resources/tips/DotEtcInLookups.html new file mode 100644 index 000000000000..149bbaad6aab --- /dev/null +++ b/python/resources/tips/DotEtcInLookups.html @@ -0,0 +1,18 @@ + + + + + + + +

+ When using Code Completion, you can accept the currently highlighted selection in the popup list + with the period character (.), comma (,), + semicolon (;), space and other characters.

+

+ The selected name is automatically entered in the editor followed by the entered character.

+ + + + + diff --git a/python/resources/tips/DragToOpen.html b/python/resources/tips/DragToOpen.html new file mode 100644 index 000000000000..6d788aebb3e7 --- /dev/null +++ b/python/resources/tips/DragToOpen.html @@ -0,0 +1,13 @@ + + + + + + +

You can easily open an external file for editing, if you just drag it from the Explorer or Finder to the editor.

+ + +

+ + + diff --git a/python/resources/tips/EditRegExp.html b/python/resources/tips/EditRegExp.html new file mode 100644 index 000000000000..6a14a46a28ca --- /dev/null +++ b/python/resources/tips/EditRegExp.html @@ -0,0 +1,13 @@ + + + + + + +

You can avoid escaping backslashes in your regular expressions. Start typing a regular expression, then press &shortcut:ShowIntentionActions; and choose Edit RegExp. +The regular expression opens in a separate tab in the editor, where you can type backslashes as is.

+

All changes are synchronized with the original regular expression, and escapes are presented automatically. When ready, just press &shortcut:EditorEscape; to close the regular expression editor.

+

+ + + diff --git a/python/resources/tips/Emmet.html b/python/resources/tips/Emmet.html new file mode 100644 index 000000000000..6dcec74020a3 --- /dev/null +++ b/python/resources/tips/Emmet.html @@ -0,0 +1,11 @@ + + + + + +

Speed up HTML, XML or CSS development with Emmet.

+

Enable this framework in the Emmet(Zen Coding) page of the Settings/Preferences dialog:

+

+

+ + \ No newline at end of file diff --git a/python/resources/tips/EnterDirectoryInGotoFile.html b/python/resources/tips/EnterDirectoryInGotoFile.html new file mode 100644 index 000000000000..71704d4906f3 --- /dev/null +++ b/python/resources/tips/EnterDirectoryInGotoFile.html @@ -0,0 +1,17 @@ + + + + + + + +

You can jump directly to any deeply buried file, if you press &shortcut:GotoFile;, and type just a couple +of characters of the enclosing directories and file names:

+ +

+ +

Use either a slash or a backslash as a delimiter.

+ + + + \ No newline at end of file diff --git a/python/resources/tips/Escape.html b/python/resources/tips/Escape.html new file mode 100644 index 000000000000..949dec64329d --- /dev/null +++ b/python/resources/tips/Escape.html @@ -0,0 +1,15 @@ + + + + + + + +

The &shortcut:EditorEscape; key in any tool window moves the focus to the editor.

+

&shortcut:HideActiveWindow; moves the focus to the editor and also hides the current (or last active) tool window.

+

The &shortcut:JumpToLastWindow; key moves the focus from the editor to the last focused tool window.

+ + + + + diff --git a/python/resources/tips/EvaluateExpressionInEditor.html b/python/resources/tips/EvaluateExpressionInEditor.html new file mode 100644 index 000000000000..09917ef01048 --- /dev/null +++ b/python/resources/tips/EvaluateExpressionInEditor.html @@ -0,0 +1,15 @@ + + + + + + + +

To easily evaluate the value of any expression while debugging the program, select its text in the editor + (you might want to press a &shortcut:EditorSelectWord; a few times to efficiently perform this operation) + and then press &shortcut:EvaluateExpression;.

+ + + + + diff --git a/python/resources/tips/ExcludeFromProject.html b/python/resources/tips/ExcludeFromProject.html new file mode 100644 index 000000000000..ec9f43343636 --- /dev/null +++ b/python/resources/tips/ExcludeFromProject.html @@ -0,0 +1,15 @@ + + + + + +

+ You can exclude any file from your project. As a result, such a file will be ignored by indexing, inspection and code completion.

+

+ In the Project tool window, select the file you want to ignore, and choose + Mark as plain text in its context menu.

+

+ If necessary, you can always return the file to its original type using the + Mark as <file type> context menu command.

+ + diff --git a/python/resources/tips/ExtractVariable.html b/python/resources/tips/ExtractVariable.html new file mode 100644 index 000000000000..06ce96f45675 --- /dev/null +++ b/python/resources/tips/ExtractVariable.html @@ -0,0 +1,19 @@ + + + + + + + +

The Extract Variable + refactoring helps you simplify complicated statements in your code. For example, in the code fragment below, + you can select an expression in the code, and press &shortcut:IntroduceVariable; (Refactor | Extract | Variable).

+

+

+ This will result in the following:

+

+ + + + + diff --git a/python/resources/tips/FileStructurePopup.html b/python/resources/tips/FileStructurePopup.html new file mode 100644 index 000000000000..f0f94c6a3e18 --- /dev/null +++ b/python/resources/tips/FileStructurePopup.html @@ -0,0 +1,17 @@ + + + + + + + +

You can quickly navigate in the currently edited file with &shortcut:FileStructurePopup; + (Navigate | File Structure).

+

It shows the list of members of the current class. Select an element you want to navigate to and press the + Enter key or the &shortcut:EditSource; key.

+

To easily locate an item in the list, just start typing its name.

+ + + + + diff --git a/python/resources/tips/FindReplaceToggle.html b/python/resources/tips/FindReplaceToggle.html new file mode 100644 index 000000000000..60d7b31dc700 --- /dev/null +++ b/python/resources/tips/FindReplaceToggle.html @@ -0,0 +1,17 @@ + + + + + + +

It is very easy to toggle between find and replace functionality.

+

When you perform search and replace in a file, pressing &shortcut:Find; +shows the search pane. Pressing &shortcut:Replace; adds field, where you can type the replace string.

+ +

While in the Find in Path dialog, you can switch to +replace by pressing &shortcut:ReplaceInPath;. Same way, press &shortcut:FindInPath; to hide the +Replace with field, and switch to mere search.

+ + + + diff --git a/python/resources/tips/FindUsages.html b/python/resources/tips/FindUsages.html new file mode 100644 index 000000000000..a7162139a42f --- /dev/null +++ b/python/resources/tips/FindUsages.html @@ -0,0 +1,12 @@ + + + + + +

+ You can quickly find all places where a particular class, method or variable is used in the whole project + by positioning the caret at the symbol's name or at its usage in code and pressing &shortcut:FindUsages; + (Find Usages + in the popup menu).

+ + diff --git a/python/resources/tips/FinishByControlEnter.html b/python/resources/tips/FinishByControlEnter.html new file mode 100644 index 000000000000..28a907d7d3e5 --- /dev/null +++ b/python/resources/tips/FinishByControlEnter.html @@ -0,0 +1,10 @@ + + + + + +

+ &shortcut:EditorChooseLookupItemAlways; will +choose the first item of the autopopup completion when there is no selection there.

+ + diff --git a/python/resources/tips/GoToAction.html b/python/resources/tips/GoToAction.html new file mode 100644 index 000000000000..89a93e95e3f2 --- /dev/null +++ b/python/resources/tips/GoToAction.html @@ -0,0 +1,16 @@ + + + + + + + +

To quickly find a menu command or toolbar action, you do not need to look through the menus. Just press + &shortcut:GotoAction; + (Help | Find Action on the main + menu) and start typing the name of the action. Choose the desired action from the suggestion list.

+ + + + + diff --git a/python/resources/tips/GoToClass.html b/python/resources/tips/GoToClass.html new file mode 100644 index 000000000000..2cdf5eb3f0d1 --- /dev/null +++ b/python/resources/tips/GoToClass.html @@ -0,0 +1,16 @@ + + + + + +

+ To open any class in the editor quickly, press &shortcut:GotoClass; + (Navigate | Class) + and start typing the name of the class. Choose the class from a drop-down list that appears.

+

+

+

+ You can open any file in your project in a similar way by using &shortcut:GotoFile; + (Navigate | File)

+ + diff --git a/python/resources/tips/GoToDeclaration.html b/python/resources/tips/GoToDeclaration.html new file mode 100644 index 000000000000..7db07bbfdf96 --- /dev/null +++ b/python/resources/tips/GoToDeclaration.html @@ -0,0 +1,17 @@ + + + + + + + +

To navigate to the declaration of a class, method or variable used somewhere in the code, + position the caret at the usage and press &shortcut:GotoDeclaration;. You can also click the mouse + on usages with the Ctrl + key pressed to jump to declarations.

+

+ + + + + diff --git a/python/resources/tips/GoToInspection.html b/python/resources/tips/GoToInspection.html new file mode 100644 index 000000000000..dabb6ef4fb51 --- /dev/null +++ b/python/resources/tips/GoToInspection.html @@ -0,0 +1,16 @@ + + + + + + + +

To quickly find and run an inspection, press + &shortcut:RunInspection; + and start typing the name of the inspection or its group. Choose the desired inspection from the suggestion list and + then specify the desired scope.

+ + + + + diff --git a/python/resources/tips/GoToSymbol.html b/python/resources/tips/GoToSymbol.html new file mode 100644 index 000000000000..85d099fd8121 --- /dev/null +++ b/python/resources/tips/GoToSymbol.html @@ -0,0 +1,17 @@ + + + + + + + +

To open any particular method or field in the editor quickly, press &shortcut:GotoSymbol; + (Navigate | Symbol) + and start typing its name.

+

Choose symbol from the drop-down list that appears.

+

+ + + + + diff --git a/python/resources/tips/GotoLineInFile.html b/python/resources/tips/GotoLineInFile.html new file mode 100644 index 000000000000..cc44b74064f1 --- /dev/null +++ b/python/resources/tips/GotoLineInFile.html @@ -0,0 +1,16 @@ + + + + + +

+ To open any class or file in the editor at the desired line, press &shortcut:GotoFile; + (Navigate | File), + start typing the name, and choose the one from the suggestion list. + Then type the colon (:) and a line number.

+

+ The selected file will open with the caret at the specified line.

+

+

+ + diff --git a/python/resources/tips/HierarchyBrowser.html b/python/resources/tips/HierarchyBrowser.html new file mode 100644 index 000000000000..3fd2fc9c1678 --- /dev/null +++ b/python/resources/tips/HierarchyBrowser.html @@ -0,0 +1,15 @@ + + + + + +

+ To see the inheritance hierarchy for a selected class, + press &shortcut:TypeHierarchy; + (Navigate | Type Hierarchy). + You can also invoke the hierarchy view right from the editor + to see the hierarchy for the currently edited class.

+

+

+ + diff --git a/python/resources/tips/HighlightUsagesInFile.html b/python/resources/tips/HighlightUsagesInFile.html new file mode 100644 index 000000000000..ea316136833b --- /dev/null +++ b/python/resources/tips/HighlightUsagesInFile.html @@ -0,0 +1,16 @@ + + + + + + + +

Use &shortcut:HighlightUsagesInFile; (Edit | Find | Highlight Usages in File) + to quickly highlight usages of some variable in the current file.

+

Use &shortcut:FindNext; and &shortcut:FindPrevious; keys to navigate through highlighted usages.

+

Press &shortcut:EditorEscape; to remove highlighting.

+ + + + + diff --git a/python/resources/tips/HorizontalScrolling.html b/python/resources/tips/HorizontalScrolling.html new file mode 100644 index 000000000000..f70b0cd50c7c --- /dev/null +++ b/python/resources/tips/HorizontalScrolling.html @@ -0,0 +1,10 @@ + + + + + +

+ Enable the horizontal scrolling with the mouse wheel by holding + the Shift key.

+ + \ No newline at end of file diff --git a/python/resources/tips/ImageFileCompletion.html b/python/resources/tips/ImageFileCompletion.html new file mode 100644 index 000000000000..cc6a5291b7ab --- /dev/null +++ b/python/resources/tips/ImageFileCompletion.html @@ -0,0 +1,15 @@ + + + + + + + +

Use Basic Completion + (&shortcut:CodeCompletion;) within HTML, CSS and other files, for completing image file names.

+

+ + + + + diff --git a/python/resources/tips/ImagesLookup.html b/python/resources/tips/ImagesLookup.html new file mode 100644 index 000000000000..cad3862eef64 --- /dev/null +++ b/python/resources/tips/ImagesLookup.html @@ -0,0 +1,16 @@ + + + + + + + +

You can quickly view the image referenced at caret by using the + Quick Definition + (&shortcut:QuickImplementations;). The underlying image will be opened in a popup instead of a separate editor tab.

+

+ + + + + diff --git a/python/resources/tips/Interpreter.html b/python/resources/tips/Interpreter.html new file mode 100644 index 000000000000..3bc9c18ff8fc --- /dev/null +++ b/python/resources/tips/Interpreter.html @@ -0,0 +1,12 @@ + + + + + +

PyCharm allows configuring Python interpreters on the various stages of development:

+ + + diff --git a/python/resources/tips/IssueNavigation.html b/python/resources/tips/IssueNavigation.html new file mode 100644 index 000000000000..8f1bc7db088e --- /dev/null +++ b/python/resources/tips/IssueNavigation.html @@ -0,0 +1,22 @@ + + + + + + + + +

&productName; lets you jump from your check-in comment to an issue in your task tracker.

+

All you have to do is to define issue navigation patterns on the + Version Control page of the Settings/Preferences + dialog:

+

+

When you commit a changelist, and type the check-in comment, make sure it matches one of your issue navigation patterns. + Later, when you browse through the changelists in the repository, such comments turn into hyperlinks:

+

+

Clicking a hyperlink brings you directly to an issue in your task tracker.

+ + + + + \ No newline at end of file diff --git a/python/resources/tips/JoinLines.html b/python/resources/tips/JoinLines.html new file mode 100644 index 000000000000..144035ddb624 --- /dev/null +++ b/python/resources/tips/JoinLines.html @@ -0,0 +1,10 @@ + + + + + +

+ The &shortcut:EditorJoinLines; shortcut joins two lines + into one and removes unnecessary spaces to match your code style.

+ + diff --git a/python/resources/tips/JumpToLastEdit.html b/python/resources/tips/JumpToLastEdit.html new file mode 100644 index 000000000000..1438812f4e1d --- /dev/null +++ b/python/resources/tips/JumpToLastEdit.html @@ -0,0 +1,15 @@ + + + + + + + +

&shortcut:JumpToLastChange; (Navigate | Last Edit Location) + brings you back to the last place where you made changes in the code.

+

Pressing &shortcut:JumpToLastChange; a few times moves you deeper into your changes history.

+ + + + + diff --git a/python/resources/tips/LaunchConsole.html b/python/resources/tips/LaunchConsole.html new file mode 100644 index 000000000000..5b2213c0c57d --- /dev/null +++ b/python/resources/tips/LaunchConsole.html @@ -0,0 +1,15 @@ + + + + + +

+ While debugging, you might need an interactive console at hand... This is most easy. +During the debugging session, switch to the Debugger Console, +and then press the very lowest button in its toolbar. +

+

The console becomes interactive, and shows a prompt, where you can enter commands, and view output.

+

launch_console_in_debugger

+ + + diff --git a/python/resources/tips/LineEndings.html b/python/resources/tips/LineEndings.html new file mode 100644 index 000000000000..162eb9b1ede6 --- /dev/null +++ b/python/resources/tips/LineEndings.html @@ -0,0 +1,12 @@ + + + + + +

To view which line separators style is used in the current file, +look at the Status Bar:

+ +

+

To change the current line ending style, just click the spinner.

+ + \ No newline at end of file diff --git a/python/resources/tips/LineEndingsFolder.html b/python/resources/tips/LineEndingsFolder.html new file mode 100644 index 000000000000..a7824801b636 --- /dev/null +++ b/python/resources/tips/LineEndingsFolder.html @@ -0,0 +1,13 @@ + + + + + +

You do not need to open a file in the editor to change its line separator style. +Use the Project tool window instead: select one or more files, +or folders, point to File | Line Separators on the main menu, +and then choose the desired line ending style.

+

For a directory, new line separator applies recursively.

+

+ + \ No newline at end of file diff --git a/python/resources/tips/LiveTemplates.html b/python/resources/tips/LiveTemplates.html new file mode 100644 index 000000000000..be1d10b45a42 --- /dev/null +++ b/python/resources/tips/LiveTemplates.html @@ -0,0 +1,20 @@ + + + + + +

+ Live Templates let you generate many typical code constructs in seconds. For example, type + for in a Django template

+

+

+

+ and then press the Tab key to see what happens.

+

+

+

+ Use the Tab key to move between the template fields.

+

See Live Templates page of the Settings / Preferences +dialog for more details.

+ + diff --git a/python/resources/tips/LiveTemplatesDjango.html b/python/resources/tips/LiveTemplatesDjango.html new file mode 100644 index 000000000000..4bd3fa725cfa --- /dev/null +++ b/python/resources/tips/LiveTemplatesDjango.html @@ -0,0 +1,13 @@ + + + + + +

If you are going to use Django live templates, make sure that Django is selected +as the default Python template language in the Settings / Preferences dialog: +

+

+

+ + + diff --git a/python/resources/tips/LocalVCS.html b/python/resources/tips/LocalVCS.html new file mode 100644 index 000000000000..28811c18950a --- /dev/null +++ b/python/resources/tips/LocalVCS.html @@ -0,0 +1,16 @@ + + + + + + + +

To see your local history of changes in a file, invoke + Local History | Show History + from the context menu. You can navigate through different file versions, see the differences and roll back to any previous version.

+

Use the same context menu item to see the history of changes on a directory. You will never lose any code with this feature!

+ + + + + diff --git a/python/resources/tips/Managepy.html b/python/resources/tips/Managepy.html new file mode 100644 index 000000000000..ca9250ea3acd --- /dev/null +++ b/python/resources/tips/Managepy.html @@ -0,0 +1,18 @@ + + + + + +

+ The easiest way to run a utility of the manage.py task is to + choose Run manage.py Task in the + Tools menu, or press &shortcut:Django.RunManageTaskAction;.

+

+ As you type the name of the utility you want to run, the lookup list shrinks + to show the matching entries only.

+

+ If you type an asterisk, PyCharm will show the complete list of all the available tasks.

+

+

+ + diff --git a/python/resources/tips/MenuItemsDescriptions.html b/python/resources/tips/MenuItemsDescriptions.html new file mode 100644 index 000000000000..1739124a0073 --- /dev/null +++ b/python/resources/tips/MenuItemsDescriptions.html @@ -0,0 +1,14 @@ + + + + + + + +

To help you learn the purpose of each item in the main menu, its short description is shown in the status + bar at the bottom of the application frame when you position the mouse pointer over this item.

+ + + + + diff --git a/python/resources/tips/MethodSeparators.html b/python/resources/tips/MethodSeparators.html new file mode 100644 index 000000000000..1ce1b039d762 --- /dev/null +++ b/python/resources/tips/MethodSeparators.html @@ -0,0 +1,16 @@ + + + + + + + +

To show separator lines between methods in the editor, open the editor settings + and select the Show method separators check box in the + Appearance page.

+ +

+ + + + diff --git a/python/resources/tips/MethodUpDown.html b/python/resources/tips/MethodUpDown.html new file mode 100644 index 000000000000..0bf39a287674 --- /dev/null +++ b/python/resources/tips/MethodUpDown.html @@ -0,0 +1,12 @@ + + + + + + + +

Use &shortcut:MethodUp; and &shortcut:MethodDown; keys to quickly move between methods in the editor.

+ + + + diff --git a/python/resources/tips/MoveToChangelist.html b/python/resources/tips/MoveToChangelist.html new file mode 100644 index 000000000000..440cc9c17ee2 --- /dev/null +++ b/python/resources/tips/MoveToChangelist.html @@ -0,0 +1,17 @@ + + + + + + + + +

If you don't want to commit some of your changes to the repository, you can set them aside for a while, by moving + to a separate changelist, or by putting them to a shelf. Select such file in the Local tab of the Changes tool + window, and on the context menu choose Move to another changelist, + or Shelve Changes.

+ + + + + diff --git a/python/resources/tips/MoveUpDown.html b/python/resources/tips/MoveUpDown.html new file mode 100644 index 000000000000..0575c20e7c63 --- /dev/null +++ b/python/resources/tips/MoveUpDown.html @@ -0,0 +1,28 @@ + + + + + +

+ The Code | Move Statement Up/Down action is useful for reorganizing the code lines + in your file, e.g., for bringing a variable declaration closer to the variable usage.

+

+ For example, select a code fragment and press &shortcut:MoveStatementUp; or + &shortcut:MoveStatementDown;.

+

+ Before:

+

+

+

+ After moving the lines up:

+

+

+

+ After moving the lines down:

+

+

+

+ When there is no selection, the line at the cursor will be moved.

+ + + diff --git a/python/resources/tips/MultipleProjects.html b/python/resources/tips/MultipleProjects.html new file mode 100644 index 000000000000..2efdd0852d09 --- /dev/null +++ b/python/resources/tips/MultipleProjects.html @@ -0,0 +1,16 @@ + + + + + + + +

&productName; can work with several projects in one window. +To open a project in the same window with the already opened one, choose +Open directory, then in the Open project +dialog box, select the option +Open in current window, and select the check box +Add to currently opened projects.

+ + + diff --git a/python/resources/tips/NavBar.html b/python/resources/tips/NavBar.html new file mode 100644 index 000000000000..2029dc95e2b8 --- /dev/null +++ b/python/resources/tips/NavBar.html @@ -0,0 +1,15 @@ + + + + + + + +

Navigation bar is a quick alternative to the Project view.

+

Use &shortcut:ShowNavBar; keyboard shortcut to show the navigation bar, and arrow keys to locate the necessary files or folders.

+ + + +

+ + diff --git a/python/resources/tips/NavigateToFilePath.html b/python/resources/tips/NavigateToFilePath.html new file mode 100644 index 000000000000..0df5aa5b9377 --- /dev/null +++ b/python/resources/tips/NavigateToFilePath.html @@ -0,0 +1,16 @@ + + + + + + + +

Ctrl+Click (on Windows) or Cmd+Click (on MacOS) a tab in the editor to navigate to any part of the file path. +Select the necessary element in the drop-down, and the corresponding file path opens in an external browser +(e.g., in the Explorer, if your OS is Windows).

+

+ + + + + \ No newline at end of file diff --git a/python/resources/tips/OverrideImplementMethods.html b/python/resources/tips/OverrideImplementMethods.html new file mode 100644 index 000000000000..f9a4ecb5083c --- /dev/null +++ b/python/resources/tips/OverrideImplementMethods.html @@ -0,0 +1,12 @@ + + + + + +

+ You can easily override the methods of the base class by pressing + &shortcut:OverrideMethods; (Code | Override Methods).

+

+

+ + diff --git a/python/resources/tips/ParameterInfo.html b/python/resources/tips/ParameterInfo.html new file mode 100644 index 000000000000..3cc6ab808a1b --- /dev/null +++ b/python/resources/tips/ParameterInfo.html @@ -0,0 +1,17 @@ + + + + + + + +

If the cursor is between the parentheses of a method call, pressing &shortcut:ParameterInfo; brings up + a list of valid parameters.

+

+ + + + + + + diff --git a/python/resources/tips/PreviewTODO.html b/python/resources/tips/PreviewTODO.html new file mode 100644 index 000000000000..c7c9c2acb83a --- /dev/null +++ b/python/resources/tips/PreviewTODO.html @@ -0,0 +1,13 @@ + + + + + + +

TODO tool window lets you preview each of the +encountered TODO items – just click the preview button on the toolbar.

+

+

+ + + diff --git a/python/resources/tips/PyColorFiles.html b/python/resources/tips/PyColorFiles.html new file mode 100644 index 000000000000..4ac26ed2e950 --- /dev/null +++ b/python/resources/tips/PyColorFiles.html @@ -0,0 +1,15 @@ + + + + + +

+ You don't need to guess which __init__.py or + views.py you are looking at...

+

+ Make the editor tabs and the lines in navigation lists stand out + using the File Colors page of the project settings.

+

+

+ + diff --git a/python/resources/tips/QuickFixRightArrow.html b/python/resources/tips/QuickFixRightArrow.html new file mode 100644 index 000000000000..04a937377bc2 --- /dev/null +++ b/python/resources/tips/QuickFixRightArrow.html @@ -0,0 +1,17 @@ + + + + + + + +

When you press &shortcut:ShowIntentionActions; to invoke a quick fix or intention action, + press the right arrow key to reveal the list of additional options.

+

Depending on the context, you can choose to disable inspection, fix all problems, + change inspection profile, etc.

+

qfo

+ + + + + diff --git a/python/resources/tips/QuickJavaDoc.html b/python/resources/tips/QuickJavaDoc.html new file mode 100644 index 000000000000..5bceb1a6ce70 --- /dev/null +++ b/python/resources/tips/QuickJavaDoc.html @@ -0,0 +1,12 @@ + + + + + +

+ To quickly see the documentation for the symbol at caret, press &shortcut:QuickJavaDoc; + (View | Quick Documentation).

+

+

+ + diff --git a/python/resources/tips/QuickJavaDocInLookups.html b/python/resources/tips/QuickJavaDocInLookups.html new file mode 100644 index 000000000000..b2c232944bda --- /dev/null +++ b/python/resources/tips/QuickJavaDocInLookups.html @@ -0,0 +1,18 @@ + + + + + + + +

The shortcuts such as &shortcut:QuickJavaDoc; + (View | Quick Documentation), + &shortcut:ParameterInfo; (View | Parameter Info), + &shortcut:GotoDeclaration; (Navigate | Declaration) + and others can be used not only in the editor but in the code completion popup list as well.

+

+ + + + + diff --git a/python/resources/tips/QuickSwitchScheme.html b/python/resources/tips/QuickSwitchScheme.html new file mode 100644 index 000000000000..0d9359921242 --- /dev/null +++ b/python/resources/tips/QuickSwitchScheme.html @@ -0,0 +1,17 @@ + + + + + + + +

With a single keystroke, you can apply another code style/coloring scheme or keymap right from the editor. + Just press &shortcut:QuickChangeScheme; + (View | Quick Switch Scheme), + to specify the scheme you want to change.

+

+ + + + + \ No newline at end of file diff --git a/python/resources/tips/RecentChanges.html b/python/resources/tips/RecentChanges.html new file mode 100644 index 000000000000..83cae820f71a --- /dev/null +++ b/python/resources/tips/RecentChanges.html @@ -0,0 +1,14 @@ + + + + + + + +

Use &shortcut:RecentChanges; to quickly review your recent changes to the project.

+

+ + + + + diff --git a/python/resources/tips/RecentFiles.html b/python/resources/tips/RecentFiles.html new file mode 100644 index 000000000000..975af5018893 --- /dev/null +++ b/python/resources/tips/RecentFiles.html @@ -0,0 +1,22 @@ + + + + + + + +

&shortcut:RecentFiles; (View | Recent Files) + brings a popup list of the recently visited files. Choose the desired file and press + Enter to open it.

+

+ +

Besides recent files, you can bring up results of the usage searches you have performed + recently. To do that, use the same &shortcut:RecentFiles; shortcut with the Find tool window having + the focus, and select the desired find usages result from the Recent Find Usages popup.

+ +

+ + + + + diff --git a/python/resources/tips/RecentSearch.html b/python/resources/tips/RecentSearch.html new file mode 100644 index 000000000000..1c727e6a952f --- /dev/null +++ b/python/resources/tips/RecentSearch.html @@ -0,0 +1,16 @@ + + + + + + + + +

When searching for a text string in a file, use recent history: with the search pane already open, click + the down arrow to show the list of recent entries. +

+ + + + + diff --git a/python/resources/tips/RefactorThis.html b/python/resources/tips/RefactorThis.html new file mode 100644 index 000000000000..275e43b74696 --- /dev/null +++ b/python/resources/tips/RefactorThis.html @@ -0,0 +1,13 @@ + + + + + + +

If you place the caret at certain symbol and press &shortcut:Refactorings.QuickListPopupAction;, +you will see the list of refactorings applicable to the current context.

+

+

+ + + diff --git a/python/resources/tips/RemoteInterpreter.html b/python/resources/tips/RemoteInterpreter.html new file mode 100644 index 000000000000..142893932945 --- /dev/null +++ b/python/resources/tips/RemoteInterpreter.html @@ -0,0 +1,15 @@ + + + + + +

Found yourself in a situation, when you want to use an interpreter located remotely? With +PyCharm it is quite easy.

+

To configure a remote interpreter, press &shortcut:ShowProjectStructureSettings;, and +under the Project Settings. open the page Python Interpreters.

+

Then press &shortcut:NewElement;, and choose the option Remote:

+

add_remote_interpreter

+ +

You can use this remote interpreter for your project, or just leave it as one of the available interpreters.

+ + diff --git a/python/resources/tips/Rename.html b/python/resources/tips/Rename.html new file mode 100644 index 000000000000..a1307443a10f --- /dev/null +++ b/python/resources/tips/Rename.html @@ -0,0 +1,17 @@ + + + + + + + +

You can easily rename your local variables with automatic correction of all places where they are used.

+

To try it, place the caret at the variable you want to rename, and press &shortcut:RenameElement; + (Refactor | Rename). + Type the new name in the popup window that appears, or select one of the suggested names, + and press + Enter.

+

+ + + diff --git a/python/resources/tips/RenameCssSelector.html b/python/resources/tips/RenameCssSelector.html new file mode 100644 index 000000000000..12e4b7a9cfbb --- /dev/null +++ b/python/resources/tips/RenameCssSelector.html @@ -0,0 +1,15 @@ + + + + + + + +

It is possible to rename CSS selectors directly from HTML. Position the caret at + the selector to be renamed and press &shortcut:RenameElement; + (Refactor | Rename).

+ + + + + diff --git a/python/resources/tips/Reopen.html b/python/resources/tips/Reopen.html new file mode 100644 index 000000000000..f66edac2e0ac --- /dev/null +++ b/python/resources/tips/Reopen.html @@ -0,0 +1,20 @@ + + + + + + + +

To open again one of the recent projects, use Reopen(on Windows and Linux)/Open Recent(on MacOS) +on the File menu:

+

+ +

Another way to reopen a project is to right-click the &productName; icon on the task bar: + +

+ + +

+ + + diff --git a/python/resources/tips/RunConfigFolders.html b/python/resources/tips/RunConfigFolders.html new file mode 100644 index 000000000000..a4d8c08c3597 --- /dev/null +++ b/python/resources/tips/RunConfigFolders.html @@ -0,0 +1,11 @@ + + + + + + +

If there are too many run/debug configurations of the same type, you can group them into folders, and thus distinguish them visually.

+

+ + + diff --git a/python/resources/tips/ScopesInTODO.html b/python/resources/tips/ScopesInTODO.html new file mode 100644 index 000000000000..9872b807a7a9 --- /dev/null +++ b/python/resources/tips/ScopesInTODO.html @@ -0,0 +1,15 @@ + + + + + + +

If you are working on a large project, with numerous TODO items, +filter them by scopes.

+

Use the Scope-Based tab in the TODO tool window to show only those items +that pertain to the scope of interest.

+

+

+ + + diff --git a/python/resources/tips/SearchEverywhere.html b/python/resources/tips/SearchEverywhere.html new file mode 100644 index 000000000000..9488ee263bda --- /dev/null +++ b/python/resources/tips/SearchEverywhere.html @@ -0,0 +1,15 @@ + + + + + + + +

Find any action, symbol, or setting in &productName; with +Double Shift:

+

. +

You can also click in the upper-right corner of the product window. +

+ + + diff --git a/python/resources/tips/SearchInSettings.html b/python/resources/tips/SearchInSettings.html new file mode 100644 index 000000000000..85f14b136114 --- /dev/null +++ b/python/resources/tips/SearchInSettings.html @@ -0,0 +1,16 @@ + + + + + + + +

You can quickly find a setting you need in the Settings/Preferences dialog, without browsing through the numerous options. +Just type some characters that, in your opinion, exist in the option description, and the list of settings will reduce to the +matching ones. Select the desired entry, and see the setting that contains the entered characters highlighted:

+

+ + + + + diff --git a/python/resources/tips/SelectIn.html b/python/resources/tips/SelectIn.html new file mode 100644 index 000000000000..5076777f945b --- /dev/null +++ b/python/resources/tips/SelectIn.html @@ -0,0 +1,16 @@ + + + + + + + +

To quickly select the currently edited element (class, file, method or field) in any view (Project view, + Structure view or other), + press &shortcut:SelectIn;.

+

+ + + + + diff --git a/python/resources/tips/SelectRunDebugConfiguration.html b/python/resources/tips/SelectRunDebugConfiguration.html new file mode 100644 index 000000000000..54ff5a42b2f3 --- /dev/null +++ b/python/resources/tips/SelectRunDebugConfiguration.html @@ -0,0 +1,14 @@ + + + + + + + +

By pressing &shortcut:ChooseRunConfiguration; you can access the Run/Debug dropdown on the main toolbar, + without the need to use your mouse.

+ + + + + \ No newline at end of file diff --git a/python/resources/tips/SelectTasks.html b/python/resources/tips/SelectTasks.html new file mode 100644 index 000000000000..db5fb1a34864 --- /dev/null +++ b/python/resources/tips/SelectTasks.html @@ -0,0 +1,15 @@ + + + + + + +

When working with a lengthy list of tasks, you don't need to delete them one by one. + Select several tasks, using Shift + or Control/Command keys, click the right arrow, and then click +Remove. +

+

+ + + diff --git a/python/resources/tips/ShowAppliedStyles.html b/python/resources/tips/ShowAppliedStyles.html new file mode 100644 index 000000000000..2f6b0984b220 --- /dev/null +++ b/python/resources/tips/ShowAppliedStyles.html @@ -0,0 +1,17 @@ + + + + + + + +

You can quickly review all styles currently applied to an HTML tag, by right-clicking the tag name and selecting + Show Applied Styles For Tag + from the context menu:

+

+ + + + + + diff --git a/python/resources/tips/ShowHideSideBars.html b/python/resources/tips/ShowHideSideBars.html new file mode 100644 index 000000000000..b7450981f3ee Binary files /dev/null and b/python/resources/tips/ShowHideSideBars.html differ diff --git a/python/resources/tips/ShowUsages.html b/python/resources/tips/ShowUsages.html new file mode 100644 index 000000000000..83e009ffab12 --- /dev/null +++ b/python/resources/tips/ShowUsages.html @@ -0,0 +1,17 @@ + + + + + + + +

You can bring forward the list of all usages of a class, method or variable across the whole + project, and quickly jump to the selected usage. To do that, place the caret at the symbol's name or at its usage + in code and press &shortcut:ShowUsages; (Edit | Find | Show Usages + in the main menu), scroll the list and click the desired usage.

+

+ + + + + diff --git a/python/resources/tips/SpeedSearch.html b/python/resources/tips/SpeedSearch.html new file mode 100644 index 000000000000..879615356dab --- /dev/null +++ b/python/resources/tips/SpeedSearch.html @@ -0,0 +1,14 @@ + + + + + + + +

The speed search is available in all the tree views: just start typing and you'll quickly locate the necessary item.

+

+ + + + + diff --git a/python/resources/tips/SpeedSearchinLiveTemplates.html b/python/resources/tips/SpeedSearchinLiveTemplates.html new file mode 100644 index 000000000000..c5b3f9ca3a54 --- /dev/null +++ b/python/resources/tips/SpeedSearchinLiveTemplates.html @@ -0,0 +1,12 @@ + + + + + + +

In the Live Templates settings, use speed search to find templates with certain text in the template abbreviation, body or description.

+

Start typing the desired text, and the list of available templates will shrink to show matching templates only:

+

+ + + diff --git a/python/resources/tips/Spellchecker.html b/python/resources/tips/Spellchecker.html new file mode 100644 index 000000000000..7361ddf2aaaf --- /dev/null +++ b/python/resources/tips/Spellchecker.html @@ -0,0 +1,15 @@ + + + + + + +

Keep your source code typo-free with the help of the built-in Spellchecker.

+ +

All texts, including comments, textual strings and literals, are inspected against the pre-defined dictionaries. +All typos are highlighted, which leaves you with the task of choosing the correct word, accepting the current spelling, or disabling inspection.

+

Use &shortcut:ShowIntentionActions; to see the list of available actions.

+ + + + diff --git a/python/resources/tips/SpellcheckerDictionaries.html b/python/resources/tips/SpellcheckerDictionaries.html new file mode 100644 index 000000000000..c81027a013f0 --- /dev/null +++ b/python/resources/tips/SpellcheckerDictionaries.html @@ -0,0 +1,12 @@ + + + + + + +

If you lack words in the pre-defined dictionaries, you can create your own ones. A custom dictionary is a mere +textual file with a .dic extension, with each word starting on a new line.

+

All you have to do is to point to the directories where your dictionaries are stored, in the +Spelling of the Settings dialog.

+ + diff --git a/python/resources/tips/Surround.html b/python/resources/tips/Surround.html new file mode 100644 index 000000000000..a7b2478b56ef --- /dev/null +++ b/python/resources/tips/Surround.html @@ -0,0 +1,14 @@ + + + + + +

+ When you want to catch exceptions thrown by some code fragment, + select it in the editor, press &shortcut:SurroundWith; + (Code | Surround With) and choose try/except. + This will automatically generate the except clause.

+

+ surround

+ + diff --git a/python/resources/tips/Switcher.html b/python/resources/tips/Switcher.html new file mode 100644 index 000000000000..270bd9b86574 --- /dev/null +++ b/python/resources/tips/Switcher.html @@ -0,0 +1,15 @@ + + + + + + + +

Use the Switcher (&shortcut:Switcher;) to switch between open files and tool windows. + Keeping Ctrl pressed, use the Up and Down arrow keys, + Tab or Shift+Tab, Alt for navigation; + use Delete or BackSpace to close editor tab or hide a tool window.

+

+ + + \ No newline at end of file diff --git a/python/resources/tips/TabInEditorClose.html b/python/resources/tips/TabInEditorClose.html new file mode 100644 index 000000000000..dd3f371c0228 --- /dev/null +++ b/python/resources/tips/TabInEditorClose.html @@ -0,0 +1,15 @@ + + + + + + + +

Did you know that you can close tabs in the editor and the tool windows of &productName; without actually + using the context menu commands? + It is enough to point with your mouse cursor to a tab to be closed, and click the middle mouse button, or just + use the Shift+click combination.

+ + + + diff --git a/python/resources/tips/TabInLookups.html b/python/resources/tips/TabInLookups.html new file mode 100644 index 000000000000..328047399be6 --- /dev/null +++ b/python/resources/tips/TabInLookups.html @@ -0,0 +1,17 @@ + + + + + + + +

When using Code Completion, you can accept the currently highlighted selection in the popup list + with &shortcut:EditorChooseLookupItemReplace; key.

+

Unlike accepting with the &shortcut:EditorChooseLookupItem; key, the selected name will overwrite + the rest of the name to the right of the caret. This can be especially useful for replacing one method + or variable name with another.

+ + + + + diff --git a/python/resources/tips/TagNameCompletion.html b/python/resources/tips/TagNameCompletion.html new file mode 100644 index 000000000000..cdce27443c63 --- /dev/null +++ b/python/resources/tips/TagNameCompletion.html @@ -0,0 +1,17 @@ + + + + + +

+ A special variant of the Code Completion feature invoked by pressing &shortcut:CodeCompletion; twice allows you to + complete + XML tag names from namespaces not declared in the current file. + If the namespace is not declared yet the declaration is generated automatically. +

+ +

+ + + + \ No newline at end of file diff --git a/python/resources/tips/Templates.html b/python/resources/tips/Templates.html new file mode 100644 index 000000000000..91bd658bff3f --- /dev/null +++ b/python/resources/tips/Templates.html @@ -0,0 +1,14 @@ + + + + + +

+ It's very easy to navigate between the Django templates and referencing views.

+

+ To do that, use the icons and + in the left gutter of the editor.

+

+

+ + diff --git a/python/resources/tips/Terminal.html b/python/resources/tips/Terminal.html new file mode 100644 index 000000000000..0946f5bfbc9f --- /dev/null +++ b/python/resources/tips/Terminal.html @@ -0,0 +1,14 @@ + + + + + + + +

You don't need to leave PyCharm to work with your favorite shell. Just choose +Tools | Open Terminal on the main menu, +and enjoy using the embedded local terminal.

+

+ + + diff --git a/python/resources/tips/ToolWindowsQuickAccess.html b/python/resources/tips/ToolWindowsQuickAccess.html new file mode 100644 index 000000000000..bf499d360dd1 --- /dev/null +++ b/python/resources/tips/ToolWindowsQuickAccess.html @@ -0,0 +1,14 @@ + + + + + + + +

You can gain quick access to the available tool windows: hover your mouse +pointer over icon in the lower left corner of the IDE window.

+

The list of tool windows shows up, leaving you with the task of selecting the desired one:

+

+ + + diff --git a/python/resources/tips/VcsQuickList.html b/python/resources/tips/VcsQuickList.html new file mode 100644 index 000000000000..e7455bab492e --- /dev/null +++ b/python/resources/tips/VcsQuickList.html @@ -0,0 +1,16 @@ + + + + + + +

All your most indispensable VCS commands are just one-click away...

+

+Choose VCS | VCS Operations Popup +on the main menu, and get a popup with the VCS commands that are relevant to the current context: +

+ +

+ + + diff --git a/python/resources/tips/Welcome.html b/python/resources/tips/Welcome.html new file mode 100644 index 000000000000..1be740b96e03 --- /dev/null +++ b/python/resources/tips/Welcome.html @@ -0,0 +1,15 @@ + + + + + +

Welcome to PyCharm &majorVersion;.&minorVersion;

+

+ You can quickly get familiar with the main features of the IDE by reading these tips.

+

+ You can try out the features described in the tips while this dialog stays open on the screen.

+

+ If you close the dialog, you can always get back to it using + Help | Tip of the Day on the menu bar.

+ + diff --git a/python/resources/tips/WideScreen.html b/python/resources/tips/WideScreen.html new file mode 100644 index 000000000000..1ef170b896a4 --- /dev/null +++ b/python/resources/tips/WideScreen.html @@ -0,0 +1,16 @@ + + + + + + + +

Tune the &productName; tool windows layout to make better use of your screen.

+

Toggle between the vertical and side-by-side placement of the tool windows by +Ctrl+click (Windows/*nix) or Cmd+click (Mac) on the splitter:

+ + +

+ + + diff --git a/python/resources/tips/WildcardsInNavigationPopups.html b/python/resources/tips/WildcardsInNavigationPopups.html new file mode 100644 index 000000000000..87958ee8ee10 --- /dev/null +++ b/python/resources/tips/WildcardsInNavigationPopups.html @@ -0,0 +1,20 @@ + + + + + + + +

For the pattern search in the Go to Class, + Go to Symbol and + Go to File pop-up frames, + use * and space symbols.

+

* stands for any symbol.

+

Space at the end means the end of a pattern, and the preceding string will be considered not just a prefix but a whole pattern. + The list of the suggested names will be reduced accordingly.

+

+ + + + + diff --git a/python/resources/tips/WordCompletion.html b/python/resources/tips/WordCompletion.html new file mode 100644 index 000000000000..fd51de5e95a6 --- /dev/null +++ b/python/resources/tips/WordCompletion.html @@ -0,0 +1,16 @@ + + + + + + + +

Use Basic Completion + (&shortcut:CodeCompletion;) for completing words in text and comments in files of many different types.

+

All the words from the current file that start with the typed prefix will appear in the lookup list.

+

+ + + + + diff --git a/python/resources/tips/css/tips.css b/python/resources/tips/css/tips.css new file mode 100644 index 000000000000..1dea96fc5169 --- /dev/null +++ b/python/resources/tips/css/tips.css @@ -0,0 +1,60 @@ +body { + /*background: #ffffff;*/ + margin-left: 10px; + margin-right: 2px; + margin-bottom: 6px; +} +h1, p, ul { + font-family: 'MS Reference Sans Serif', verdana, arial, sans-serif; +} +.code, .code_emphasis, .code_keyword, pre, .shortcut { + font-family: 'Lucida Console', monospace; +} +h1, p, pre, ul { + font-size: 10px; + /*color: #3f3f3f;*/ +} +p, ul { + margin-top: 6px; +} +h1, p, ul { + margin-bottom: 0; +} +ul { + margin-left: 0; + padding-left: 14px; +} +h1, .image, pre { + margin-top: 10px; +} +.image, pre { + margin-bottom: 2px; +} +pre { + margin-right: 6px; + border-style: solid; + border-width: 1px; + border-color: #d0d0d0; + background-color: #fbfbfb; + padding-left: 10px; + padding-top: 6px; + padding-bottom: 6px; +} +.control, h1 { + font-weight: bold; +} +.control { + color: #808080; +} +.caret, .code_emphasis, .code_keyword, .emphasis, .shortcut { + color: #990000; +} +pre .keyword{ + color: #000080; +} +h1 .product { + color: #264db5; +} +h1 .version { + color: #f58220; +} \ No newline at end of file diff --git a/python/resources/tips/css/tips_darcula.css b/python/resources/tips/css/tips_darcula.css new file mode 100644 index 000000000000..5524189d342f --- /dev/null +++ b/python/resources/tips/css/tips_darcula.css @@ -0,0 +1,75 @@ +/* + * Copyright 2000-2013 JetBrains s.r.o. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +body { + margin-left: 10px; + margin-right: 2px; + margin-bottom: 6px; +} +h1, p, ul { + font-family: 'MS Reference Sans Serif', verdana, arial, sans-serif; +} +.code, .code_emphasis, .code_keyword, pre, .shortcut { + font-family: 'Lucida Console', monospace; +} +h1, p, pre, ul { + font-size: 10px; + /*color: #3f3f3f;*/ +} +p, ul { + margin-top: 6px; +} +h1, p, ul { + margin-bottom: 0; +} +ul { + margin-left: 0; + padding-left: 14px; +} +h1, .image, pre { + margin-top: 10px; +} +.image, pre { + margin-bottom: 2px; +} +pre { + margin-right: 6px; + border-style: solid; + border-width: 1px; + border-color: #d0d0d0; + background-color: #fbfbfb; + padding-left: 10px; + padding-top: 6px; + padding-bottom: 6px; +} +.control, h1 { + font-weight: bold; +} +.control { + color: #d19a67; +} +.caret, .code_emphasis, .code_keyword, .emphasis, .shortcut { + color: #cb7d4a; + font-weight: bold; +} +pre .keyword{ + color: #cb7832; +} +h1 .product { + color: #5275d0; +} +h1 .version { + color: #f58220; +} \ No newline at end of file diff --git a/python/resources/tips/images/CodeCompletionInSearch.png b/python/resources/tips/images/CodeCompletionInSearch.png new file mode 100644 index 000000000000..f4aa5e71bc48 Binary files /dev/null and b/python/resources/tips/images/CodeCompletionInSearch.png differ diff --git a/python/resources/tips/images/CodeCompletionInSearch@2x.png b/python/resources/tips/images/CodeCompletionInSearch@2x.png new file mode 100644 index 000000000000..ffdc6ecd1228 Binary files /dev/null and b/python/resources/tips/images/CodeCompletionInSearch@2x.png differ diff --git a/python/resources/tips/images/CodeCompletionInSearch@2x_dark.png b/python/resources/tips/images/CodeCompletionInSearch@2x_dark.png new file mode 100644 index 000000000000..13a36f0b9cb0 Binary files /dev/null and b/python/resources/tips/images/CodeCompletionInSearch@2x_dark.png differ diff --git a/python/resources/tips/images/CodeCompletionInSearch_dark.png b/python/resources/tips/images/CodeCompletionInSearch_dark.png new file mode 100644 index 000000000000..69c9b5d8bca3 Binary files /dev/null and b/python/resources/tips/images/CodeCompletionInSearch_dark.png differ diff --git a/python/resources/tips/images/RunConfigFolder.png b/python/resources/tips/images/RunConfigFolder.png new file mode 100644 index 000000000000..b9badc177a1f Binary files /dev/null and b/python/resources/tips/images/RunConfigFolder.png differ diff --git a/python/resources/tips/images/RunConfigFolder@2x.png b/python/resources/tips/images/RunConfigFolder@2x.png new file mode 100644 index 000000000000..ae8a0ebe8992 Binary files /dev/null and b/python/resources/tips/images/RunConfigFolder@2x.png differ diff --git a/python/resources/tips/images/RunConfigFolder@2x_dark.png b/python/resources/tips/images/RunConfigFolder@2x_dark.png new file mode 100644 index 000000000000..34bdb8694790 Binary files /dev/null and b/python/resources/tips/images/RunConfigFolder@2x_dark.png differ diff --git a/python/resources/tips/images/RunConfigFolder_dark.png b/python/resources/tips/images/RunConfigFolder_dark.png new file mode 100644 index 000000000000..c1c4e99ed1a4 Binary files /dev/null and b/python/resources/tips/images/RunConfigFolder_dark.png differ diff --git a/python/resources/tips/images/SpeedSearchInLiveTemplates.png b/python/resources/tips/images/SpeedSearchInLiveTemplates.png new file mode 100644 index 000000000000..586a47de63de Binary files /dev/null and b/python/resources/tips/images/SpeedSearchInLiveTemplates.png differ diff --git a/python/resources/tips/images/SpeedSearchInLiveTemplates@2x.png b/python/resources/tips/images/SpeedSearchInLiveTemplates@2x.png new file mode 100644 index 000000000000..ae951e8bf066 Binary files /dev/null and b/python/resources/tips/images/SpeedSearchInLiveTemplates@2x.png differ diff --git a/python/resources/tips/images/SpeedSearchInLiveTemplates@2x_dark.png b/python/resources/tips/images/SpeedSearchInLiveTemplates@2x_dark.png new file mode 100644 index 000000000000..562e5c0fb3bf Binary files /dev/null and b/python/resources/tips/images/SpeedSearchInLiveTemplates@2x_dark.png differ diff --git a/python/resources/tips/images/SpeedSearchInLiveTemplates_dark.png b/python/resources/tips/images/SpeedSearchInLiveTemplates_dark.png new file mode 100644 index 000000000000..5def14aa5f36 Binary files /dev/null and b/python/resources/tips/images/SpeedSearchInLiveTemplates_dark.png differ diff --git a/python/resources/tips/images/add_remote_interpreter.png b/python/resources/tips/images/add_remote_interpreter.png new file mode 100644 index 000000000000..d9370e4468fb Binary files /dev/null and b/python/resources/tips/images/add_remote_interpreter.png differ diff --git a/python/resources/tips/images/add_remote_interpreter@2x.png b/python/resources/tips/images/add_remote_interpreter@2x.png new file mode 100644 index 000000000000..01712503c0ac Binary files /dev/null and b/python/resources/tips/images/add_remote_interpreter@2x.png differ diff --git a/python/resources/tips/images/add_remote_interpreter@2x_dark.png b/python/resources/tips/images/add_remote_interpreter@2x_dark.png new file mode 100644 index 000000000000..f5758134e8cb Binary files /dev/null and b/python/resources/tips/images/add_remote_interpreter@2x_dark.png differ diff --git a/python/resources/tips/images/add_remote_interpreter_dark.png b/python/resources/tips/images/add_remote_interpreter_dark.png new file mode 100644 index 000000000000..81177f5dd4d6 Binary files /dev/null and b/python/resources/tips/images/add_remote_interpreter_dark.png differ diff --git a/python/resources/tips/images/annotationShowDiff.png b/python/resources/tips/images/annotationShowDiff.png new file mode 100644 index 000000000000..f31b70798265 Binary files /dev/null and b/python/resources/tips/images/annotationShowDiff.png differ diff --git a/python/resources/tips/images/annotationShowDiff@2x.png b/python/resources/tips/images/annotationShowDiff@2x.png new file mode 100644 index 000000000000..22cd9dc11b73 Binary files /dev/null and b/python/resources/tips/images/annotationShowDiff@2x.png differ diff --git a/python/resources/tips/images/annotationShowDiff@2x_dark.png b/python/resources/tips/images/annotationShowDiff@2x_dark.png new file mode 100644 index 000000000000..ebe7bd7d8702 Binary files /dev/null and b/python/resources/tips/images/annotationShowDiff@2x_dark.png differ diff --git a/python/resources/tips/images/annotationShowDiff_dark.png b/python/resources/tips/images/annotationShowDiff_dark.png new file mode 100644 index 000000000000..f91539d14c9f Binary files /dev/null and b/python/resources/tips/images/annotationShowDiff_dark.png differ diff --git a/python/resources/tips/images/breakpoint_speedmenu.png b/python/resources/tips/images/breakpoint_speedmenu.png new file mode 100644 index 000000000000..51c8cdedf4ef Binary files /dev/null and b/python/resources/tips/images/breakpoint_speedmenu.png differ diff --git a/python/resources/tips/images/breakpoint_speedmenu@2x.png b/python/resources/tips/images/breakpoint_speedmenu@2x.png new file mode 100644 index 000000000000..cb0eb1b1bec2 Binary files /dev/null and b/python/resources/tips/images/breakpoint_speedmenu@2x.png differ diff --git a/python/resources/tips/images/breakpoint_speedmenu@2x_dark.png b/python/resources/tips/images/breakpoint_speedmenu@2x_dark.png new file mode 100644 index 000000000000..c384649ddc14 Binary files /dev/null and b/python/resources/tips/images/breakpoint_speedmenu@2x_dark.png differ diff --git a/python/resources/tips/images/breakpoint_speedmenu@_dark.png b/python/resources/tips/images/breakpoint_speedmenu@_dark.png new file mode 100644 index 000000000000..f51e9a5c1ecf Binary files /dev/null and b/python/resources/tips/images/breakpoint_speedmenu@_dark.png differ diff --git a/python/resources/tips/images/browse_remote_hosts.png b/python/resources/tips/images/browse_remote_hosts.png new file mode 100644 index 000000000000..fc79b19fe0e3 Binary files /dev/null and b/python/resources/tips/images/browse_remote_hosts.png differ diff --git a/python/resources/tips/images/builtInServer.png b/python/resources/tips/images/builtInServer.png new file mode 100644 index 000000000000..068f8228cad4 Binary files /dev/null and b/python/resources/tips/images/builtInServer.png differ diff --git a/python/resources/tips/images/builtInServer@2x.png b/python/resources/tips/images/builtInServer@2x.png new file mode 100644 index 000000000000..09b46ff0b969 Binary files /dev/null and b/python/resources/tips/images/builtInServer@2x.png differ diff --git a/python/resources/tips/images/builtInServer@2x_dark.png b/python/resources/tips/images/builtInServer@2x_dark.png new file mode 100644 index 000000000000..215fd3e55f1d Binary files /dev/null and b/python/resources/tips/images/builtInServer@2x_dark.png differ diff --git a/python/resources/tips/images/builtInServer@_dark.png b/python/resources/tips/images/builtInServer@_dark.png new file mode 100644 index 000000000000..4e3d5a403df4 Binary files /dev/null and b/python/resources/tips/images/builtInServer@_dark.png differ diff --git a/python/resources/tips/images/bullet.png b/python/resources/tips/images/bullet.png new file mode 100644 index 000000000000..bc9f6a70cbde Binary files /dev/null and b/python/resources/tips/images/bullet.png differ diff --git a/python/resources/tips/images/camel_completion.png b/python/resources/tips/images/camel_completion.png new file mode 100644 index 000000000000..45c166b31404 Binary files /dev/null and b/python/resources/tips/images/camel_completion.png differ diff --git a/python/resources/tips/images/camel_completion@2x.png b/python/resources/tips/images/camel_completion@2x.png new file mode 100644 index 000000000000..55fb7a737d37 Binary files /dev/null and b/python/resources/tips/images/camel_completion@2x.png differ diff --git a/python/resources/tips/images/camel_completion@2x_dark.png b/python/resources/tips/images/camel_completion@2x_dark.png new file mode 100644 index 000000000000..1c9f53aa8521 Binary files /dev/null and b/python/resources/tips/images/camel_completion@2x_dark.png differ diff --git a/python/resources/tips/images/camel_completion_dark.png b/python/resources/tips/images/camel_completion_dark.png new file mode 100644 index 000000000000..d4ea6e880fbb Binary files /dev/null and b/python/resources/tips/images/camel_completion_dark.png differ diff --git a/python/resources/tips/images/camel_goto.png b/python/resources/tips/images/camel_goto.png new file mode 100644 index 000000000000..28405e5da141 Binary files /dev/null and b/python/resources/tips/images/camel_goto.png differ diff --git a/python/resources/tips/images/camel_goto@2x.png b/python/resources/tips/images/camel_goto@2x.png new file mode 100644 index 000000000000..31f2be46dbd6 Binary files /dev/null and b/python/resources/tips/images/camel_goto@2x.png differ diff --git a/python/resources/tips/images/camel_goto@2x_dark.png b/python/resources/tips/images/camel_goto@2x_dark.png new file mode 100644 index 000000000000..3ed950fa449b Binary files /dev/null and b/python/resources/tips/images/camel_goto@2x_dark.png differ diff --git a/python/resources/tips/images/camel_goto_dark.png b/python/resources/tips/images/camel_goto_dark.png new file mode 100644 index 000000000000..0871187f8043 Binary files /dev/null and b/python/resources/tips/images/camel_goto_dark.png differ diff --git a/python/resources/tips/images/changeLookupSorting.png b/python/resources/tips/images/changeLookupSorting.png new file mode 100644 index 000000000000..63155a3eebc7 Binary files /dev/null and b/python/resources/tips/images/changeLookupSorting.png differ diff --git a/python/resources/tips/images/changeLookupSorting@2x.png b/python/resources/tips/images/changeLookupSorting@2x.png new file mode 100644 index 000000000000..5fd6b02d25f0 Binary files /dev/null and b/python/resources/tips/images/changeLookupSorting@2x.png differ diff --git a/python/resources/tips/images/changeLookupSorting@2x_dark.png b/python/resources/tips/images/changeLookupSorting@2x_dark.png new file mode 100644 index 000000000000..e87e55ee1579 Binary files /dev/null and b/python/resources/tips/images/changeLookupSorting@2x_dark.png differ diff --git a/python/resources/tips/images/changeLookupSorting_dark.png b/python/resources/tips/images/changeLookupSorting_dark.png new file mode 100644 index 000000000000..4e7f0df5a4c8 Binary files /dev/null and b/python/resources/tips/images/changeLookupSorting_dark.png differ diff --git a/python/resources/tips/images/checkRegExp.png b/python/resources/tips/images/checkRegExp.png new file mode 100644 index 000000000000..8d74fbe8716b Binary files /dev/null and b/python/resources/tips/images/checkRegExp.png differ diff --git a/python/resources/tips/images/checkRegExp@2x.png b/python/resources/tips/images/checkRegExp@2x.png new file mode 100644 index 000000000000..2a20810d1f9f Binary files /dev/null and b/python/resources/tips/images/checkRegExp@2x.png differ diff --git a/python/resources/tips/images/checkRegExp@2x_dark.png b/python/resources/tips/images/checkRegExp@2x_dark.png new file mode 100644 index 000000000000..26dcf18e1628 Binary files /dev/null and b/python/resources/tips/images/checkRegExp@2x_dark.png differ diff --git a/python/resources/tips/images/checkRegExp_dark.png b/python/resources/tips/images/checkRegExp_dark.png new file mode 100644 index 000000000000..909fc3d43a75 Binary files /dev/null and b/python/resources/tips/images/checkRegExp_dark.png differ diff --git a/python/resources/tips/images/class_name_completion.png b/python/resources/tips/images/class_name_completion.png new file mode 100644 index 000000000000..5c517e0de148 Binary files /dev/null and b/python/resources/tips/images/class_name_completion.png differ diff --git a/python/resources/tips/images/class_name_completion@2x.png b/python/resources/tips/images/class_name_completion@2x.png new file mode 100644 index 000000000000..394a97748df3 Binary files /dev/null and b/python/resources/tips/images/class_name_completion@2x.png differ diff --git a/python/resources/tips/images/class_name_completion@2x_dark.png b/python/resources/tips/images/class_name_completion@2x_dark.png new file mode 100644 index 000000000000..e6bbe34db2b0 Binary files /dev/null and b/python/resources/tips/images/class_name_completion@2x_dark.png differ diff --git a/python/resources/tips/images/class_name_completion_dark.png b/python/resources/tips/images/class_name_completion_dark.png new file mode 100644 index 000000000000..6f8793338c64 Binary files /dev/null and b/python/resources/tips/images/class_name_completion_dark.png differ diff --git a/python/resources/tips/images/close1.png b/python/resources/tips/images/close1.png new file mode 100644 index 000000000000..c09b94d4e608 Binary files /dev/null and b/python/resources/tips/images/close1.png differ diff --git a/python/resources/tips/images/close_others.png b/python/resources/tips/images/close_others.png new file mode 100644 index 000000000000..9c860503f631 Binary files /dev/null and b/python/resources/tips/images/close_others.png differ diff --git a/python/resources/tips/images/close_others@2x.png b/python/resources/tips/images/close_others@2x.png new file mode 100644 index 000000000000..2b1654bdb890 Binary files /dev/null and b/python/resources/tips/images/close_others@2x.png differ diff --git a/python/resources/tips/images/close_others@2x_dark.png b/python/resources/tips/images/close_others@2x_dark.png new file mode 100644 index 000000000000..f4a8ecebbb59 Binary files /dev/null and b/python/resources/tips/images/close_others@2x_dark.png differ diff --git a/python/resources/tips/images/close_others_dark.png b/python/resources/tips/images/close_others_dark.png new file mode 100644 index 000000000000..903575f4c5de Binary files /dev/null and b/python/resources/tips/images/close_others_dark.png differ diff --git a/python/resources/tips/images/code_completion.png b/python/resources/tips/images/code_completion.png new file mode 100644 index 000000000000..cd51006c5dad Binary files /dev/null and b/python/resources/tips/images/code_completion.png differ diff --git a/python/resources/tips/images/code_completion@2x.png b/python/resources/tips/images/code_completion@2x.png new file mode 100644 index 000000000000..933f30e2939b Binary files /dev/null and b/python/resources/tips/images/code_completion@2x.png differ diff --git a/python/resources/tips/images/code_completion@2x_dark.png b/python/resources/tips/images/code_completion@2x_dark.png new file mode 100644 index 000000000000..c1c078ec50cb Binary files /dev/null and b/python/resources/tips/images/code_completion@2x_dark.png differ diff --git a/python/resources/tips/images/code_completion_dark.png b/python/resources/tips/images/code_completion_dark.png new file mode 100644 index 000000000000..e932b9a4d9b8 Binary files /dev/null and b/python/resources/tips/images/code_completion_dark.png differ diff --git a/python/resources/tips/images/code_completion_middle.png b/python/resources/tips/images/code_completion_middle.png new file mode 100644 index 000000000000..7dd4008426c1 Binary files /dev/null and b/python/resources/tips/images/code_completion_middle.png differ diff --git a/python/resources/tips/images/code_completion_middle@2x.png b/python/resources/tips/images/code_completion_middle@2x.png new file mode 100644 index 000000000000..4df16b9eb020 Binary files /dev/null and b/python/resources/tips/images/code_completion_middle@2x.png differ diff --git a/python/resources/tips/images/code_completion_middle@2x_dark.png b/python/resources/tips/images/code_completion_middle@2x_dark.png new file mode 100644 index 000000000000..2a72b63ef76e Binary files /dev/null and b/python/resources/tips/images/code_completion_middle@2x_dark.png differ diff --git a/python/resources/tips/images/code_completion_middle_dark.png b/python/resources/tips/images/code_completion_middle_dark.png new file mode 100644 index 000000000000..392db57c3ff2 Binary files /dev/null and b/python/resources/tips/images/code_completion_middle_dark.png differ diff --git a/python/resources/tips/images/code_completion_no_shift.png b/python/resources/tips/images/code_completion_no_shift.png new file mode 100644 index 000000000000..0907cb0d9096 Binary files /dev/null and b/python/resources/tips/images/code_completion_no_shift.png differ diff --git a/python/resources/tips/images/code_completion_no_shift@2x.png b/python/resources/tips/images/code_completion_no_shift@2x.png new file mode 100644 index 000000000000..7680b7c895d8 Binary files /dev/null and b/python/resources/tips/images/code_completion_no_shift@2x.png differ diff --git a/python/resources/tips/images/code_completion_no_shift@2x_dark.png b/python/resources/tips/images/code_completion_no_shift@2x_dark.png new file mode 100644 index 000000000000..e1d5fa996600 Binary files /dev/null and b/python/resources/tips/images/code_completion_no_shift@2x_dark.png differ diff --git a/python/resources/tips/images/code_completion_no_shift_dark.png b/python/resources/tips/images/code_completion_no_shift_dark.png new file mode 100644 index 000000000000..3394c0e1b272 Binary files /dev/null and b/python/resources/tips/images/code_completion_no_shift_dark.png differ diff --git a/python/resources/tips/images/coloredFiles.png b/python/resources/tips/images/coloredFiles.png new file mode 100644 index 000000000000..b68571305ded Binary files /dev/null and b/python/resources/tips/images/coloredFiles.png differ diff --git a/python/resources/tips/images/coloredFiles@2x.png b/python/resources/tips/images/coloredFiles@2x.png new file mode 100644 index 000000000000..f26012847bdf Binary files /dev/null and b/python/resources/tips/images/coloredFiles@2x.png differ diff --git a/python/resources/tips/images/coloredFiles@2x_dark.png b/python/resources/tips/images/coloredFiles@2x_dark.png new file mode 100644 index 000000000000..3691b6d759e7 Binary files /dev/null and b/python/resources/tips/images/coloredFiles@2x_dark.png differ diff --git a/python/resources/tips/images/coloredFiles_dark.png b/python/resources/tips/images/coloredFiles_dark.png new file mode 100644 index 000000000000..45b3d008288f Binary files /dev/null and b/python/resources/tips/images/coloredFiles_dark.png differ diff --git a/python/resources/tips/images/columnSelection.png b/python/resources/tips/images/columnSelection.png new file mode 100644 index 000000000000..2e3b62c77199 Binary files /dev/null and b/python/resources/tips/images/columnSelection.png differ diff --git a/python/resources/tips/images/columnSelection@2x.png b/python/resources/tips/images/columnSelection@2x.png new file mode 100644 index 000000000000..56fbe0c8bab6 Binary files /dev/null and b/python/resources/tips/images/columnSelection@2x.png differ diff --git a/python/resources/tips/images/columnSelection@2x_dark.png b/python/resources/tips/images/columnSelection@2x_dark.png new file mode 100644 index 000000000000..0e8c967186ef Binary files /dev/null and b/python/resources/tips/images/columnSelection@2x_dark.png differ diff --git a/python/resources/tips/images/columnSelection_dark.png b/python/resources/tips/images/columnSelection_dark.png new file mode 100644 index 000000000000..a676d7e74311 Binary files /dev/null and b/python/resources/tips/images/columnSelection_dark.png differ diff --git a/python/resources/tips/images/completion_in_html.png b/python/resources/tips/images/completion_in_html.png new file mode 100644 index 000000000000..9c20bb436faf Binary files /dev/null and b/python/resources/tips/images/completion_in_html.png differ diff --git a/python/resources/tips/images/completion_in_html2.png b/python/resources/tips/images/completion_in_html2.png new file mode 100644 index 000000000000..b51fb2c76303 Binary files /dev/null and b/python/resources/tips/images/completion_in_html2.png differ diff --git a/python/resources/tips/images/completion_in_html2@2x.png b/python/resources/tips/images/completion_in_html2@2x.png new file mode 100644 index 000000000000..748e6678fb80 Binary files /dev/null and b/python/resources/tips/images/completion_in_html2@2x.png differ diff --git a/python/resources/tips/images/completion_in_html2@2x_dark.png b/python/resources/tips/images/completion_in_html2@2x_dark.png new file mode 100644 index 000000000000..cb619b32d763 Binary files /dev/null and b/python/resources/tips/images/completion_in_html2@2x_dark.png differ diff --git a/python/resources/tips/images/completion_in_html2_dark.png b/python/resources/tips/images/completion_in_html2_dark.png new file mode 100644 index 000000000000..306428233ccf Binary files /dev/null and b/python/resources/tips/images/completion_in_html2_dark.png differ diff --git a/python/resources/tips/images/completion_in_html@2x.png b/python/resources/tips/images/completion_in_html@2x.png new file mode 100644 index 000000000000..6a62d727ee18 Binary files /dev/null and b/python/resources/tips/images/completion_in_html@2x.png differ diff --git a/python/resources/tips/images/completion_in_html@2x_dark.png b/python/resources/tips/images/completion_in_html@2x_dark.png new file mode 100644 index 000000000000..ffbf46694702 Binary files /dev/null and b/python/resources/tips/images/completion_in_html@2x_dark.png differ diff --git a/python/resources/tips/images/completion_in_html_dark.png b/python/resources/tips/images/completion_in_html_dark.png new file mode 100644 index 000000000000..f845b3ca343e Binary files /dev/null and b/python/resources/tips/images/completion_in_html_dark.png differ diff --git a/python/resources/tips/images/cssColor.png b/python/resources/tips/images/cssColor.png new file mode 100644 index 000000000000..a6bdd6e6539a Binary files /dev/null and b/python/resources/tips/images/cssColor.png differ diff --git a/python/resources/tips/images/cssColor@2x.png b/python/resources/tips/images/cssColor@2x.png new file mode 100644 index 000000000000..e0f272336d87 Binary files /dev/null and b/python/resources/tips/images/cssColor@2x.png differ diff --git a/python/resources/tips/images/cssColor@2x_dark.png b/python/resources/tips/images/cssColor@2x_dark.png new file mode 100644 index 000000000000..8ff841ee6518 Binary files /dev/null and b/python/resources/tips/images/cssColor@2x_dark.png differ diff --git a/python/resources/tips/images/cssColor_dark.png b/python/resources/tips/images/cssColor_dark.png new file mode 100644 index 000000000000..e37bb9a94361 Binary files /dev/null and b/python/resources/tips/images/cssColor_dark.png differ diff --git a/python/resources/tips/images/ctrl_click.png b/python/resources/tips/images/ctrl_click.png new file mode 100644 index 000000000000..fd35a0329fea Binary files /dev/null and b/python/resources/tips/images/ctrl_click.png differ diff --git a/python/resources/tips/images/ctrl_click@2x.png b/python/resources/tips/images/ctrl_click@2x.png new file mode 100644 index 000000000000..7ce99f948362 Binary files /dev/null and b/python/resources/tips/images/ctrl_click@2x.png differ diff --git a/python/resources/tips/images/ctrl_click@2x_dark.png b/python/resources/tips/images/ctrl_click@2x_dark.png new file mode 100644 index 000000000000..09f5b045dd53 Binary files /dev/null and b/python/resources/tips/images/ctrl_click@2x_dark.png differ diff --git a/python/resources/tips/images/ctrl_click_dark.png b/python/resources/tips/images/ctrl_click_dark.png new file mode 100644 index 000000000000..dc331f7dd952 Binary files /dev/null and b/python/resources/tips/images/ctrl_click_dark.png differ diff --git a/python/resources/tips/images/ctrl_shift_i.png b/python/resources/tips/images/ctrl_shift_i.png new file mode 100644 index 000000000000..fbb8786d0a8d Binary files /dev/null and b/python/resources/tips/images/ctrl_shift_i.png differ diff --git a/python/resources/tips/images/ctrl_shift_i@2x.png b/python/resources/tips/images/ctrl_shift_i@2x.png new file mode 100644 index 000000000000..6bb2978dd797 Binary files /dev/null and b/python/resources/tips/images/ctrl_shift_i@2x.png differ diff --git a/python/resources/tips/images/ctrl_shift_i@2x_dark.png b/python/resources/tips/images/ctrl_shift_i@2x_dark.png new file mode 100644 index 000000000000..3e29df03f92b Binary files /dev/null and b/python/resources/tips/images/ctrl_shift_i@2x_dark.png differ diff --git a/python/resources/tips/images/ctrl_shift_i_dark.png b/python/resources/tips/images/ctrl_shift_i_dark.png new file mode 100644 index 000000000000..61201ff0d5da Binary files /dev/null and b/python/resources/tips/images/ctrl_shift_i_dark.png differ diff --git a/python/resources/tips/images/ctrl_shift_in_lookup.png b/python/resources/tips/images/ctrl_shift_in_lookup.png new file mode 100644 index 000000000000..073b31b4b15c Binary files /dev/null and b/python/resources/tips/images/ctrl_shift_in_lookup.png differ diff --git a/python/resources/tips/images/ctrl_shift_in_lookup@2x.png b/python/resources/tips/images/ctrl_shift_in_lookup@2x.png new file mode 100644 index 000000000000..ee49d459fcab Binary files /dev/null and b/python/resources/tips/images/ctrl_shift_in_lookup@2x.png differ diff --git a/python/resources/tips/images/ctrl_shift_in_lookup@2x_dark.png b/python/resources/tips/images/ctrl_shift_in_lookup@2x_dark.png new file mode 100644 index 000000000000..5730d9058dc9 Binary files /dev/null and b/python/resources/tips/images/ctrl_shift_in_lookup@2x_dark.png differ diff --git a/python/resources/tips/images/ctrl_shift_in_lookup_dark.png b/python/resources/tips/images/ctrl_shift_in_lookup_dark.png new file mode 100644 index 000000000000..2ab9f9f93ebe Binary files /dev/null and b/python/resources/tips/images/ctrl_shift_in_lookup_dark.png differ diff --git a/python/resources/tips/images/default_template_language.png b/python/resources/tips/images/default_template_language.png new file mode 100644 index 000000000000..9e46fb11450f Binary files /dev/null and b/python/resources/tips/images/default_template_language.png differ diff --git a/python/resources/tips/images/default_template_language@2x.png b/python/resources/tips/images/default_template_language@2x.png new file mode 100644 index 000000000000..dddd008123e7 Binary files /dev/null and b/python/resources/tips/images/default_template_language@2x.png differ diff --git a/python/resources/tips/images/default_template_language@2x_dark.png b/python/resources/tips/images/default_template_language@2x_dark.png new file mode 100644 index 000000000000..fa48561f94ec Binary files /dev/null and b/python/resources/tips/images/default_template_language@2x_dark.png differ diff --git a/python/resources/tips/images/default_template_language_dark.png b/python/resources/tips/images/default_template_language_dark.png new file mode 100644 index 000000000000..486b30703799 Binary files /dev/null and b/python/resources/tips/images/default_template_language_dark.png differ diff --git a/python/resources/tips/images/deployment.png b/python/resources/tips/images/deployment.png new file mode 100644 index 000000000000..f104afa208b5 Binary files /dev/null and b/python/resources/tips/images/deployment.png differ diff --git a/python/resources/tips/images/deployment@2x.png b/python/resources/tips/images/deployment@2x.png new file mode 100644 index 000000000000..af593c25b0e0 Binary files /dev/null and b/python/resources/tips/images/deployment@2x.png differ diff --git a/python/resources/tips/images/deployment@2x_dark.png b/python/resources/tips/images/deployment@2x_dark.png new file mode 100644 index 000000000000..ec478c090d29 Binary files /dev/null and b/python/resources/tips/images/deployment@2x_dark.png differ diff --git a/python/resources/tips/images/deployment_dark.png b/python/resources/tips/images/deployment_dark.png new file mode 100644 index 000000000000..6ed4686a0f70 Binary files /dev/null and b/python/resources/tips/images/deployment_dark.png differ diff --git a/python/resources/tips/images/dragToOpen.png b/python/resources/tips/images/dragToOpen.png new file mode 100644 index 000000000000..30f564789e09 Binary files /dev/null and b/python/resources/tips/images/dragToOpen.png differ diff --git a/python/resources/tips/images/dragToOpen@2x.png b/python/resources/tips/images/dragToOpen@2x.png new file mode 100644 index 000000000000..039e85b28a86 Binary files /dev/null and b/python/resources/tips/images/dragToOpen@2x.png differ diff --git a/python/resources/tips/images/dragToOpen@2x_dark.png b/python/resources/tips/images/dragToOpen@2x_dark.png new file mode 100644 index 000000000000..55e3a479e795 Binary files /dev/null and b/python/resources/tips/images/dragToOpen@2x_dark.png differ diff --git a/python/resources/tips/images/dragToOpen_dark.png b/python/resources/tips/images/dragToOpen_dark.png new file mode 100644 index 000000000000..666446e5e761 Binary files /dev/null and b/python/resources/tips/images/dragToOpen_dark.png differ diff --git a/python/resources/tips/images/editregexp.png b/python/resources/tips/images/editregexp.png new file mode 100644 index 000000000000..ccb059c5932a Binary files /dev/null and b/python/resources/tips/images/editregexp.png differ diff --git a/python/resources/tips/images/editregexp@2x.png b/python/resources/tips/images/editregexp@2x.png new file mode 100644 index 000000000000..1d80b7ad272e Binary files /dev/null and b/python/resources/tips/images/editregexp@2x.png differ diff --git a/python/resources/tips/images/editregexp@2x_dark.png b/python/resources/tips/images/editregexp@2x_dark.png new file mode 100644 index 000000000000..b2fb91911468 Binary files /dev/null and b/python/resources/tips/images/editregexp@2x_dark.png differ diff --git a/python/resources/tips/images/editregexp_dark.png b/python/resources/tips/images/editregexp_dark.png new file mode 100644 index 000000000000..37a44fc8bf72 Binary files /dev/null and b/python/resources/tips/images/editregexp_dark.png differ diff --git a/python/resources/tips/images/emmet.png b/python/resources/tips/images/emmet.png new file mode 100644 index 000000000000..6c616f5376f5 Binary files /dev/null and b/python/resources/tips/images/emmet.png differ diff --git a/python/resources/tips/images/emmet@2x.png b/python/resources/tips/images/emmet@2x.png new file mode 100644 index 000000000000..2c5d963fa8b9 Binary files /dev/null and b/python/resources/tips/images/emmet@2x.png differ diff --git a/python/resources/tips/images/emmet@2x_dark.png b/python/resources/tips/images/emmet@2x_dark.png new file mode 100644 index 000000000000..37f6952953d8 Binary files /dev/null and b/python/resources/tips/images/emmet@2x_dark.png differ diff --git a/python/resources/tips/images/emmet_dark.png b/python/resources/tips/images/emmet_dark.png new file mode 100644 index 000000000000..671bcd3aec36 Binary files /dev/null and b/python/resources/tips/images/emmet_dark.png differ diff --git a/python/resources/tips/images/enterDirectory.png b/python/resources/tips/images/enterDirectory.png new file mode 100644 index 000000000000..f5a882e53e6d Binary files /dev/null and b/python/resources/tips/images/enterDirectory.png differ diff --git a/python/resources/tips/images/enterDirectory@2x.png b/python/resources/tips/images/enterDirectory@2x.png new file mode 100644 index 000000000000..bfbadea02f63 Binary files /dev/null and b/python/resources/tips/images/enterDirectory@2x.png differ diff --git a/python/resources/tips/images/enterDirectory@2x_dark.png b/python/resources/tips/images/enterDirectory@2x_dark.png new file mode 100644 index 000000000000..b4e271b043bd Binary files /dev/null and b/python/resources/tips/images/enterDirectory@2x_dark.png differ diff --git a/python/resources/tips/images/enterDirectory_dark.png b/python/resources/tips/images/enterDirectory_dark.png new file mode 100644 index 000000000000..1facfef51c3c Binary files /dev/null and b/python/resources/tips/images/enterDirectory_dark.png differ diff --git a/python/resources/tips/images/extract_variable_1.png b/python/resources/tips/images/extract_variable_1.png new file mode 100644 index 000000000000..60e5d66a66ff Binary files /dev/null and b/python/resources/tips/images/extract_variable_1.png differ diff --git a/python/resources/tips/images/extract_variable_1@2x.png b/python/resources/tips/images/extract_variable_1@2x.png new file mode 100644 index 000000000000..b468e5f964af Binary files /dev/null and b/python/resources/tips/images/extract_variable_1@2x.png differ diff --git a/python/resources/tips/images/extract_variable_1@2x_dark.png b/python/resources/tips/images/extract_variable_1@2x_dark.png new file mode 100644 index 000000000000..dbc02dbce181 Binary files /dev/null and b/python/resources/tips/images/extract_variable_1@2x_dark.png differ diff --git a/python/resources/tips/images/extract_variable_1_dark.png b/python/resources/tips/images/extract_variable_1_dark.png new file mode 100644 index 000000000000..70647667d289 Binary files /dev/null and b/python/resources/tips/images/extract_variable_1_dark.png differ diff --git a/python/resources/tips/images/extract_variable_2.png b/python/resources/tips/images/extract_variable_2.png new file mode 100644 index 000000000000..4e3b767db005 Binary files /dev/null and b/python/resources/tips/images/extract_variable_2.png differ diff --git a/python/resources/tips/images/extract_variable_2@2x.png b/python/resources/tips/images/extract_variable_2@2x.png new file mode 100644 index 000000000000..49cdf5237c0f Binary files /dev/null and b/python/resources/tips/images/extract_variable_2@2x.png differ diff --git a/python/resources/tips/images/extract_variable_2@2x_dark.png b/python/resources/tips/images/extract_variable_2@2x_dark.png new file mode 100644 index 000000000000..120e9a5ace28 Binary files /dev/null and b/python/resources/tips/images/extract_variable_2@2x_dark.png differ diff --git a/python/resources/tips/images/extract_variable_2_dark.png b/python/resources/tips/images/extract_variable_2_dark.png new file mode 100644 index 000000000000..07e67b75cd86 Binary files /dev/null and b/python/resources/tips/images/extract_variable_2_dark.png differ diff --git a/python/resources/tips/images/gotoFileLineNumber.png b/python/resources/tips/images/gotoFileLineNumber.png new file mode 100644 index 000000000000..3d4f72a847cc Binary files /dev/null and b/python/resources/tips/images/gotoFileLineNumber.png differ diff --git a/python/resources/tips/images/gotoFileLineNumber@2x.png b/python/resources/tips/images/gotoFileLineNumber@2x.png new file mode 100644 index 000000000000..5727edb925e0 Binary files /dev/null and b/python/resources/tips/images/gotoFileLineNumber@2x.png differ diff --git a/python/resources/tips/images/gotoFileLineNumber@2x_dark.png b/python/resources/tips/images/gotoFileLineNumber@2x_dark.png new file mode 100644 index 000000000000..5bd7da5a480e Binary files /dev/null and b/python/resources/tips/images/gotoFileLineNumber@2x_dark.png differ diff --git a/python/resources/tips/images/gotoFileLineNumber_dark.png b/python/resources/tips/images/gotoFileLineNumber_dark.png new file mode 100644 index 000000000000..52c9137e1205 Binary files /dev/null and b/python/resources/tips/images/gotoFileLineNumber_dark.png differ diff --git a/python/resources/tips/images/goto_class.png b/python/resources/tips/images/goto_class.png new file mode 100644 index 000000000000..8eb339e8ff8d Binary files /dev/null and b/python/resources/tips/images/goto_class.png differ diff --git a/python/resources/tips/images/goto_class@2x.png b/python/resources/tips/images/goto_class@2x.png new file mode 100644 index 000000000000..e7fd228b3e25 Binary files /dev/null and b/python/resources/tips/images/goto_class@2x.png differ diff --git a/python/resources/tips/images/goto_class@2x_dark.png b/python/resources/tips/images/goto_class@2x_dark.png new file mode 100644 index 000000000000..5c524ba1e61e Binary files /dev/null and b/python/resources/tips/images/goto_class@2x_dark.png differ diff --git a/python/resources/tips/images/goto_class_dark.png b/python/resources/tips/images/goto_class_dark.png new file mode 100644 index 000000000000..6a9b461d86f7 Binary files /dev/null and b/python/resources/tips/images/goto_class_dark.png differ diff --git a/python/resources/tips/images/goto_symbol.png b/python/resources/tips/images/goto_symbol.png new file mode 100644 index 000000000000..d10fdc33878f Binary files /dev/null and b/python/resources/tips/images/goto_symbol.png differ diff --git a/python/resources/tips/images/goto_symbol@2x.png b/python/resources/tips/images/goto_symbol@2x.png new file mode 100644 index 000000000000..86bae1245f3c Binary files /dev/null and b/python/resources/tips/images/goto_symbol@2x.png differ diff --git a/python/resources/tips/images/goto_symbol@2x_dark.png b/python/resources/tips/images/goto_symbol@2x_dark.png new file mode 100644 index 000000000000..03bf40eeff8b Binary files /dev/null and b/python/resources/tips/images/goto_symbol@2x_dark.png differ diff --git a/python/resources/tips/images/goto_symbol_dark.png b/python/resources/tips/images/goto_symbol_dark.png new file mode 100644 index 000000000000..201ec6956816 Binary files /dev/null and b/python/resources/tips/images/goto_symbol_dark.png differ diff --git a/python/resources/tips/images/goto_template_icon.png b/python/resources/tips/images/goto_template_icon.png new file mode 100644 index 000000000000..9a6f4f26cf19 Binary files /dev/null and b/python/resources/tips/images/goto_template_icon.png differ diff --git a/python/resources/tips/images/goto_template_icon@2x.png b/python/resources/tips/images/goto_template_icon@2x.png new file mode 100644 index 000000000000..28f1ef8593c0 Binary files /dev/null and b/python/resources/tips/images/goto_template_icon@2x.png differ diff --git a/python/resources/tips/images/goto_template_icon@2x_dark.png b/python/resources/tips/images/goto_template_icon@2x_dark.png new file mode 100644 index 000000000000..b9f13e1db3ce Binary files /dev/null and b/python/resources/tips/images/goto_template_icon@2x_dark.png differ diff --git a/python/resources/tips/images/goto_template_icon_dark.png b/python/resources/tips/images/goto_template_icon_dark.png new file mode 100644 index 000000000000..5e91cc9e8b48 Binary files /dev/null and b/python/resources/tips/images/goto_template_icon_dark.png differ diff --git a/python/resources/tips/images/goto_view.png b/python/resources/tips/images/goto_view.png new file mode 100644 index 000000000000..66fe57144daa Binary files /dev/null and b/python/resources/tips/images/goto_view.png differ diff --git a/python/resources/tips/images/goto_view@2x.png b/python/resources/tips/images/goto_view@2x.png new file mode 100644 index 000000000000..8d7d74b867f5 Binary files /dev/null and b/python/resources/tips/images/goto_view@2x.png differ diff --git a/python/resources/tips/images/goto_view@2x_dark.png b/python/resources/tips/images/goto_view@2x_dark.png new file mode 100644 index 000000000000..11d399b65041 Binary files /dev/null and b/python/resources/tips/images/goto_view@2x_dark.png differ diff --git a/python/resources/tips/images/goto_view_dark.png b/python/resources/tips/images/goto_view_dark.png new file mode 100644 index 000000000000..df77bd4b745f Binary files /dev/null and b/python/resources/tips/images/goto_view_dark.png differ diff --git a/python/resources/tips/images/goto_view_icon.png b/python/resources/tips/images/goto_view_icon.png new file mode 100644 index 000000000000..4f7dab95b0aa Binary files /dev/null and b/python/resources/tips/images/goto_view_icon.png differ diff --git a/python/resources/tips/images/goto_view_icon@2x.png b/python/resources/tips/images/goto_view_icon@2x.png new file mode 100644 index 000000000000..579d967dd721 Binary files /dev/null and b/python/resources/tips/images/goto_view_icon@2x.png differ diff --git a/python/resources/tips/images/goto_view_icon@2x_dark.png b/python/resources/tips/images/goto_view_icon@2x_dark.png new file mode 100644 index 000000000000..9a9c9255aeb1 Binary files /dev/null and b/python/resources/tips/images/goto_view_icon@2x_dark.png differ diff --git a/python/resources/tips/images/goto_view_icon_dark.png b/python/resources/tips/images/goto_view_icon_dark.png new file mode 100644 index 000000000000..dd6a508261ed Binary files /dev/null and b/python/resources/tips/images/goto_view_icon_dark.png differ diff --git a/python/resources/tips/images/hierarchy_browser.png b/python/resources/tips/images/hierarchy_browser.png new file mode 100644 index 000000000000..05bbb92f486a Binary files /dev/null and b/python/resources/tips/images/hierarchy_browser.png differ diff --git a/python/resources/tips/images/hierarchy_browser@2x.png b/python/resources/tips/images/hierarchy_browser@2x.png new file mode 100644 index 000000000000..a2f4cd29410e Binary files /dev/null and b/python/resources/tips/images/hierarchy_browser@2x.png differ diff --git a/python/resources/tips/images/hierarchy_browser@2x_dark.png b/python/resources/tips/images/hierarchy_browser@2x_dark.png new file mode 100644 index 000000000000..4b120e8f7ff6 Binary files /dev/null and b/python/resources/tips/images/hierarchy_browser@2x_dark.png differ diff --git a/python/resources/tips/images/hierarchy_browser_dark.png b/python/resources/tips/images/hierarchy_browser_dark.png new file mode 100644 index 000000000000..d52835cbd23f Binary files /dev/null and b/python/resources/tips/images/hierarchy_browser_dark.png differ diff --git a/python/resources/tips/images/image_completion.png b/python/resources/tips/images/image_completion.png new file mode 100644 index 000000000000..56a3599aac4e Binary files /dev/null and b/python/resources/tips/images/image_completion.png differ diff --git a/python/resources/tips/images/image_completion@2x.png b/python/resources/tips/images/image_completion@2x.png new file mode 100644 index 000000000000..2d96d83c224a Binary files /dev/null and b/python/resources/tips/images/image_completion@2x.png differ diff --git a/python/resources/tips/images/image_completion@2x_dark.png b/python/resources/tips/images/image_completion@2x_dark.png new file mode 100644 index 000000000000..99f6e96a7775 Binary files /dev/null and b/python/resources/tips/images/image_completion@2x_dark.png differ diff --git a/python/resources/tips/images/image_completion_dark.png b/python/resources/tips/images/image_completion_dark.png new file mode 100644 index 000000000000..3b396c908758 Binary files /dev/null and b/python/resources/tips/images/image_completion_dark.png differ diff --git a/python/resources/tips/images/image_lookup.png b/python/resources/tips/images/image_lookup.png new file mode 100644 index 000000000000..cdff22d10bee Binary files /dev/null and b/python/resources/tips/images/image_lookup.png differ diff --git a/python/resources/tips/images/image_lookup@2x.png b/python/resources/tips/images/image_lookup@2x.png new file mode 100644 index 000000000000..05075dd8ed47 Binary files /dev/null and b/python/resources/tips/images/image_lookup@2x.png differ diff --git a/python/resources/tips/images/image_lookup@2x_dark.png b/python/resources/tips/images/image_lookup@2x_dark.png new file mode 100644 index 000000000000..6ac2a465fc40 Binary files /dev/null and b/python/resources/tips/images/image_lookup@2x_dark.png differ diff --git a/python/resources/tips/images/image_lookup_dark.png b/python/resources/tips/images/image_lookup_dark.png new file mode 100644 index 000000000000..75af27a9d2e3 Binary files /dev/null and b/python/resources/tips/images/image_lookup_dark.png differ diff --git a/python/resources/tips/images/issueNavigation.png b/python/resources/tips/images/issueNavigation.png new file mode 100644 index 000000000000..1fe942275cae Binary files /dev/null and b/python/resources/tips/images/issueNavigation.png differ diff --git a/python/resources/tips/images/issueNavigation1.png b/python/resources/tips/images/issueNavigation1.png new file mode 100644 index 000000000000..bc5c7bb84454 Binary files /dev/null and b/python/resources/tips/images/issueNavigation1.png differ diff --git a/python/resources/tips/images/issueNavigation1@2x.png b/python/resources/tips/images/issueNavigation1@2x.png new file mode 100644 index 000000000000..31b4d3f9b114 Binary files /dev/null and b/python/resources/tips/images/issueNavigation1@2x.png differ diff --git a/python/resources/tips/images/issueNavigation1@2x_dark.png b/python/resources/tips/images/issueNavigation1@2x_dark.png new file mode 100644 index 000000000000..9a654a24f8f0 Binary files /dev/null and b/python/resources/tips/images/issueNavigation1@2x_dark.png differ diff --git a/python/resources/tips/images/issueNavigation1_dark.png b/python/resources/tips/images/issueNavigation1_dark.png new file mode 100644 index 000000000000..fa1cdc666dca Binary files /dev/null and b/python/resources/tips/images/issueNavigation1_dark.png differ diff --git a/python/resources/tips/images/issueNavigation@2x.png b/python/resources/tips/images/issueNavigation@2x.png new file mode 100644 index 000000000000..835c9dba3bab Binary files /dev/null and b/python/resources/tips/images/issueNavigation@2x.png differ diff --git a/python/resources/tips/images/issueNavigation@2x_dark.png b/python/resources/tips/images/issueNavigation@2x_dark.png new file mode 100644 index 000000000000..47e4270ab066 Binary files /dev/null and b/python/resources/tips/images/issueNavigation@2x_dark.png differ diff --git a/python/resources/tips/images/issueNavigation_dark.png b/python/resources/tips/images/issueNavigation_dark.png new file mode 100644 index 000000000000..4085ed8913df Binary files /dev/null and b/python/resources/tips/images/issueNavigation_dark.png differ diff --git a/python/resources/tips/images/jumplist.png b/python/resources/tips/images/jumplist.png new file mode 100644 index 000000000000..6a195bcdadb0 Binary files /dev/null and b/python/resources/tips/images/jumplist.png differ diff --git a/python/resources/tips/images/jumplist@2x.png b/python/resources/tips/images/jumplist@2x.png new file mode 100644 index 000000000000..a3b8d7e182fe Binary files /dev/null and b/python/resources/tips/images/jumplist@2x.png differ diff --git a/python/resources/tips/images/jumplist@2x_dark.png b/python/resources/tips/images/jumplist@2x_dark.png new file mode 100644 index 000000000000..b9b279e38813 Binary files /dev/null and b/python/resources/tips/images/jumplist@2x_dark.png differ diff --git a/python/resources/tips/images/jumplist_dark.png b/python/resources/tips/images/jumplist_dark.png new file mode 100644 index 000000000000..3f0e90659c80 Binary files /dev/null and b/python/resources/tips/images/jumplist_dark.png differ diff --git a/python/resources/tips/images/launch_console_in_debugger.png b/python/resources/tips/images/launch_console_in_debugger.png new file mode 100644 index 000000000000..77250807b2ff Binary files /dev/null and b/python/resources/tips/images/launch_console_in_debugger.png differ diff --git a/python/resources/tips/images/launch_console_in_debugger@2x.png b/python/resources/tips/images/launch_console_in_debugger@2x.png new file mode 100644 index 000000000000..468c49c70e05 Binary files /dev/null and b/python/resources/tips/images/launch_console_in_debugger@2x.png differ diff --git a/python/resources/tips/images/launch_console_in_debugger@2x_dark.png b/python/resources/tips/images/launch_console_in_debugger@2x_dark.png new file mode 100644 index 000000000000..5f5381c8936d Binary files /dev/null and b/python/resources/tips/images/launch_console_in_debugger@2x_dark.png differ diff --git a/python/resources/tips/images/launch_console_in_debugger_dark.png b/python/resources/tips/images/launch_console_in_debugger_dark.png new file mode 100644 index 000000000000..9fa62e0b9bb0 Binary files /dev/null and b/python/resources/tips/images/launch_console_in_debugger_dark.png differ diff --git a/python/resources/tips/images/line_separator.png b/python/resources/tips/images/line_separator.png new file mode 100644 index 000000000000..61d20d18f3d7 Binary files /dev/null and b/python/resources/tips/images/line_separator.png differ diff --git a/python/resources/tips/images/line_separator@2x.png b/python/resources/tips/images/line_separator@2x.png new file mode 100644 index 000000000000..bf67e11e42e8 Binary files /dev/null and b/python/resources/tips/images/line_separator@2x.png differ diff --git a/python/resources/tips/images/line_separator@2x_dark.png b/python/resources/tips/images/line_separator@2x_dark.png new file mode 100644 index 000000000000..eb6f8ea3111f Binary files /dev/null and b/python/resources/tips/images/line_separator@2x_dark.png differ diff --git a/python/resources/tips/images/line_separator_dark.png b/python/resources/tips/images/line_separator_dark.png new file mode 100644 index 000000000000..3d8b1a68ee53 Binary files /dev/null and b/python/resources/tips/images/line_separator_dark.png differ diff --git a/python/resources/tips/images/line_separator_folder.png b/python/resources/tips/images/line_separator_folder.png new file mode 100644 index 000000000000..4ae8dc021f66 Binary files /dev/null and b/python/resources/tips/images/line_separator_folder.png differ diff --git a/python/resources/tips/images/line_separator_folder@2x.png b/python/resources/tips/images/line_separator_folder@2x.png new file mode 100644 index 000000000000..782b58b8ad0d Binary files /dev/null and b/python/resources/tips/images/line_separator_folder@2x.png differ diff --git a/python/resources/tips/images/line_separator_folder@2x_dark.png b/python/resources/tips/images/line_separator_folder@2x_dark.png new file mode 100644 index 000000000000..d8ab14857a9b Binary files /dev/null and b/python/resources/tips/images/line_separator_folder@2x_dark.png differ diff --git a/python/resources/tips/images/line_separator_folder_dark.png b/python/resources/tips/images/line_separator_folder_dark.png new file mode 100644 index 000000000000..c02c201218a2 Binary files /dev/null and b/python/resources/tips/images/line_separator_folder_dark.png differ diff --git a/python/resources/tips/images/live_templates_1.png b/python/resources/tips/images/live_templates_1.png new file mode 100644 index 000000000000..b0fc1051a752 Binary files /dev/null and b/python/resources/tips/images/live_templates_1.png differ diff --git a/python/resources/tips/images/live_templates_1@2x.png b/python/resources/tips/images/live_templates_1@2x.png new file mode 100644 index 000000000000..ec456208d61d Binary files /dev/null and b/python/resources/tips/images/live_templates_1@2x.png differ diff --git a/python/resources/tips/images/live_templates_1@2x_dark.png b/python/resources/tips/images/live_templates_1@2x_dark.png new file mode 100644 index 000000000000..c4dd574ab50e Binary files /dev/null and b/python/resources/tips/images/live_templates_1@2x_dark.png differ diff --git a/python/resources/tips/images/live_templates_1_dark.png b/python/resources/tips/images/live_templates_1_dark.png new file mode 100644 index 000000000000..8e3da85d2b62 Binary files /dev/null and b/python/resources/tips/images/live_templates_1_dark.png differ diff --git a/python/resources/tips/images/live_templates_2.png b/python/resources/tips/images/live_templates_2.png new file mode 100644 index 000000000000..2ed16fb57791 Binary files /dev/null and b/python/resources/tips/images/live_templates_2.png differ diff --git a/python/resources/tips/images/live_templates_2@2x.png b/python/resources/tips/images/live_templates_2@2x.png new file mode 100644 index 000000000000..54e6b059cd03 Binary files /dev/null and b/python/resources/tips/images/live_templates_2@2x.png differ diff --git a/python/resources/tips/images/live_templates_2@2x_dark.png b/python/resources/tips/images/live_templates_2@2x_dark.png new file mode 100644 index 000000000000..89fbb741fc1a Binary files /dev/null and b/python/resources/tips/images/live_templates_2@2x_dark.png differ diff --git a/python/resources/tips/images/live_templates_2_dark.png b/python/resources/tips/images/live_templates_2_dark.png new file mode 100644 index 000000000000..3431fdedf244 Binary files /dev/null and b/python/resources/tips/images/live_templates_2_dark.png differ diff --git a/python/resources/tips/images/lower_left.png b/python/resources/tips/images/lower_left.png new file mode 100644 index 000000000000..771913eec97e Binary files /dev/null and b/python/resources/tips/images/lower_left.png differ diff --git a/python/resources/tips/images/lower_left@2x.png b/python/resources/tips/images/lower_left@2x.png new file mode 100644 index 000000000000..2839f4099299 Binary files /dev/null and b/python/resources/tips/images/lower_left@2x.png differ diff --git a/python/resources/tips/images/lower_left@2x_dark.png b/python/resources/tips/images/lower_left@2x_dark.png new file mode 100644 index 000000000000..2c2a582a1db7 Binary files /dev/null and b/python/resources/tips/images/lower_left@2x_dark.png differ diff --git a/python/resources/tips/images/lower_left_dark.png b/python/resources/tips/images/lower_left_dark.png new file mode 100644 index 000000000000..19996d76492c Binary files /dev/null and b/python/resources/tips/images/lower_left_dark.png differ diff --git a/python/resources/tips/images/managepy.png b/python/resources/tips/images/managepy.png new file mode 100644 index 000000000000..6212233b8f49 Binary files /dev/null and b/python/resources/tips/images/managepy.png differ diff --git a/python/resources/tips/images/managepy@2x.png b/python/resources/tips/images/managepy@2x.png new file mode 100644 index 000000000000..c29d6b71ef79 Binary files /dev/null and b/python/resources/tips/images/managepy@2x.png differ diff --git a/python/resources/tips/images/managepy@2x_dark.png b/python/resources/tips/images/managepy@2x_dark.png new file mode 100644 index 000000000000..d87785601ced Binary files /dev/null and b/python/resources/tips/images/managepy@2x_dark.png differ diff --git a/python/resources/tips/images/managepy_dark.png b/python/resources/tips/images/managepy_dark.png new file mode 100644 index 000000000000..9228a0d1c056 Binary files /dev/null and b/python/resources/tips/images/managepy_dark.png differ diff --git a/python/resources/tips/images/method_separator.png b/python/resources/tips/images/method_separator.png new file mode 100644 index 000000000000..e458b8246566 Binary files /dev/null and b/python/resources/tips/images/method_separator.png differ diff --git a/python/resources/tips/images/method_separator@2x.png b/python/resources/tips/images/method_separator@2x.png new file mode 100644 index 000000000000..d7221f809988 Binary files /dev/null and b/python/resources/tips/images/method_separator@2x.png differ diff --git a/python/resources/tips/images/method_separator@2x_dark.png b/python/resources/tips/images/method_separator@2x_dark.png new file mode 100644 index 000000000000..9bd4e5d20b7c Binary files /dev/null and b/python/resources/tips/images/method_separator@2x_dark.png differ diff --git a/python/resources/tips/images/method_separator_dark.png b/python/resources/tips/images/method_separator_dark.png new file mode 100644 index 000000000000..eed48d258960 Binary files /dev/null and b/python/resources/tips/images/method_separator_dark.png differ diff --git a/python/resources/tips/images/move_to_changelist.png b/python/resources/tips/images/move_to_changelist.png new file mode 100644 index 000000000000..e5e95ff23a65 Binary files /dev/null and b/python/resources/tips/images/move_to_changelist.png differ diff --git a/python/resources/tips/images/move_to_changelist@2x.png b/python/resources/tips/images/move_to_changelist@2x.png new file mode 100644 index 000000000000..893f9a9ce930 Binary files /dev/null and b/python/resources/tips/images/move_to_changelist@2x.png differ diff --git a/python/resources/tips/images/move_to_changelist@2x_dark.png b/python/resources/tips/images/move_to_changelist@2x_dark.png new file mode 100644 index 000000000000..389c34e906e4 Binary files /dev/null and b/python/resources/tips/images/move_to_changelist@2x_dark.png differ diff --git a/python/resources/tips/images/move_to_changelist_dark.png b/python/resources/tips/images/move_to_changelist_dark.png new file mode 100644 index 000000000000..057bad2eb926 Binary files /dev/null and b/python/resources/tips/images/move_to_changelist_dark.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_down.png b/python/resources/tips/images/move_up_down_witharrows_down.png new file mode 100644 index 000000000000..cb9469f63e18 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_down.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_down@2x.png b/python/resources/tips/images/move_up_down_witharrows_down@2x.png new file mode 100644 index 000000000000..1d689d73d905 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_down@2x.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_down@2x_dark.png b/python/resources/tips/images/move_up_down_witharrows_down@2x_dark.png new file mode 100644 index 000000000000..bb935b007863 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_down@2x_dark.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_down_dark.png b/python/resources/tips/images/move_up_down_witharrows_down_dark.png new file mode 100644 index 000000000000..2346d8cfe482 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_down_dark.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_initial.png b/python/resources/tips/images/move_up_down_witharrows_initial.png new file mode 100644 index 000000000000..82fd7469e1d2 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_initial.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_initial@2x.png b/python/resources/tips/images/move_up_down_witharrows_initial@2x.png new file mode 100644 index 000000000000..bd1792c520a4 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_initial@2x.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_initial@2x_dark.png b/python/resources/tips/images/move_up_down_witharrows_initial@2x_dark.png new file mode 100644 index 000000000000..a476ac334c70 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_initial@2x_dark.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_initial_dark.png b/python/resources/tips/images/move_up_down_witharrows_initial_dark.png new file mode 100644 index 000000000000..8b84ae8430a7 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_initial_dark.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_up.png b/python/resources/tips/images/move_up_down_witharrows_up.png new file mode 100644 index 000000000000..e19c67b445ea Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_up.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_up@2x.png b/python/resources/tips/images/move_up_down_witharrows_up@2x.png new file mode 100644 index 000000000000..d0008e29dcb2 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_up@2x.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_up@2x_dark.png b/python/resources/tips/images/move_up_down_witharrows_up@2x_dark.png new file mode 100644 index 000000000000..124866ed802c Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_up@2x_dark.png differ diff --git a/python/resources/tips/images/move_up_down_witharrows_up_dark.png b/python/resources/tips/images/move_up_down_witharrows_up_dark.png new file mode 100644 index 000000000000..7251cb33ac08 Binary files /dev/null and b/python/resources/tips/images/move_up_down_witharrows_up_dark.png differ diff --git a/python/resources/tips/images/navigateToFilePath.png b/python/resources/tips/images/navigateToFilePath.png new file mode 100644 index 000000000000..ae4b78955a49 Binary files /dev/null and b/python/resources/tips/images/navigateToFilePath.png differ diff --git a/python/resources/tips/images/navigateToFilePath@2x.png b/python/resources/tips/images/navigateToFilePath@2x.png new file mode 100644 index 000000000000..077f1831b68b Binary files /dev/null and b/python/resources/tips/images/navigateToFilePath@2x.png differ diff --git a/python/resources/tips/images/navigateToFilePath@2x_dark.png b/python/resources/tips/images/navigateToFilePath@2x_dark.png new file mode 100644 index 000000000000..a73df98e5da1 Binary files /dev/null and b/python/resources/tips/images/navigateToFilePath@2x_dark.png differ diff --git a/python/resources/tips/images/navigateToFilePath_dark.png b/python/resources/tips/images/navigateToFilePath_dark.png new file mode 100644 index 000000000000..756020ec39ab Binary files /dev/null and b/python/resources/tips/images/navigateToFilePath_dark.png differ diff --git a/python/resources/tips/images/navigationbar.png b/python/resources/tips/images/navigationbar.png new file mode 100644 index 000000000000..ba8c14720723 Binary files /dev/null and b/python/resources/tips/images/navigationbar.png differ diff --git a/python/resources/tips/images/navigationbar@2x.png b/python/resources/tips/images/navigationbar@2x.png new file mode 100644 index 000000000000..fc2bcd07f705 Binary files /dev/null and b/python/resources/tips/images/navigationbar@2x.png differ diff --git a/python/resources/tips/images/navigationbar@2x_dark.png b/python/resources/tips/images/navigationbar@2x_dark.png new file mode 100644 index 000000000000..5b69d321540a Binary files /dev/null and b/python/resources/tips/images/navigationbar@2x_dark.png differ diff --git a/python/resources/tips/images/navigationbar_dark.png b/python/resources/tips/images/navigationbar_dark.png new file mode 100644 index 000000000000..03c5f6fe2522 Binary files /dev/null and b/python/resources/tips/images/navigationbar_dark.png differ diff --git a/python/resources/tips/images/override_methods.png b/python/resources/tips/images/override_methods.png new file mode 100644 index 000000000000..2234f7fa98b6 Binary files /dev/null and b/python/resources/tips/images/override_methods.png differ diff --git a/python/resources/tips/images/override_methods@2x.png b/python/resources/tips/images/override_methods@2x.png new file mode 100644 index 000000000000..94a83071e0f9 Binary files /dev/null and b/python/resources/tips/images/override_methods@2x.png differ diff --git a/python/resources/tips/images/override_methods@2x_dark.png b/python/resources/tips/images/override_methods@2x_dark.png new file mode 100644 index 000000000000..789ac6ce95ca Binary files /dev/null and b/python/resources/tips/images/override_methods@2x_dark.png differ diff --git a/python/resources/tips/images/override_methods_dark.png b/python/resources/tips/images/override_methods_dark.png new file mode 100644 index 000000000000..3d32dc7b142a Binary files /dev/null and b/python/resources/tips/images/override_methods_dark.png differ diff --git a/python/resources/tips/images/param_info.png b/python/resources/tips/images/param_info.png new file mode 100644 index 000000000000..b0b39e4998c1 Binary files /dev/null and b/python/resources/tips/images/param_info.png differ diff --git a/python/resources/tips/images/param_info@2x.png b/python/resources/tips/images/param_info@2x.png new file mode 100644 index 000000000000..6e63f83dba6a Binary files /dev/null and b/python/resources/tips/images/param_info@2x.png differ diff --git a/python/resources/tips/images/param_info@2x_dark.png b/python/resources/tips/images/param_info@2x_dark.png new file mode 100644 index 000000000000..b65141148638 Binary files /dev/null and b/python/resources/tips/images/param_info@2x_dark.png differ diff --git a/python/resources/tips/images/param_info_dark.png b/python/resources/tips/images/param_info_dark.png new file mode 100644 index 000000000000..dcf76512342e Binary files /dev/null and b/python/resources/tips/images/param_info_dark.png differ diff --git a/python/resources/tips/images/pyColoredFiles.png b/python/resources/tips/images/pyColoredFiles.png new file mode 100644 index 000000000000..b2c7ef9ff282 Binary files /dev/null and b/python/resources/tips/images/pyColoredFiles.png differ diff --git a/python/resources/tips/images/pyColoredFiles@2x.png b/python/resources/tips/images/pyColoredFiles@2x.png new file mode 100644 index 000000000000..3274e2ffaa8c Binary files /dev/null and b/python/resources/tips/images/pyColoredFiles@2x.png differ diff --git a/python/resources/tips/images/pyColoredFiles@2x_dark.png b/python/resources/tips/images/pyColoredFiles@2x_dark.png new file mode 100644 index 000000000000..69e38f9ecac3 Binary files /dev/null and b/python/resources/tips/images/pyColoredFiles@2x_dark.png differ diff --git a/python/resources/tips/images/pyColoredFiles_dark.png b/python/resources/tips/images/pyColoredFiles_dark.png new file mode 100644 index 000000000000..61e0cc1bcf70 Binary files /dev/null and b/python/resources/tips/images/pyColoredFiles_dark.png differ diff --git a/python/resources/tips/images/pyconsole.png b/python/resources/tips/images/pyconsole.png new file mode 100644 index 000000000000..b319f10d9386 Binary files /dev/null and b/python/resources/tips/images/pyconsole.png differ diff --git a/python/resources/tips/images/pyconsole@2x.png b/python/resources/tips/images/pyconsole@2x.png new file mode 100644 index 000000000000..caf7b5c979a7 Binary files /dev/null and b/python/resources/tips/images/pyconsole@2x.png differ diff --git a/python/resources/tips/images/pyconsole@2x_dark.png b/python/resources/tips/images/pyconsole@2x_dark.png new file mode 100644 index 000000000000..b05cee2f17a0 Binary files /dev/null and b/python/resources/tips/images/pyconsole@2x_dark.png differ diff --git a/python/resources/tips/images/pyconsole_dark.png b/python/resources/tips/images/pyconsole_dark.png new file mode 100644 index 000000000000..8748fe1e59f5 Binary files /dev/null and b/python/resources/tips/images/pyconsole_dark.png differ diff --git a/python/resources/tips/images/quick_fix_options.png b/python/resources/tips/images/quick_fix_options.png new file mode 100644 index 000000000000..418a2524380a Binary files /dev/null and b/python/resources/tips/images/quick_fix_options.png differ diff --git a/python/resources/tips/images/quick_fix_options@2x.png b/python/resources/tips/images/quick_fix_options@2x.png new file mode 100644 index 000000000000..21e63469db24 Binary files /dev/null and b/python/resources/tips/images/quick_fix_options@2x.png differ diff --git a/python/resources/tips/images/quick_fix_options@2x_dark.png b/python/resources/tips/images/quick_fix_options@2x_dark.png new file mode 100644 index 000000000000..aaf91a613d20 Binary files /dev/null and b/python/resources/tips/images/quick_fix_options@2x_dark.png differ diff --git a/python/resources/tips/images/quick_fix_options_dark.png b/python/resources/tips/images/quick_fix_options_dark.png new file mode 100644 index 000000000000..8a80f476646e Binary files /dev/null and b/python/resources/tips/images/quick_fix_options_dark.png differ diff --git a/python/resources/tips/images/quick_javadoc.png b/python/resources/tips/images/quick_javadoc.png new file mode 100644 index 000000000000..b19982d2f483 Binary files /dev/null and b/python/resources/tips/images/quick_javadoc.png differ diff --git a/python/resources/tips/images/quick_javadoc@2x.png b/python/resources/tips/images/quick_javadoc@2x.png new file mode 100644 index 000000000000..abbfebcc3056 Binary files /dev/null and b/python/resources/tips/images/quick_javadoc@2x.png differ diff --git a/python/resources/tips/images/quick_javadoc@2x_dark.png b/python/resources/tips/images/quick_javadoc@2x_dark.png new file mode 100644 index 000000000000..8f971f517d76 Binary files /dev/null and b/python/resources/tips/images/quick_javadoc@2x_dark.png differ diff --git a/python/resources/tips/images/quick_javadoc_dark.png b/python/resources/tips/images/quick_javadoc_dark.png new file mode 100644 index 000000000000..7f482d4ec962 Binary files /dev/null and b/python/resources/tips/images/quick_javadoc_dark.png differ diff --git a/python/resources/tips/images/quick_javadoc_in_lookups.png b/python/resources/tips/images/quick_javadoc_in_lookups.png new file mode 100644 index 000000000000..f346e103dd45 Binary files /dev/null and b/python/resources/tips/images/quick_javadoc_in_lookups.png differ diff --git a/python/resources/tips/images/quick_javadoc_in_lookups@2x.png b/python/resources/tips/images/quick_javadoc_in_lookups@2x.png new file mode 100644 index 000000000000..d782d4a39982 Binary files /dev/null and b/python/resources/tips/images/quick_javadoc_in_lookups@2x.png differ diff --git a/python/resources/tips/images/quick_javadoc_in_lookups@2x_dark.png b/python/resources/tips/images/quick_javadoc_in_lookups@2x_dark.png new file mode 100644 index 000000000000..5af062aa49f4 Binary files /dev/null and b/python/resources/tips/images/quick_javadoc_in_lookups@2x_dark.png differ diff --git a/python/resources/tips/images/quick_javadoc_in_lookups_dark.png b/python/resources/tips/images/quick_javadoc_in_lookups_dark.png new file mode 100644 index 000000000000..e1e954f4f153 Binary files /dev/null and b/python/resources/tips/images/quick_javadoc_in_lookups_dark.png differ diff --git a/python/resources/tips/images/quick_switch_scheme.png b/python/resources/tips/images/quick_switch_scheme.png new file mode 100644 index 000000000000..b1f99b5c42cd Binary files /dev/null and b/python/resources/tips/images/quick_switch_scheme.png differ diff --git a/python/resources/tips/images/quick_switch_scheme@2x.png b/python/resources/tips/images/quick_switch_scheme@2x.png new file mode 100644 index 000000000000..7a9a3435eb45 Binary files /dev/null and b/python/resources/tips/images/quick_switch_scheme@2x.png differ diff --git a/python/resources/tips/images/quick_switch_scheme@2x_dark.png b/python/resources/tips/images/quick_switch_scheme@2x_dark.png new file mode 100644 index 000000000000..ee68d67abe07 Binary files /dev/null and b/python/resources/tips/images/quick_switch_scheme@2x_dark.png differ diff --git a/python/resources/tips/images/quick_switch_scheme_dark.png b/python/resources/tips/images/quick_switch_scheme_dark.png new file mode 100644 index 000000000000..0ab7af56669a Binary files /dev/null and b/python/resources/tips/images/quick_switch_scheme_dark.png differ diff --git a/python/resources/tips/images/recentSearch.png b/python/resources/tips/images/recentSearch.png new file mode 100644 index 000000000000..18949394e842 Binary files /dev/null and b/python/resources/tips/images/recentSearch.png differ diff --git a/python/resources/tips/images/recentSearch@2x.png b/python/resources/tips/images/recentSearch@2x.png new file mode 100644 index 000000000000..b39244becd4c Binary files /dev/null and b/python/resources/tips/images/recentSearch@2x.png differ diff --git a/python/resources/tips/images/recentSearch@2x_dark.png b/python/resources/tips/images/recentSearch@2x_dark.png new file mode 100644 index 000000000000..15e255f1aeaf Binary files /dev/null and b/python/resources/tips/images/recentSearch@2x_dark.png differ diff --git a/python/resources/tips/images/recentSearch_dark.png b/python/resources/tips/images/recentSearch_dark.png new file mode 100644 index 000000000000..2c2acc561757 Binary files /dev/null and b/python/resources/tips/images/recentSearch_dark.png differ diff --git a/python/resources/tips/images/recent_changes.png b/python/resources/tips/images/recent_changes.png new file mode 100644 index 000000000000..27470ca76575 Binary files /dev/null and b/python/resources/tips/images/recent_changes.png differ diff --git a/python/resources/tips/images/recent_changes@2x.png b/python/resources/tips/images/recent_changes@2x.png new file mode 100644 index 000000000000..60d873c6de79 Binary files /dev/null and b/python/resources/tips/images/recent_changes@2x.png differ diff --git a/python/resources/tips/images/recent_changes@2x_dark.png b/python/resources/tips/images/recent_changes@2x_dark.png new file mode 100644 index 000000000000..bf0463e9382c Binary files /dev/null and b/python/resources/tips/images/recent_changes@2x_dark.png differ diff --git a/python/resources/tips/images/recent_changes_dark.png b/python/resources/tips/images/recent_changes_dark.png new file mode 100644 index 000000000000..a3abbdecb4f2 Binary files /dev/null and b/python/resources/tips/images/recent_changes_dark.png differ diff --git a/python/resources/tips/images/recent_files_1.png b/python/resources/tips/images/recent_files_1.png new file mode 100644 index 000000000000..c10b423146b6 Binary files /dev/null and b/python/resources/tips/images/recent_files_1.png differ diff --git a/python/resources/tips/images/recent_files_1@2x.png b/python/resources/tips/images/recent_files_1@2x.png new file mode 100644 index 000000000000..634f836858b3 Binary files /dev/null and b/python/resources/tips/images/recent_files_1@2x.png differ diff --git a/python/resources/tips/images/recent_files_1@2x_dark.png b/python/resources/tips/images/recent_files_1@2x_dark.png new file mode 100644 index 000000000000..59ae46a98d76 Binary files /dev/null and b/python/resources/tips/images/recent_files_1@2x_dark.png differ diff --git a/python/resources/tips/images/recent_files_1_dark.png b/python/resources/tips/images/recent_files_1_dark.png new file mode 100644 index 000000000000..125776961430 Binary files /dev/null and b/python/resources/tips/images/recent_files_1_dark.png differ diff --git a/python/resources/tips/images/recent_files_2.png b/python/resources/tips/images/recent_files_2.png new file mode 100644 index 000000000000..05698c860336 Binary files /dev/null and b/python/resources/tips/images/recent_files_2.png differ diff --git a/python/resources/tips/images/recent_files_2@2x.png b/python/resources/tips/images/recent_files_2@2x.png new file mode 100644 index 000000000000..7df083acf60f Binary files /dev/null and b/python/resources/tips/images/recent_files_2@2x.png differ diff --git a/python/resources/tips/images/recent_files_2@2x_dark.png b/python/resources/tips/images/recent_files_2@2x_dark.png new file mode 100644 index 000000000000..f66da1b31829 Binary files /dev/null and b/python/resources/tips/images/recent_files_2@2x_dark.png differ diff --git a/python/resources/tips/images/recent_files_2_dark.png b/python/resources/tips/images/recent_files_2_dark.png new file mode 100644 index 000000000000..99cdf79f99b6 Binary files /dev/null and b/python/resources/tips/images/recent_files_2_dark.png differ diff --git a/python/resources/tips/images/refactor_this.png b/python/resources/tips/images/refactor_this.png new file mode 100644 index 000000000000..1a5fc4982ccb Binary files /dev/null and b/python/resources/tips/images/refactor_this.png differ diff --git a/python/resources/tips/images/refactor_this@2x.png b/python/resources/tips/images/refactor_this@2x.png new file mode 100644 index 000000000000..698889b05840 Binary files /dev/null and b/python/resources/tips/images/refactor_this@2x.png differ diff --git a/python/resources/tips/images/refactor_this@2x_dark.png b/python/resources/tips/images/refactor_this@2x_dark.png new file mode 100644 index 000000000000..78c122a1da71 Binary files /dev/null and b/python/resources/tips/images/refactor_this@2x_dark.png differ diff --git a/python/resources/tips/images/refactor_this_dark.png b/python/resources/tips/images/refactor_this_dark.png new file mode 100644 index 000000000000..a832560c85ae Binary files /dev/null and b/python/resources/tips/images/refactor_this_dark.png differ diff --git a/python/resources/tips/images/rename.png b/python/resources/tips/images/rename.png new file mode 100644 index 000000000000..35d533501f73 Binary files /dev/null and b/python/resources/tips/images/rename.png differ diff --git a/python/resources/tips/images/rename@2x.png b/python/resources/tips/images/rename@2x.png new file mode 100644 index 000000000000..26b49a49eb82 Binary files /dev/null and b/python/resources/tips/images/rename@2x.png differ diff --git a/python/resources/tips/images/rename@2x_dark.png b/python/resources/tips/images/rename@2x_dark.png new file mode 100644 index 000000000000..7bda59490aa9 Binary files /dev/null and b/python/resources/tips/images/rename@2x_dark.png differ diff --git a/python/resources/tips/images/rename_dark.png b/python/resources/tips/images/rename_dark.png new file mode 100644 index 000000000000..c5f96c32554d Binary files /dev/null and b/python/resources/tips/images/rename_dark.png differ diff --git a/python/resources/tips/images/searchEverywhere.png b/python/resources/tips/images/searchEverywhere.png new file mode 100644 index 000000000000..639f100b5192 Binary files /dev/null and b/python/resources/tips/images/searchEverywhere.png differ diff --git a/python/resources/tips/images/searchEverywhere@2x.png b/python/resources/tips/images/searchEverywhere@2x.png new file mode 100644 index 000000000000..9ef380cc5b45 Binary files /dev/null and b/python/resources/tips/images/searchEverywhere@2x.png differ diff --git a/python/resources/tips/images/searchEverywhere@2x_dark.png b/python/resources/tips/images/searchEverywhere@2x_dark.png new file mode 100644 index 000000000000..2f6fa5607082 Binary files /dev/null and b/python/resources/tips/images/searchEverywhere@2x_dark.png differ diff --git a/python/resources/tips/images/searchEverywhere_dark.png b/python/resources/tips/images/searchEverywhere_dark.png new file mode 100644 index 000000000000..c71501aa9e67 Binary files /dev/null and b/python/resources/tips/images/searchEverywhere_dark.png differ diff --git a/python/resources/tips/images/searchEverywhere_lense.png b/python/resources/tips/images/searchEverywhere_lense.png new file mode 100644 index 000000000000..d855d22809ba Binary files /dev/null and b/python/resources/tips/images/searchEverywhere_lense.png differ diff --git a/python/resources/tips/images/searchEverywhere_lense@2x.png b/python/resources/tips/images/searchEverywhere_lense@2x.png new file mode 100644 index 000000000000..5255eca01461 Binary files /dev/null and b/python/resources/tips/images/searchEverywhere_lense@2x.png differ diff --git a/python/resources/tips/images/searchEverywhere_lense@2x_dark.png b/python/resources/tips/images/searchEverywhere_lense@2x_dark.png new file mode 100644 index 000000000000..680c00233e8a Binary files /dev/null and b/python/resources/tips/images/searchEverywhere_lense@2x_dark.png differ diff --git a/python/resources/tips/images/searchEverywhere_lense_dark.png b/python/resources/tips/images/searchEverywhere_lense_dark.png new file mode 100644 index 000000000000..1157f40e4f8a Binary files /dev/null and b/python/resources/tips/images/searchEverywhere_lense_dark.png differ diff --git a/python/resources/tips/images/search_settings.png b/python/resources/tips/images/search_settings.png new file mode 100644 index 000000000000..31796e24f576 Binary files /dev/null and b/python/resources/tips/images/search_settings.png differ diff --git a/python/resources/tips/images/search_settings@2x.png b/python/resources/tips/images/search_settings@2x.png new file mode 100644 index 000000000000..14212d48cd5f Binary files /dev/null and b/python/resources/tips/images/search_settings@2x.png differ diff --git a/python/resources/tips/images/search_settings@2x_dark.png b/python/resources/tips/images/search_settings@2x_dark.png new file mode 100644 index 000000000000..10a33a2676dd Binary files /dev/null and b/python/resources/tips/images/search_settings@2x_dark.png differ diff --git a/python/resources/tips/images/search_settings_dark.png b/python/resources/tips/images/search_settings_dark.png new file mode 100644 index 000000000000..32a05bc600c9 Binary files /dev/null and b/python/resources/tips/images/search_settings_dark.png differ diff --git a/python/resources/tips/images/select_in.png b/python/resources/tips/images/select_in.png new file mode 100644 index 000000000000..782ccc2629c1 Binary files /dev/null and b/python/resources/tips/images/select_in.png differ diff --git a/python/resources/tips/images/select_in@2x.png b/python/resources/tips/images/select_in@2x.png new file mode 100644 index 000000000000..68aec61d7934 Binary files /dev/null and b/python/resources/tips/images/select_in@2x.png differ diff --git a/python/resources/tips/images/select_in@2x_dark.png b/python/resources/tips/images/select_in@2x_dark.png new file mode 100644 index 000000000000..993408d31af3 Binary files /dev/null and b/python/resources/tips/images/select_in@2x_dark.png differ diff --git a/python/resources/tips/images/select_in_dark.png b/python/resources/tips/images/select_in_dark.png new file mode 100644 index 000000000000..8ead24652cc9 Binary files /dev/null and b/python/resources/tips/images/select_in_dark.png differ diff --git a/python/resources/tips/images/select_tasks.png b/python/resources/tips/images/select_tasks.png new file mode 100644 index 000000000000..1c9aa8993ff3 Binary files /dev/null and b/python/resources/tips/images/select_tasks.png differ diff --git a/python/resources/tips/images/select_tasks@2x.png b/python/resources/tips/images/select_tasks@2x.png new file mode 100644 index 000000000000..58a42c001b1d Binary files /dev/null and b/python/resources/tips/images/select_tasks@2x.png differ diff --git a/python/resources/tips/images/select_tasks@2x_dark.png b/python/resources/tips/images/select_tasks@2x_dark.png new file mode 100644 index 000000000000..59272a32576a Binary files /dev/null and b/python/resources/tips/images/select_tasks@2x_dark.png differ diff --git a/python/resources/tips/images/select_tasks_dark.png b/python/resources/tips/images/select_tasks_dark.png new file mode 100644 index 000000000000..7d001529e458 Binary files /dev/null and b/python/resources/tips/images/select_tasks_dark.png differ diff --git a/python/resources/tips/images/showToolWindows.png b/python/resources/tips/images/showToolWindows.png new file mode 100644 index 000000000000..2a925b29c213 Binary files /dev/null and b/python/resources/tips/images/showToolWindows.png differ diff --git a/python/resources/tips/images/showToolWindows@2x.png b/python/resources/tips/images/showToolWindows@2x.png new file mode 100644 index 000000000000..db1071b866cd Binary files /dev/null and b/python/resources/tips/images/showToolWindows@2x.png differ diff --git a/python/resources/tips/images/showToolWindows@2x_dark.png b/python/resources/tips/images/showToolWindows@2x_dark.png new file mode 100644 index 000000000000..06c387852f1c Binary files /dev/null and b/python/resources/tips/images/showToolWindows@2x_dark.png differ diff --git a/python/resources/tips/images/showToolWindows_dark.png b/python/resources/tips/images/showToolWindows_dark.png new file mode 100644 index 000000000000..471d3b721af3 Binary files /dev/null and b/python/resources/tips/images/showToolWindows_dark.png differ diff --git a/python/resources/tips/images/showUsages.png b/python/resources/tips/images/showUsages.png new file mode 100644 index 000000000000..196992b8c639 Binary files /dev/null and b/python/resources/tips/images/showUsages.png differ diff --git a/python/resources/tips/images/showUsages@2x.png b/python/resources/tips/images/showUsages@2x.png new file mode 100644 index 000000000000..694a59cb2339 Binary files /dev/null and b/python/resources/tips/images/showUsages@2x.png differ diff --git a/python/resources/tips/images/showUsages@2x_dark.png b/python/resources/tips/images/showUsages@2x_dark.png new file mode 100644 index 000000000000..b0abb99e23be Binary files /dev/null and b/python/resources/tips/images/showUsages@2x_dark.png differ diff --git a/python/resources/tips/images/showUsages_dark.png b/python/resources/tips/images/showUsages_dark.png new file mode 100644 index 000000000000..b6ebb3e27c8a Binary files /dev/null and b/python/resources/tips/images/showUsages_dark.png differ diff --git a/python/resources/tips/images/show_applied_styles.png b/python/resources/tips/images/show_applied_styles.png new file mode 100644 index 000000000000..1f6988b933a8 Binary files /dev/null and b/python/resources/tips/images/show_applied_styles.png differ diff --git a/python/resources/tips/images/show_applied_styles@2x.png b/python/resources/tips/images/show_applied_styles@2x.png new file mode 100644 index 000000000000..e0720cb54e71 Binary files /dev/null and b/python/resources/tips/images/show_applied_styles@2x.png differ diff --git a/python/resources/tips/images/show_applied_styles@2x_dark.png b/python/resources/tips/images/show_applied_styles@2x_dark.png new file mode 100644 index 000000000000..8fa79d6e0ba0 Binary files /dev/null and b/python/resources/tips/images/show_applied_styles@2x_dark.png differ diff --git a/python/resources/tips/images/show_applied_styles_dark.png b/python/resources/tips/images/show_applied_styles_dark.png new file mode 100644 index 000000000000..f403cd166cb2 Binary files /dev/null and b/python/resources/tips/images/show_applied_styles_dark.png differ diff --git a/python/resources/tips/images/show_hide_tool_window_bars.png b/python/resources/tips/images/show_hide_tool_window_bars.png new file mode 100644 index 000000000000..bf752ceb6d93 Binary files /dev/null and b/python/resources/tips/images/show_hide_tool_window_bars.png differ diff --git a/python/resources/tips/images/show_hide_tool_window_bars@2x.png b/python/resources/tips/images/show_hide_tool_window_bars@2x.png new file mode 100644 index 000000000000..994df8775783 Binary files /dev/null and b/python/resources/tips/images/show_hide_tool_window_bars@2x.png differ diff --git a/python/resources/tips/images/show_hide_tool_window_bars@2x_dark.png b/python/resources/tips/images/show_hide_tool_window_bars@2x_dark.png new file mode 100644 index 000000000000..822975130fcc Binary files /dev/null and b/python/resources/tips/images/show_hide_tool_window_bars@2x_dark.png differ diff --git a/python/resources/tips/images/show_hide_tool_window_bars_dark.png b/python/resources/tips/images/show_hide_tool_window_bars_dark.png new file mode 100644 index 000000000000..083029cb687e Binary files /dev/null and b/python/resources/tips/images/show_hide_tool_window_bars_dark.png differ diff --git a/python/resources/tips/images/sidebyside.png b/python/resources/tips/images/sidebyside.png new file mode 100644 index 000000000000..8d004bc81c3a Binary files /dev/null and b/python/resources/tips/images/sidebyside.png differ diff --git a/python/resources/tips/images/sidebyside@2x.png b/python/resources/tips/images/sidebyside@2x.png new file mode 100644 index 000000000000..9cf631a6b302 Binary files /dev/null and b/python/resources/tips/images/sidebyside@2x.png differ diff --git a/python/resources/tips/images/sidebyside@2x_dark.png b/python/resources/tips/images/sidebyside@2x_dark.png new file mode 100644 index 000000000000..c64e919e14de Binary files /dev/null and b/python/resources/tips/images/sidebyside@2x_dark.png differ diff --git a/python/resources/tips/images/sidebyside_dark.png b/python/resources/tips/images/sidebyside_dark.png new file mode 100644 index 000000000000..c55c6e3ff9a6 Binary files /dev/null and b/python/resources/tips/images/sidebyside_dark.png differ diff --git a/python/resources/tips/images/speed_search.png b/python/resources/tips/images/speed_search.png new file mode 100644 index 000000000000..2e58d3300b31 Binary files /dev/null and b/python/resources/tips/images/speed_search.png differ diff --git a/python/resources/tips/images/speed_search@2x.png b/python/resources/tips/images/speed_search@2x.png new file mode 100644 index 000000000000..60b5f2e4c87b Binary files /dev/null and b/python/resources/tips/images/speed_search@2x.png differ diff --git a/python/resources/tips/images/speed_search@2x_dark.png b/python/resources/tips/images/speed_search@2x_dark.png new file mode 100644 index 000000000000..112b38107a58 Binary files /dev/null and b/python/resources/tips/images/speed_search@2x_dark.png differ diff --git a/python/resources/tips/images/speed_search_dark.png b/python/resources/tips/images/speed_search_dark.png new file mode 100644 index 000000000000..86642ce0e899 Binary files /dev/null and b/python/resources/tips/images/speed_search_dark.png differ diff --git a/python/resources/tips/images/switcher.png b/python/resources/tips/images/switcher.png new file mode 100644 index 000000000000..2a4cbcdd1e04 Binary files /dev/null and b/python/resources/tips/images/switcher.png differ diff --git a/python/resources/tips/images/switcher@2x.png b/python/resources/tips/images/switcher@2x.png new file mode 100644 index 000000000000..1fb023f79dd0 Binary files /dev/null and b/python/resources/tips/images/switcher@2x.png differ diff --git a/python/resources/tips/images/switcher@2x_dark.png b/python/resources/tips/images/switcher@2x_dark.png new file mode 100644 index 000000000000..b36a0e6c0daf Binary files /dev/null and b/python/resources/tips/images/switcher@2x_dark.png differ diff --git a/python/resources/tips/images/switcher_dark.png b/python/resources/tips/images/switcher_dark.png new file mode 100644 index 000000000000..0549a5a147be Binary files /dev/null and b/python/resources/tips/images/switcher_dark.png differ diff --git a/python/resources/tips/images/tagNameCompletion.png b/python/resources/tips/images/tagNameCompletion.png new file mode 100644 index 000000000000..e711aa8c0093 Binary files /dev/null and b/python/resources/tips/images/tagNameCompletion.png differ diff --git a/python/resources/tips/images/tagNameCompletion@2x.png b/python/resources/tips/images/tagNameCompletion@2x.png new file mode 100644 index 000000000000..2942719bedb8 Binary files /dev/null and b/python/resources/tips/images/tagNameCompletion@2x.png differ diff --git a/python/resources/tips/images/tagNameCompletion@2x_dark.png b/python/resources/tips/images/tagNameCompletion@2x_dark.png new file mode 100644 index 000000000000..71bd316fe677 Binary files /dev/null and b/python/resources/tips/images/tagNameCompletion@2x_dark.png differ diff --git a/python/resources/tips/images/tagNameCompletion_dark.png b/python/resources/tips/images/tagNameCompletion_dark.png new file mode 100644 index 000000000000..1e6971d5cb6e Binary files /dev/null and b/python/resources/tips/images/tagNameCompletion_dark.png differ diff --git a/python/resources/tips/images/terminal.png b/python/resources/tips/images/terminal.png new file mode 100644 index 000000000000..f71774350ae8 Binary files /dev/null and b/python/resources/tips/images/terminal.png differ diff --git a/python/resources/tips/images/terminal@2x.png b/python/resources/tips/images/terminal@2x.png new file mode 100644 index 000000000000..2d75b4fcb1d5 Binary files /dev/null and b/python/resources/tips/images/terminal@2x.png differ diff --git a/python/resources/tips/images/terminal@2x_dark.png b/python/resources/tips/images/terminal@2x_dark.png new file mode 100644 index 000000000000..9cdd82ef538b Binary files /dev/null and b/python/resources/tips/images/terminal@2x_dark.png differ diff --git a/python/resources/tips/images/terminal_dark.png b/python/resources/tips/images/terminal_dark.png new file mode 100644 index 000000000000..54ae051d777b Binary files /dev/null and b/python/resources/tips/images/terminal_dark.png differ diff --git a/python/resources/tips/images/todo_preview.png b/python/resources/tips/images/todo_preview.png new file mode 100644 index 000000000000..8475624cfa8b Binary files /dev/null and b/python/resources/tips/images/todo_preview.png differ diff --git a/python/resources/tips/images/todo_preview@2x.png b/python/resources/tips/images/todo_preview@2x.png new file mode 100644 index 000000000000..9962b2b0e0fc Binary files /dev/null and b/python/resources/tips/images/todo_preview@2x.png differ diff --git a/python/resources/tips/images/todo_preview@2x_dark.png b/python/resources/tips/images/todo_preview@2x_dark.png new file mode 100644 index 000000000000..6caef92066ef Binary files /dev/null and b/python/resources/tips/images/todo_preview@2x_dark.png differ diff --git a/python/resources/tips/images/todo_preview_dark.png b/python/resources/tips/images/todo_preview_dark.png new file mode 100644 index 000000000000..a0c50ebbd9a8 Binary files /dev/null and b/python/resources/tips/images/todo_preview_dark.png differ diff --git a/python/resources/tips/images/todo_scopes.png b/python/resources/tips/images/todo_scopes.png new file mode 100644 index 000000000000..8121347bd5c1 Binary files /dev/null and b/python/resources/tips/images/todo_scopes.png differ diff --git a/python/resources/tips/images/todo_scopes@2x.png b/python/resources/tips/images/todo_scopes@2x.png new file mode 100644 index 000000000000..e395360dd5e8 Binary files /dev/null and b/python/resources/tips/images/todo_scopes@2x.png differ diff --git a/python/resources/tips/images/todo_scopes@2x_dark.png b/python/resources/tips/images/todo_scopes@2x_dark.png new file mode 100644 index 000000000000..ec8a30107d12 Binary files /dev/null and b/python/resources/tips/images/todo_scopes@2x_dark.png differ diff --git a/python/resources/tips/images/todo_scopes_dark.png b/python/resources/tips/images/todo_scopes_dark.png new file mode 100644 index 000000000000..2a2a056f756d Binary files /dev/null and b/python/resources/tips/images/todo_scopes_dark.png differ diff --git a/python/resources/tips/images/try_except.png b/python/resources/tips/images/try_except.png new file mode 100644 index 000000000000..918275f1b883 Binary files /dev/null and b/python/resources/tips/images/try_except.png differ diff --git a/python/resources/tips/images/try_except@2x.png b/python/resources/tips/images/try_except@2x.png new file mode 100644 index 000000000000..6336bbcb3f62 Binary files /dev/null and b/python/resources/tips/images/try_except@2x.png differ diff --git a/python/resources/tips/images/try_except@2x_dark.png b/python/resources/tips/images/try_except@2x_dark.png new file mode 100644 index 000000000000..32f100a97b39 Binary files /dev/null and b/python/resources/tips/images/try_except@2x_dark.png differ diff --git a/python/resources/tips/images/try_except_dark.png b/python/resources/tips/images/try_except_dark.png new file mode 100644 index 000000000000..5c12670caaf5 Binary files /dev/null and b/python/resources/tips/images/try_except_dark.png differ diff --git a/python/resources/tips/images/vcsQuickList.png b/python/resources/tips/images/vcsQuickList.png new file mode 100644 index 000000000000..61209a6428fd Binary files /dev/null and b/python/resources/tips/images/vcsQuickList.png differ diff --git a/python/resources/tips/images/vcsQuickList@2x.png b/python/resources/tips/images/vcsQuickList@2x.png new file mode 100644 index 000000000000..e4735101dc8a Binary files /dev/null and b/python/resources/tips/images/vcsQuickList@2x.png differ diff --git a/python/resources/tips/images/vcsQuickList@2x_dark.png b/python/resources/tips/images/vcsQuickList@2x_dark.png new file mode 100644 index 000000000000..074919081f65 Binary files /dev/null and b/python/resources/tips/images/vcsQuickList@2x_dark.png differ diff --git a/python/resources/tips/images/vcsQuickList_dark.png b/python/resources/tips/images/vcsQuickList_dark.png new file mode 100644 index 000000000000..0c8cbe495068 Binary files /dev/null and b/python/resources/tips/images/vcsQuickList_dark.png differ diff --git a/python/resources/tips/images/wildcard_goto.png b/python/resources/tips/images/wildcard_goto.png new file mode 100644 index 000000000000..3486682a805d Binary files /dev/null and b/python/resources/tips/images/wildcard_goto.png differ diff --git a/python/resources/tips/images/wildcard_goto@2x.png b/python/resources/tips/images/wildcard_goto@2x.png new file mode 100644 index 000000000000..557f5b22be48 Binary files /dev/null and b/python/resources/tips/images/wildcard_goto@2x.png differ diff --git a/python/resources/tips/images/wildcard_goto@2x_dark.png b/python/resources/tips/images/wildcard_goto@2x_dark.png new file mode 100644 index 000000000000..06d01e57548b Binary files /dev/null and b/python/resources/tips/images/wildcard_goto@2x_dark.png differ diff --git a/python/resources/tips/images/wildcard_goto_dark.png b/python/resources/tips/images/wildcard_goto_dark.png new file mode 100644 index 000000000000..1f7340e1691f Binary files /dev/null and b/python/resources/tips/images/wildcard_goto_dark.png differ diff --git a/python/resources/tips/images/word_completion.png b/python/resources/tips/images/word_completion.png new file mode 100644 index 000000000000..ae32b93e7030 Binary files /dev/null and b/python/resources/tips/images/word_completion.png differ diff --git a/python/resources/tips/images/word_completion@2x.png b/python/resources/tips/images/word_completion@2x.png new file mode 100644 index 000000000000..2bfed89e18b6 Binary files /dev/null and b/python/resources/tips/images/word_completion@2x.png differ diff --git a/python/resources/tips/images/word_completion@2x_dark.png b/python/resources/tips/images/word_completion@2x_dark.png new file mode 100644 index 000000000000..bcdc5582f8e0 Binary files /dev/null and b/python/resources/tips/images/word_completion@2x_dark.png differ diff --git a/python/resources/tips/images/word_completion_dark.png b/python/resources/tips/images/word_completion_dark.png new file mode 100644 index 000000000000..199bcfbd3d6f Binary files /dev/null and b/python/resources/tips/images/word_completion_dark.png differ diff --git a/python/resources/tips/moveFileToChangelist.html b/python/resources/tips/moveFileToChangelist.html new file mode 100644 index 000000000000..7ec305ed0a19 --- /dev/null +++ b/python/resources/tips/moveFileToChangelist.html @@ -0,0 +1,16 @@ + + + + + + + +

+You can move any file to a changelist of your choice. To do that, just choose +Move to Changelist on the file context menu in the Changes tool window: +

+ +

+ + + diff --git a/python/resources/tips/tips.xml b/python/resources/tips/tips.xml new file mode 100644 index 000000000000..5c853bca9669 --- /dev/null +++ b/python/resources/tips/tips.xml @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +