pycharm使用技巧 + 調試程序-12


Pycharm使用技巧

系出名門:JetBrains

集成開發環境:IDE

功能:

Project視圖、代碼結構視圖

代碼導航

語法高亮、自動補齊、錯誤提示、自動修復

代碼重構

主流開發框架的支持(Django)

集成版本控制

單元測試

圖形界面的調試功能

創建項目:項目就是一個目錄 File-》new project ,location(根目錄,不要含中文字符和空格),interpreter解釋器

缺省打開最后打開的一個項目,open recent  打開近期打開過的項目

創建項目文件,項目右鍵:創建文件、創建python包

File-setting:Appearance&Behavior-appearance:darcula(黑色)、intellij(白色)

代碼編輯:

三個窗口:project(項目文件)、代碼編輯窗口、structure(代碼結構展示類、函數)-》點擊view-tool window-structure,齒輪move to right

查找函數:代碼導航,ctrl +點擊函數可跳轉到函數的定義,右鍵 goto declaration(F3),返回函數:點擊工具欄的返回鍵(ALT+左箭頭)

工具欄:view-toolbar

CTRL+SHIFT+i 可直接跳轉到函數定義

查看函數、變量、文件在哪里被使用:右鍵-find usage

在目錄里查找關鍵字,目錄右鍵-find in path

自動補齊、錯誤提示、注釋與取消注釋(全選后ctrl +/)、歷史版本代碼文件自動保存(右鍵文件-local history,雙擊)、

代碼重構(右鍵-refactor-rename,打鈎search in comments and strings;切換所在目錄:直接拖動,選中search for reference)、

導入其他目錄中的庫(選擇要導入的文件,右鍵-Mark Directory as-Sources Root,變藍,變藍的目錄都是提示要找的目錄,添加到pythopath了,只對該終端有用)

程序的調試

調試的作用

方法一:斷點 + 跟蹤

設置斷點

單步執行

查看變量、表達式的值

debug功能:設置斷點,執行debug而不是run

debugger:

step over 遇到函數時跳過

step into:遇到函數時進入函數

step into my code :不進入內置函數,只進入自己寫的函數,用的比較少

step out:跳出函數

rerun:

resume:

方法二:打印

補充:

命令行參數

import sys

print (sys.argv)

參數中有空格 python cmdpara.py file2.txt  "hello  world"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM