From 01fe648b77233793a3de18361a2a78ef46af7924 Mon Sep 17 00:00:00 2001 From: Martin Mares <mj@ucw.cz> Date: Wed, 12 Mar 2025 09:20:58 +0100 Subject: [PATCH] =?UTF-8?q?Aktualizace=20pozn=C3=A1mek=20k=20PyCharmu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 04-typing/PyCharm-notes | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/04-typing/PyCharm-notes b/04-typing/PyCharm-notes index 1a32fd2..6d6cc0e 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) -- GitLab