diff --git a/03-typing/PyCharm-notes b/03-typing/PyCharm-notes new file mode 100644 index 0000000000000000000000000000000000000000..79c868fac99084f37e90c073c9ab0feaf2016752 --- /dev/null +++ b/03-typing/PyCharm-notes @@ -0,0 +1,35 @@ +PyCharm +======= + +- help k položkám menu ve status line +- editor + - 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/Ctrl-Tab i na označený text + - ukazuje další výskyty téhož identifikátoru + - skok na definici (menu nebo Ctrl-B) + - Ctrl-Shift+Up/Down na přesun kusů kódu + - Ctrl-W na rozšíření výběru + - folding + - automatické anotace kódu (konfigurovatelné) + - chyby + - varování + - stylistické prohřešky + - refactoring: + - např. přejmenování funkce včetně všech volání +- instalování modulů + - lokální prostředí (venv) pro projekt + - "import něco_neznámého": anotace vybídne k instalaci + - File -> Settings -> Project -> Project interpreter +- 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) diff --git a/04-matplotlib/notes b/04-matplotlib/notes index 598777e465343494ac67dfc86c7b15dc8f505d56..4799464d947bf69f8ed3acc6c8b563ccae85e62d 100644 --- a/04-matplotlib/notes +++ b/04-matplotlib/notes @@ -24,32 +24,3 @@ text tick_params xkcd - ------- - -PyCharm - -- help k položkám menu ve status line -- installing modules -- highlighting uses of variable etc. -- debugger - - breakpoints - - stepping over/in - - var comments in source - - variables - - watches - - "view as Array" - - run/pause - - stack -- PEP 8 warnings -- automatické doplňování závorek/uvozovek/... -- Tab/Ctrl-Tab i na bloky -- folding -- refactor: rename var/func, extract var -- dokumentační komentáře -- type hints? - - self se neanotuje -- Ctrl-W -- Ctrl-Shift+Up/Down -- propojení s Gitem -- TODO \ No newline at end of file