• Pycharm使用技巧


    【注意:快捷键都是在英文输入法下有效,所以有时发现快捷键失灵时,请先切换输入法】

    一:查看源码

    按住command+单击,可以进入一个函数、类的定义处,阅读源码可以帮你快速理解一个变量、一个函数的作用。

    二:代码格式

    command+option+L,快速整理凌乱的代码,自动进行缩进、对齐。

    三:可视化安装第三方库

    command+,(逗号)呼出设置菜单——点击“Project”——点击“Project interpreter”,进入改项目所依赖的第三方库列表——点击下方的“+”号,进入搜索界面——输入要安装的第三方库名称——从搜索列表中点击选择要安装的模块,右侧可以查看版本等信息——点击下方“install Package”进行安装。

    四:在整个项目中寻找文件、类、方法

    command+shift+O呼出搜索框,输入要查找的内容关键字、名称即可。

    五:快速选择代码块

    command+option+shift+[   可以快速选择光标所处的代码块。

    六:快速注释与取消注释

    command+/

    七:快速插入常用代码

    command+J  可以弹出经常使用的方法代码、代码模版,选择即可快速插入。

    八:快速运行、调试

    control+R 快速运行

    control+D 快速调试

    九:查找当前文件内容并替换

    command+R 可以查找内容,并且批量修改。

    十:选择多行

    按住shift+上下键 可以选择多行,再按tab键可以添加多行缩进。

    十一:收缩、展开代码

    command shift -  收缩全部代码

    command shift +  展开全部代码

    command -  收缩当前代码块

    command +  展开当前代码块

    十二:分页显示

    再打开的文件标签页头处右键,选择“Split Vertical”可以在下方屏幕显示该页;“Split Horizontal”水平分页显示。

    十三:设置代码模版

    按文件类型设置代码模版:PyCharm->Preferences——Editor->File and Code Templates,这种方式设置的模版,在新建相应类型的文件时,新建文件会自带模版代码。

    按关键字设置代码模版:关闭你当前的项目,回到PyCharm项目列表主界面——点击“Configure”——Preferences——Editor——Live Templates,这里新建的模版可以指定在哪些类型文件中可以被使用,然后在相应类型的文件中输入模版名字即可快速引入模版代码。

    十四:查看函数调用层级

    鼠标光标悬停在函数名处——点击菜单栏上的Navigate——点击 Call Hierarchy——在弹出的选项卡中依次展开,查看函数的调用层级。

    十五:查看函数文档

    光标停留到函数名处——F1 查看函数定义文档

    十六:查看调用函数的参数信息

    在调用其他函数时,如果忘了需要传入什么参数,可以直接 command+P 获得参数提示。

    十七:搜索项目所有内容

    Search Everywhere 功能是Pycharm的隐藏功能,我们需要先进行为它赋予快捷键:

    preference——KeyMap——搜索“Search Everywhere”——右键它,“Add Keyboard Shortcut”——输入一个没用过的快捷键组合,比如我使用“control+command+S”

    之后,就可以通过这个快捷键呼出搜索框,输入要搜索的内容即可查找项目中的文件、变量、类、方法,甚至设置。

    十八:调试

    在要调试的文件处打断点——在菜单栏点击:Run——移到Debug,会弹出选项,选择要调试的文件——点击要调试的文件后,就会运行该文件——然后在下方Debugger页面可以控制程序的步进执行,并且看到函数栈帧以及该函数內的变量值——Console选项卡则可以观察控制台输出信息。

    十九:改名

    如果某文件、函数、类、方法、变量需要改名,可以选中要改名的内容,右键——Refactor——Rename——输入新名字,即可牵一发而动全身,把引用该内容的地方全部改名。

    二十:单元测试

    光标停留在需要编写单元测试的函数、类中——菜单栏点击Navigate——点击Test——选择需要生成单元测试的函数、类名——生成单元测试文件——编写单元测试文件:import要测试的模块、方法——在测试方法中调用要测试的内容,通过不同的测试用例多访问测试,通过断言、打印等手段输出要查看等信息——菜单栏点击Run(不用快捷键),选择要运行的文件为"Unittests in 调试文件"——这样就会运行该测试文件,并且下方单元测试窗口会显示运行情况以及打印详细信息

    二十一:

  • 相关阅读:
    leetcode 5286 网格中的最短路径
    C++ STL
    Transformer解读
    global_steps
    tensorflow中的一些语法问题
    生成器与yield关键字
    CNN神经网络一维卷积和二维卷积
    electron-builder打包后,运行的程序左上角图标不显示,桌面和状态栏的显示正常,是什么情况。
    git慢设置代理
    js使用正则表达式获取字符串中特定的字符
  • 原文地址:https://www.cnblogs.com/ygj0930/p/7762417.html
Copyright © 2020-2023  润新知