博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pycharm使用技巧 + 调试程序-12
阅读量:5947 次
发布时间:2019-06-19

本文共 1204 字,大约阅读时间需要 4 分钟。

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"

 

转载于:https://www.cnblogs.com/hyzhang/p/7678519.html

你可能感兴趣的文章
Array operation
查看>>
Python基础学习三 文件操作(一)
查看>>
微信小程序实例源码大全
查看>>
Raid小知识
查看>>
Linux常用命令总结之(六)whereis
查看>>
Flask 安装入门
查看>>
Linux报“Unknown HZ value! (288) Assume 100”错误
查看>>
多线程2
查看>>
C++ vector容器类型
查看>>
移动网站设计应该避免的“七宗罪”
查看>>
服务器知识详解
查看>>
移位运算陷阱
查看>>
浅谈 Kingshard mysql 中间件
查看>>
TCP/IP详解卷一 学习笔记
查看>>
2003搭建证书服务器
查看>>
mysql连接报错 ERROR 2002 (HY000): Can't connect to local MySQL server through socket
查看>>
我的欧拉工程之路_11
查看>>
js获取URL传参
查看>>
在接受人民币付款后 中国区App Store下载量出现井喷
查看>>
Linux 版lcx
查看>>