更多相關連結: https://linktr.ee/wade3c
Pycharm內有許多實用的小工具能夠便於紀錄與了解code的工具
如果我們今天接到一隻稍微複雜的code,structure可以協助我們更快速的了解檔案內的class以及function結構
如果檔案內是有class的,我們可以對class右鍵以diagram的方式來呈現,對於複雜的結構能有更近一步的掌握
有時候要閱讀別人的code難免會需要做一些紀錄,bookmark可以協助我們標記出重要的地方,還可以用文字或是號碼來標記
可以在comment內寫todo,這樣Pycharm能夠偵測出哪裡還有代辦事項
如果還有其他pattern像是fixme等想偵測的話可以使用左側的漏斗filter去設定
就算沒有使用Git等版本控制的話,Pycharm內建也會幫我們紀錄檔案中比較大的異動,透過revert可以回到指定的版本,用create patch可以把這些歷史紀錄給打包
Pycharm時常會出現比較的視窗,不論是在merge時出現conflict需要處理,亦或是要自行比較兩個檔案的差異時都能使用
顏色不同代表著不同的意思,且顏色會因為佈景主題而改變
Compare files, folders, and text sources | PyCharm