首页 > 其他分享 >Pycharm查看类或函数的使用和调用

Pycharm查看类或函数的使用和调用

时间:2023-03-22 10:13:33浏览次数:39  
标签:调用 函数 查看 右键 Pycharm net

一、类或函数的使用
当我们看到一个类或函数的时候,一定想知道它的作用是什么,它的输入参数有哪些,输出是什么。下面提供几种方法:
(1)鼠标直接指在类或函数上,右键->Go To->Declaration or Usages,就可以到达类或函数的原始定义的位置,就可以知道它的作用,它的参数,它的返回值了。
(2)上面的方法需要右键找位置,如果你觉得很麻烦,想快捷一点的话,可以进行设置,File->Setting:
步骤一

 

步骤二

 

步骤三
将鼠标放在函数名上面就可以小窗口显示函数的相关信息,如果想像第一种方法一样看更具体的定义,可以按住ctrl键,然后鼠标左键点击。

二、类或函数的回退
第一部分讲解了如何查看类或函数的使用,但是有时候我们查看完是需要倒回到查看的前一个类或函数,这个时候该怎么办?其实操作很简单,在功能栏那里选择View->Appearance->Toolbar,就可以出现新的功能键,如下图所示,这两颗左右键可以让我们很方便地查看和回退到函数的上层和底层。


三、类或函数的调用
当我们需要知道整个工程代码里哪些地方调用了我们关心的类或函数,可以在函数名处右键选择Find Usages,或者快捷键Alt+F7,Pycharm下的Terminal就会显示出所有调用该函数的地方,非常详细。

好了,本文的介绍就到这里,希望大家可以更熟练使用Pycharm完成自己的代码工作。

本文参考以下博客,并融入了自己的思考:
https://blog.csdn.net/u011012422/article/details/84839131
https://blog.csdn.net/GeekLeee/article/details/78771347
https://segmentfault.com/q/1010000010763449/a-1020000010763998
————————————————
版权声明:本文为CSDN博主「Surpassall」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39505820/article/details/105045669

标签:调用,函数,查看,右键,Pycharm,net
From: https://www.cnblogs.com/kaola8023/p/17242568.html

相关文章

  • 一统天下 flutter - dart: 其它(用调用函数的方式调用类的实例,生成器)
    一统天下flutterhttps://github.com/webabcd/flutter_demo作者webabcd一统天下flutter-dart:其它(用调用函数的方式调用类的实例,生成器)示例如下:lib\dart\othe......
  • 关于ATL COM idl函数描述out,retval的不同调用方式
    ''C++.hSTDMETHODIMPMyATL15(LONGa,LONGb,LONG*c);''C++.idl[id(1),helpstring("MethodMyATL15")]HRESULTMyATL15([in]LONGa,[in]LONG......
  • 【pycharm】Mark Directory as sources root 的作用
    1、场景  平时使用pycharm,有时出现导包问题,将那个目录MarkDirectoryassourcesroot,然后就可以正常运行代码了 2、原理   其实主要就是将那个目录加到PYTH......
  • 宏定义及调用
    宏定义的方式:#defineT_fun1//定义一个常量#defineadd(a,b)a+b//定义加法的函数/**宏定义的函数在使用时要注意运算符的优先......
  • linux 查看JVM默认参数 (centos7)
    #情景之前学习过“深入了解JVM虚拟机”,习得了一些JVM方面的一些知识,但是并没有相应的实战虽然没有相应的实战,但是。咱们也得知道如何查看JVM默认参数,以及如何修改相应的JVM......
  • JSON-RPC调用智能合约相关方法
    1、首先remix部署智能合约获取合约地址,如图所示: 所示箭头分别表示(1)在以太坊私链上面进行部署(这里不演示私链搭建)(2)部署获取合约地址进行复制2、通过此命令获取发送交易的矿......
  • 获取项目中调用的其他接口列表
    packagespringcloud_producer_8001;importjava.io.File;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.OutputStream;importjava.lang.reflect.M......
  • mybatis里的sqlSessionFactory无法调用Session
    //2、获取SqlSession对象,用它执行sqlSqlSessionsqlSession=sqlSessionFactory.();  我写的时候SqlSessionFactory调用的时候第一个s大写了应该小写的 ......
  • Python查看对象所占内存大小
    以下内容摘自ChatGPT在Python中,可以使用sys模块中的getsizeof()函数来查看一个数据结构所占用的内存大小。该函数返回对象占用的字节数,但是需要注意以下几点:1.getsizeo......
  • Linux 查看进程占用cpu/内存/io信息
    Linux查看进程占用cpu/内存/io信息topDisplaydynamicreal-timeinformationaboutrunningprocesses.Moreinformation:https://manned.org/top.单词解释:PID:......