首页 > 生活 > 生活妙招

如何设置断点(c语言中设置断点是什么意思)

常驻编辑 生活妙招 2022-03-05 断点   如何设置   语言
dXe拜客生活常识网

你将看到底部出现测试窗口,所有测试均失败:dXe拜客生活常识网

最详尽的PyCharm 实用教程,值得一看

注意,左侧是测试结果的层次结构,右侧是终端的输出。现在,将代码更改成以下代码,实现 test_add:dXe拜客生活常识网

最详尽的PyCharm 实用教程,值得一看

重新运行测试,你会看到一个测试通过了,另一个则失败。按照如下操作探索不同选项,来展示已通过测试和被忽略测试,按照字母顺序对测试进行排序,以及按照时长对测试进行排序:dXe拜客生活常识网

最详尽的PyCharm 实用教程,值得一看

注意,上图中的 sleep(0.1) 方法的作用是使其中一个测试变慢,以便按时长对测试进行排序。dXe拜客生活常识网

在 PyCharm 中编辑已有项目dXe拜客生活常识网

单文件项目非常适合作为示例,但你通常需要处理较大的项目。这部分将介绍如何使用 PyCharm 处理较大项目。dXe拜客生活常识网

为了探索 PyCharm 以项目为中心的特征,你将使用 Alcazar web 框架(该框架用于学习目的)。在本地复制该 repo(地址:https://realpython.com/optins/view/alcazar-web-framework/)。dXe拜客生活常识网

当你在本地已有项目时,使用以下方法中的任意一个在 PyCharm 中打开项目:dXe拜客生活常识网

  • 在主菜单中点击 File → Open。dXe拜客生活常识网

  • 在欢迎页面点击 Open。dXe拜客生活常识网

之后,在计算机中找到包含该项目的文件夹,并打开。dXe拜客生活常识网

如果该项目包含虚拟环境,PyCharm 将自动使用该虚拟环境,并将它作为项目解释器。dXe拜客生活常识网

如果你需要配置不同的虚拟环境 virtualenv,在 Mac 上打开 Preferences,或在 Windows 或 Linux 系统中使用 Ctrl Alt S 打开 Settings,找到 Project: ProjectName。打开下拉列表,选择 Project Interpreter:dXe拜客生活常识网

最详尽的PyCharm 实用教程,值得一看

从下拉列表中选择 virtualenv。如果没有要选择的项,则点击下拉列表右方的设置按钮选择 Add…。其余步骤和创建新项目的步骤相同。dXe拜客生活常识网

在 PyCharm 中搜索和导航dXe拜客生活常识网

在大项目中,我们很难记住每个事物的位置,因此快速导航和搜索非常重要。PyCharm 可以提供这些功能。接下来,我们使用上一节中打开的项目,实践以下快捷键:dXe拜客生活常识网

  • 在当前文件中搜索代码段:在 Mac 系统中使用 Cmd F 键,在 Windows 或 Linux 系统中使用 Ctrl F 键。dXe拜客生活常识网

  • 在整个项目中搜索代码段:在 Mac 系统中使用 Cmd Shift F 键,在 Windows 或 Linux 系统中使用 Ctrl Shift F 键。dXe拜客生活常识网

  • 搜索类:在 Mac 系统中使用 Cmd O 键,在 Windows 或 Linux 系统中使用 Ctrl N 键。dXe拜客生活常识网

  • 搜索文件:在 Mac 系统中使用 Cmd Shift O 键,在 Windows 或 Linux 系统中使用 Ctrl Shift N 键。dXe拜客生活常识网

  • 如果你不知道要搜索的是文件、类还是代码段,则搜索全部:按两次 Shift 键。dXe拜客生活常识网

导航可使用以下快捷键:dXe拜客生活常识网

  • 前往变量的声明:在 Mac 系统中使用 Cmd 键,在 Windows 或 Linux 系统中使用 Ctrl 键,然后单击变量。dXe拜客生活常识网

  • 寻找类、方法或文件的用法:使用 Alt F7 键。dXe拜客生活常识网

  • 查看近期更改:使用 Shift Alt C 键,或者在主菜单中点击 View → Recent Changes。dXe拜客生活常识网

  • 查看近期文件:在 Mac 系统中使用 Cmd E 键,在 Windows 或 Linux 系统中使用 Ctrl E 键,或者在主菜单中点击 View → Recent Files。dXe拜客生活常识网

  • 多次跳转后在导航历史中前进和后退:在 Mac 系统中使用 Cmd [ / Cmd ] 键,在 Windows 或 Linux 系统中使用 Ctrl Alt Left / Ctrl Alt Right 键。dXe拜客生活常识网

更多细节,参见官方文档:https://www.jetbrains.com/help/pycharm/tutorial-exploring-navigation-and-search.html。dXe拜客生活常识网

PyCharm 中的版本控制dXe拜客生活常识网

版本控制系统(如 Git 和 Mercurial)是现代软件开发世界中最重要的工具之一。因此,IDE 必须支持版本控制。PyCharm 在这方面做得很好,它集成了大量流行的版本控制系统,如 Git(和 Github (https://github.com/))、Mercurial、Perforce 和 Subversion。

相关阅读:

  • 「技术干货」Linux内核代码追踪之UDP调用过程
  • Android逆向与安全
  • 断点乱想
  • 简单安全,修长不占位之ORICO
  • 插座也能笑起来,Aigo延长线插座轻体验
  • 佳能60d怎么样(佳能60d如何设置屏幕显示屏)
  • 如何设置路由器上网(路由器科学智能上网设置)
  • 如何设置苹果手机铃声(如何设置苹果6手机铃声)
  • 如何设置桌面图标(如何设置桌面小工具)
  • 电脑如何设置壁纸(电脑如何设置壁纸和锁屏)
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。