diff --git a/04-typing/PyCharm-notes b/04-typing/PyCharm-notes index 1a32fd296f440e0c69f9f41f3e3df75e0216393d..6d6cc0ec2d3f5bbd6166fcd4548994b12ee18e60 100644 --- a/04-typing/PyCharm-notes +++ b/04-typing/PyCharm-notes @@ -3,17 +3,22 @@ PyCharm - help k položkám menu ve status line - editor + - View -> Increase Font Size - automatické doplňování závorek / uvozovek - nápověda: - doplňování identifikátorů - parametry funkce (automaticky nebo Ctrl-P) - - dokumentace (Ctrl-Q, z dokumentačních komentářů) - - Tab/Shift-Tab i na označený text + - dokumentace (najetí myší nebo Ctrl-Q) + - ukazuje dokumentační komentáře + - u std knihovny proklik na doc na webu + - u příkazů vlastní dokumentace - ukazuje další výskyty téhož identifikátoru - skok na definici (menu nebo Ctrl-B) + - Tab/Shift-Tab i na označený text - Ctrl-Shift+Up/Down na přesun kusů kódu - Ctrl-W na rozšíření výběru - folding + - záložka "Structure" vlevo - automatické anotace kódu (konfigurovatelné) - chyby - varování @@ -23,13 +28,20 @@ PyCharm - instalování modulů - lokální prostředí (venv) pro projekt - "import něco_neznámého": anotace vybídne k instalaci + - záložka "Python Packages" dole - File -> Settings -> Project -> Project interpreter +- záložky dole + - Terminal + - Python Console + - Problems - debugger - - breakpoints - - run/pause - - stepping over/in - - přehled proměnných - - ve zdrojáku se u přiřazení objevuje komentář s aktuální hodnotou - - watches - - "view as Array" u polí z NumPy - - pohled na zásobník (to je hezky vidět na rekurzivních funkcích) + - breakpoints + - run/pause + - stepping over/in + - přehled proměnných + - ve zdrojáku se u přiřazení objevuje komentář s aktuální hodnotou + - watches + - "view as Array" u polí z NumPy + - evaluate expression + - má svoji vlastní konzoli + - pohled na zásobník (to je hezky vidět na rekurzivních funkcích)