代码阅读,就怕你知道却不会用

大多软件测试从业者,对于IDE的使用,基本停留在文本编辑器的使用 + 运行

对于如何用于阅读代码或是做调试并不是很熟悉,甚至仅限于了解

今天就如何使用PyCharm社区版阅读代码进行一些技巧分享

不要问我专业版的序列号

一直只用社区版,完美的满足各种需要

类/函数列表 菜单快捷方式如下

或是直接如下

在列表中点击任意函数或类或变量,即可跳转至对应的地方

代码跳转

在函数定义、引用、实现的地方右击选择"Go To"根据需要选择跳转至定义、实现、父函数、测试函数等等

日常写代码、阅读代码使用率高达10086次

代码格式化

如果你阅读的代码格式不够整齐,你可以一键格式化代码

先选择要格式化的代码,菜单选择"Code > Reformat Code"

找关系

找到类、函数、变量所有的关系网

其他的技巧以后有时间再分享

原文发布于微信公众号 - 开源优测(DeepTest)

原文发表时间:2018-09-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java 源码分析

Netty 入门

1. 粘包问题 一 .长连接与短连接: 1.长连接:Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。长连接在 net...

31750
来自专栏大魏分享(微信公众号:david-share)

Java学习笔记第一篇:坦克大战游戏

一、Java学习笔记系列 笔者大学时候学的编程语言是C和汇编,毕业以后并未从事过开发工作,也没有接触过Java。但近两年的PaaS、CI/CD主要是以Java应...

83450
来自专栏技巅

Jvm(jdk8)源码分析1-java命令启动流程详解

28430
来自专栏aCloudDeveloper

Linux探秘之I/O效率

一、文章来由   最近看了《UNIX环境高级编程》,对以前比较模糊的一些知识结构又做了进一步的加强,特别是前两章讲到不带缓冲的文件I/O和带缓冲的标准I/O,对...

24370
来自专栏编程

6款好用的C语言编译器推荐

一些刚开始接触C语言编译的网友想下载一款C语言编译器来使用,不过,网络上有不少C语言编译器相关的软件,让人很难抉择。那么,C语言编译器哪个好?今天的文章里,我给...

1.2K80
来自专栏GopherCoder

『2018年1月知识点合集』

18640
来自专栏Golang语言社区

Golang语言-基础知识-【环境设置】

本地环境设置 在这里我们介绍设置Go编程语言环境,需要在你的计算机上的准备以下两个软件,(A)文本编辑器和(B)Go编译器。 文本编辑器 这将用来键入程序。一些...

28560
来自专栏云计算

JClouds的命令行界面

我已经使用jclouds一年多了,也一直为它的进步做贡献。目前为止,我已经在很多领域广泛地使用它,特别是在 Fuse Ecosystem 。总之,它是一个特别棒...

26870
来自专栏Danny的专栏

【项目实战】——Java实现伪静态——urlrewrite

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

21040
来自专栏FreeBuf

记一次安全培训中对Yii框架数据库操作层若干接口安全性分析的总结

给开发的同学们进行不定期的安全培训是安全建设中不可缺少的一环,也是非常重要的一环。以我的经验来看,安全培训或者说安全科普不能教条化,不能书面化,必须得动手实践,...

15130

扫码关注云+社区

领取腾讯云代金券