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"

pycharm使用技巧 + 调试程序-12的更多相关文章

  1. Pycharm使用技巧(转载)

    Pycharm使用技巧(转载) 转载自:http://www.cnblogs.com/cloudtj/articles/5980666.html pycharm使用技巧 https://python. ...

  2. 你有哪些想要分享的 PyCharm 使用技巧?

    作者:Light Lin链接:https://www.zhihu.com/question/37787004/answer/75269463来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商 ...

  3. 每周分享五个 PyCharm 使用技巧(三)

    文章首发于 微信公众号:Python编程时光 PyCharm 是大多数 Python 开发者的首选 IDE,每天我们都在上面敲着熟悉的代码,写出一个又一个奇妙的功能. 一个每天都在使用的工具,如果能掌 ...

  4. 每周分享五个 PyCharm 使用技巧(二)

    这是 「PyCharm 技巧分享」系列的第二篇分享.由于上一篇文章得到了大家的一些赞同,所以今天又来给大家推荐一些我平时自己有用的小技巧,大家择需所取即可. 先声明下,并不保证对所有的人都是有帮助的, ...

  5. 每周分享五个 PyCharm 使用技巧(一)

    PyCharm 是大多数 Python 开发者的首选 IDE,每天我们都在上面敲着熟悉的代码,写出一个又一个奇妙的功能. 一个每天都在使用的工具,如果能掌握一些高效的使用技巧,肯定会给我们的开发效率带 ...

  6. 每周分享五个 PyCharm 使用技巧(六)

    大家好,今天我又来给大家更新 PyCharm 的使用技巧. 从今年3月24号开始一直到今天,将近四个月的时间.包括本篇,一共更新了6篇文章,每篇 5 个小技巧,总计 30 个. 这30个使用技巧,全部 ...

  7. 每周分享五个 PyCharm 使用技巧(四)

    文章首发于 微信公众号:Python编程时光 PyCharm 是大多数 Python 开发者的首选 IDE,每天我们都在上面敲着熟悉的代码,写出一个又一个奇妙的功能. 一个每天都在使用的工具,如果能掌 ...

  8. PyCharm常用技巧集合

    PyCharm常用技巧集合 一.添加或者修改文件模板 File>settings>Editor>File and Code Templates>Python Script 你可 ...

  9. 后端开发使用pycharm的技巧

    后端开发使用pycharm的技巧 目录 后端开发使用pycharm的技巧 1.使用说明 2.database 3.HTTP Client 1.使用说明 首先说明,本文所使用的功能为pycharm专业版 ...

随机推荐

  1. PyQt—QTableWidget实现翻页功能

    主要使用QTableWidget中的三个函数实现: verticalScrollBar().setSliderPosition() 设置当前滑动条的位置 verticalScrollBar().max ...

  2. Java泛型深入理解(转载)

    原文地址  http://blog.csdn.net/sunxianghuang/article/details/51982979 泛型之前 在面向对象编程语言中,多态算是一种泛化机制.例如,你可以将 ...

  3. nginx 1.14.0 配置部署 thinkphp 5.1

    开始接触NGINX,配置tp5配了半天,找不到具体原因,于是用网上搜索到的配置复制粘贴搞定. 感谢 https://blog.csdn.net/qq_36431213/article/details/ ...

  4. mono搭建脚本整理

    一.介绍 mono项目致力于能够使得开发人员在Linux用C#开发程序. 该项目的目标是创建一系列符合标准ECMA (Ecma-334和Ecma-335)的.Net 工具, 包括C #编译器和共同语言 ...

  5. Android Studio将项目打包成apk

    Android Studio将项目打包成apk 第一种方法:适合自己调试用. (1)直接在项目中生成: (2)位置是在你的项目中 第二种方法:适合发布应用. (1)找到Generate Signed ...

  6. QQ号码正则判断

    <!DOCTYPE html> <html>     <head>         <meta charset="UTF-8">   ...

  7. 了解Katalon的安装及基本使用(for mac)

    一.整体了解: 2018 top 6的自动化测试工具(网上了解): 1. Selenium 2. Katalon Studio 3. UFT 4. Watir 5. IBM Rational Func ...

  8. 将任何GitHub内的代码转为外部CDN网址

    rawgit.com 有时候在GitHub找到需要使用于网站的档案(例如:CSS.JavaScript),但没有提供CDN网址就必须自己手动下载.上传到主机上才能够使用,有点耗时又不方便,因为GitH ...

  9. python学习笔记目录

    人生苦短,我学python学习笔记目录: week1 python入门week2 python基础week3 python进阶week4 python模块week5 python高阶week6 数据结 ...

  10. Suricata在ubuntu14.04环境下安装

    简介 Suricata是一款高性能的网络IDS.IPS和网络安全监控引擎.它是由the Open Information Security Foundation开发,是一款开源的系统,现在的NIDS领 ...