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

大鹏 大鹏     2022-11-24     179

关键词:

大多软件测试从业者,对于IDE的使用,基本停留在文本编辑器的使用 + 运行对于如何用于阅读代码或是做调试并不是很熟悉,甚至仅限于了解

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

类/函数列表  

菜单快捷方式如下

 

或是直接如下

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

 

 

代码跳转

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

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

 

 

代码格式化

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

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

 

 

找关系

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

 

 

参考:https://mp.weixin.qq.com/s/FhPrQwFHfFa-UEXHyeE1yg

❤️数据结构和算法动图演示,超详细,就怕你不会!二分查找详解建议收藏❤️(代码片段)

🎈作者:Linux猿🎈简介:CSDN博客专家🏆,华为云享专家🏆,Linux、C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!🎈关注专栏:图解数据结构和算法(优... 查看详情

❤️爆肝3天!两万字图文sql零基础入门,不怕你学不会,就怕你不收藏!❤️(代码片段)

目录📚前言🌴SQL介绍🌼什么是SQL🌀SQL的类型🌵学习SQL的作用🍄数据库是什么🐥SQL基础语言学习🐤CREATETABLE–创建表🐑INSERT–插入数据🐼SELECT–查询数据🐫DISTINCT–去除重复值Ǵ 查看详情

❤️爆肝3天!两万字图文sql零基础入门,不怕你学不会,就怕你不收藏!❤️(代码片段)

目录📚前言🌴SQL介绍🌼什么是SQL🌀SQL的类型🌵学习SQL的作用🍄数据库是什么🐥SQL基础语言学习🐤CREATETABLE–创建表🐑INSERT–插入数据🐼SELECT–查询数据🐫DISTINCT–去除重复值Ǵ 查看详情

nginx保姆级教程-就怕你还学不会-nginx之负载均衡限流熔断限流熔断动静分离(代码片段)

Nginx之负载均衡、限流熔断、限流熔断、动静分离Nginx负载均衡介绍nginx负载均衡的方式轮询权重iphash最少连接fairNginx配置Nginx限流熔断令牌桶算法漏桶算法案例limit_conn_zonelimit_req_zonengx_http_upstream_module动静分离Nginx负载均衡介绍负... 查看详情

老司机带路:三万字超详细图文分析git管理的使用流程和实例讲解,不怕你学不会,就怕你不学(欢迎三连加收藏)(代码片段)

一、获取Git仓库通常有两种获取Git项目仓库的方式:将尚未进行版本控制的本地目录转换为Git仓库;从其它服务器克隆一个已存在的Git仓库。两种方式都会在本地机器上得到一个工作就绪的Git仓库。①在已存在目录中初... 查看详情

nginx保姆级教程-就怕你不懂--反向代理(代码片段)

反向代理代理正向代理反向代理Nginx反向代理Nginx反向代理相关指令介绍listenserver_namelocationproxy_passindexNginx服务器的反向代理服务是其最常用的重要功能,由反向代理服务也可以衍生出很多与此相关的Nginx服务器重要功能,... 查看详情

分布式框架zookeeper保姆级教程--就怕你还看不懂-zookeeper的安装特性结点数据类型内存数据持久化(代码片段)

Zookeeper什么是Zookeeper?Zookeeper核心概念文件系统数据结构监听通知机制Zookeeper应用场景安装Linux安装ZookeeperWindow安装ZookeeperZookeeper功能命令创建Zookeeper节点命令创建结点时间监听机制Zookeeper监听事件类型Zookeeper的ACL权限控制Sc... 查看详情

linq下有一个非常实用的selectmany方法,很多人却不会用(代码片段)

在平时开发中经常会看到有些朋友或者同事在写代码时会充斥着各种for,foreach,这种程式代码太多的话阅读性特别差,而且还显得特别累赘,其实在FCL中有很多帮助我们提高阅读感的方法,而现实中很多人不会用或者说不知道... 查看详情

不怕你配置不对,就怕你看的资料不对!mim与sharepoint同步完全配置指南。

  为了更好的同步UserProfile,在SharePoint2010中首次引入了FIM(ForeFrontIdentityManager)用于编辑UserProfile的同期方式。在SharePoint2013中,FIM继承了SharePoint2010的可以编辑同期的特点,并加入了一些SharePointGUI上无法实现的功能。与Share... 查看详情

每次阅读外文技术资料都头疼,终于知道原因了。(代码片段)

  最近在读一本计算机专业英语和英语语法大全(如下图所示),一下子就点醒了我,让我知道了为何每次阅读外文资料都会头疼,理由就是我只重视词汇量,但却忽略了词法分析。每次碰到英语长句就会无从下手,很多单词... 查看详情

sqlunionall问题,合并27个工作簿表格,为啥最后得出来的数据总数却少了26条?

...后得出来的数据总数却少了26条?图片是在excel中添加的代码公式。参考技术A具体问题具体分析1、excel里是否存在计算或汇总行?2、你是否计算的时候把表头的行也算在内了?3、可以挨个文件检查,到底是什么原因导致少了行... 查看详情

atom:优雅迷人的编辑神器

...往的传说,大概说的是大神们能够直接使用text纯文本写代码。觉得这种级别的境界特别高大上特别有逼格。自己用eclipse,vs这些带有代码补全功能的IDE就感觉有点low。于是在很长一段时间里,都是 查看详情

c++网络安全学院

...域的老师,第一次完全系统性的整合,从底层到代码实现精心打造。不怕你学不会,就怕你不认真学。本套课程主讲内容为C/ 查看详情

❤️用武侠小说的形式来阅读linkedlist的源码,绝了!(代码片段)

一、LinkedList的剖白大家好,我是LinkedList,和ArrayList是同门师兄弟,但我俩练的内功却完全不同。师兄练的是动态数组,我练的是链表。问大家一个问题,知道我为什么要练链表这门内功吗?举个例子来讲... 查看详情

x朝朝暮暮

...种考试方式也不太适合我 为了能在规定的时间里交上代码 留了挺长时间的 就怕交不上 然后两周就一考 什么都没反应过来呢就考试了 主要还是自己学的不好 然后考试还得两部分&n 查看详情

python表白代码:太秀了,用过的人都找到了对象...满屏玫瑰盛开!(代码片段)

...花花样表白之后,小编新出了2款新型升级之后的表白代码& 查看详情

一个老站长的22条军规

...胸。2.做自己想做的站兴趣是最好的老师,不怕你不会,就怕你不爱,选择一个你喜欢的领域,发挥你 查看详情

,教会你一种阅读源码的方式。

...,前段时间,我收到了一个读者发来的类似于这样的示例代码:他说他知道这三个案例的回滚情况是这样的:insertTestNoRollbackFor:不会回滚insertTestRollback:会回滚insertTest:会回滚他说在没有执行代码之前,他也知道前两个为什么... 查看详情