pycharm怎么用,anaconda如何进入python环境

Pycharm作为python常用IDE之一,功能丰富且非常智能,深受大家喜欢,当你掌握之后效率开发效率也相当高。下面就给大家整理了一些Pycharm的快捷键,欢迎点赞、收藏!1快速开启新的一行当你的

Pycharm作为python常用IDE之一,功能丰富且非常智能,深受大家喜欢,当你掌握之后效率开发效率也相当高。下面就给大家整理了一些Pycharm的快捷键,欢迎点赞、收藏!

1 快速开启新的一行

当你的光标不是处在一行代码的结尾,此时你想换行,一般都是先切换到行尾,再按回车。

其实这两个操作,都可以合并成一个快捷键来完成

那就是:⇧ + Enter,无论你的光标在哪里,都会另起一行,效果如下:

2 使用书签,快速定位

都我在看框架的源代码时,最常使用的是 Command + B (也就是 command + 鼠标左键 )一层一层地往里深入,但是当源代码比较多,可能一整个事件过程涉及十几文件,函数调用错综复杂,对于一个庞大的项目来说,有用的可能就几个关键函数,每次要找到这几个函数,都要重头从源函数再一层一层的找下去,这样实在太麻烦了,我常常因此把自己给看晕了。

直到后来我发现了 Pycharm 这个书签功能。

使用书签功能,我可以在在关键的位置打上书签,想看的时候,调用书签,快速定位即可。

使用它,你需要记住下面下几个快捷键

Command + F11打上书签Shift + F11 展示所有书签

在你要打书签的位置,按下 Command + F11 ,你可以给这个位置加个序号,可以是数字也可以是字母,假如在下面这个位置 加了 1 这个序号,下次你就可以使用 Control + 1 直接跳转到这个位置。

当然你也可以不加,不加的话就是匿名书签了。你可以使用 Shift + F11 展示所有的书签,anaconda如何进入python环境,再进行跳转。,

3 显示最近打开过的文件

如果你关掉了一个文件标签页,而后面还想打开。再去项目树中一个一个查找打开是比较麻烦的。

当你要把一个文件拖动到另外一个目录的时候,正常人的操作有两种:

1、直接拖拽过去(个人感觉这种才是最方便的)

方法是:在浏览器中打开百度,搜索“PyCharm”的官网下载页面。在PyCharm下载页面中,点击“Professional”下的“DOWNLOAD”按钮下载专业版的PyCharm软件。当最新版PyCharm软件下载完毕后,双击下载的安装包开始安装。在弹出的Py。

2、先剪切,再粘贴

PyCharm 对于这种重构操作,有更方便的入口。

只要按住 F6 就会弹出一个 Move Module 的窗口,直接选目标目录就可以。

除了移动之外 ,拷贝也是可以的。快捷键变成了 F5

5 开启大屏幕编码模式

如果你是使用笔记本来写代码的,那你一定知道,小屏幕写代码的体验可真是太糟糕了。

在这里给你介绍两个小技巧,让你在小屏幕下也能轻松编码。

第一个技巧

使用快捷键:⌃ + ⌘ + F, 就可以开启全屏模式。

再按一次快捷键,又可以切换回普通 模式(总之就是可以来回切换)。

第二个技巧

如果你的 PyCharm 开启了太多的工具栏,左边,右边,下边,大部分的空间都被工具栏占用了。(如下图)

此时你可以使用快捷键:⌘ + ⇧ + F12,将这些工具栏全部隐藏掉,隐藏掉后再按一次,原来的界面就又回来了。

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持。

6 跳转到上/下一个方法

PyCharm 原生跳转到上/下一个方法的快捷键是

^ + ↑ :跳转到上一个方法

^ + ↓ :跳转到下一个方法

在浏览器中打开百度,搜索“PyCharm”的官网下载页面。在PyCharm下载页面中,点击“Professional”下的“DOWNLOAD”按钮下载专业版的PyCharm软件。支持Django有了它自带的HTML,CSS和 JavaScript编辑器 ,用户可以更快速的通过。

但是这组快捷键在 Mac 上跟系统快捷键冲突了。

因此 我将其改成

^ + ⇧ + ↑ :跳转到上一个方法

^ + ⇧ + ↓ :跳转到下一个方法

7 智能补全,忽略大小写

智能搜索补全,是IDE的最吸引人的功能之一。

当你的对象是以大写字母开头时,而你使用小写字母编写代码时,是不能查找到该函数的,你必须得先切换成大写再输入一遍

如何避免这种尴尬的情况?只要在配置中关闭大小写匹配即可。

效果如下:

8 代码封装,一步到位

当一个主函数的代码行数越来越多时,代码的可读性会变得越来越差。通常的做法,是按照功能将代码进行封装成多个函数。

这个过程无非是

在合适的位置定义一个新的函数

将原有的代码拷贝至该函数中

并将原的代码替换成该函数的调用

倘若你的重构的工作量不是很大,完全可以手工来完成这些事。

但当你是在重构一个项目代码时,你可能需要一个更高效的封装技巧。

在 PyCharm 中,提供了多种形式的代码重构快捷方法,大家比较常见的可能是重构变量名:shift+F6,而今天要给大家介绍的是方法的重构,也即代码快速封装的技巧。

假如,我现在有如下一段代码,红框标出的代码放在主函数中,有些不太合适,况且这段代码不能让人一眼就看出它是在做什么事情。如何将其进行封装,对我们理清整个主程序的逻辑会有帮助。

选中你要封装的代码,然后按住Ctrl+Alt+M后,会跳出如下界面,根据自己的需要,修改函数名,选择参数和返回值

pycharm怎么用

一切就绪点击OK,PyCharm 会自动在合适的位置为你定义一个函数名,并将你选中的代码放到里面,其中参数名和返回值也都是按照你的要求,效果如下:

9 代码模板,效率编码

pycharm怎么用

Pycharm 提供的这个代码模板,可以说是相当实用的一个功能了。它可以在你新建一个文件时,按照你预设的模板给你生成一段内容,比如解释器路径,编码方法,作者详细信息等

按照上图模板,生成的效果如下。

除了新建文件时可以初始化文件,在开发编写代码时,也同样使用 Pycharm 中自带的实用的代码模板,提高你的编码效率。

当你在键盘中敲入 Command + J 时,就可以调出一个面板,从下图可以看出里面有许多预设的模板。

如果我们想选择最后一个 main ,可以继续键入 main,然后就可以直接生成如下这段平时都要手动敲入的代码。

这里再举个例子,for 循环 可以这样写。

10 一键进行代码性能分析

在 Python 中有许多模块可以帮助你分析并找出你的项目中哪里出现了性能问题。

比如,常用的模块有 cProfile,在某些框架中,也内置了中间件帮助你进行性能分析,比如 Django ,WSGI。

做为Python 的第一 IDE, PyCharm 本身就支持了这项功能。而且使用非常方便,小白。

假设现在要分析如下这段代码的性能损耗情况,找出到底哪个函数耗时最多

import timedef fun1():time.sleep(1)def fun2():time.sleep(1)def fun3():time.sleep(2)def fun4():time.sleep(1)def fun5():time.sleep(1)fun4()fun1()fun2()fun3()fun5()

运行完毕后,会自动跳出一个性能统计界面。

性能统计界面由Name、Call Count、Time(ms)、Own Time(ms) ,4列组成一个表格,见下图。

表头Name显示被调用的模块或者函数;Call Count显示被调用的次数;Time(ms)显示运行时间和时间百分比,时间单位为毫秒(ms)。

在Name这一个列中双击某一行可以跳转到对应的代码。

以fun4这一行举例:fun4被调用了一次,运行时间为1000ms,占整个运行时间的16.7%

左上角的4个按钮表示放大、缩小、真实大小、合适大小;

箭头表示调用关系,由调用者指向被调用者;

矩形的左上角显示模块或者函数的名称,右上角显示被调用的次数;

矩形中间显示运行时间和时间百分比;

用户可以用其自带的功能全面的调试器对Python或者Django应用程序以及测试单元进行调整,该调试器带断点,步进,多画面视图,窗口以及评估表达式。PyCharm拥有一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能。

矩形的颜色表示运行时间或者时间百分比大小的趋势:红色 > 黄绿色 > 绿色,由图可以看出fun3的矩形为黄绿色,fun1为绿色,所有fun3运行时间比fun1长。

从图中可以看出Test.py直接调用了fun3、fun1、fun2和fun5函数;fun5函数直接调用了fun4函数;fun1、fun2、fun3、fun4和fun5都直接调用了print以及sleep函数;整个测试代码运行的总时间为6006ms,其中fun3的运行时间为1999ms,所占的时间百分比为33.3%,也就是 1999ms / 6006ms = 33.3%。

11 指定参数执行脚本

你在 Pycharm 运行你的项目,通常是怎么执行的?我的做法是,右键,然后点击 Run,或者使用快捷键 Shift + F10 。

有时候,在运行/调试脚本的时候,我们需要指定一些参数,这在命令行中,直接指定即可。

假设在命令行中,运行脚本的命令是这样

python main.py init --local

对于刚使用 Pycharm 的同学,可能并不知道 Pycharm 也是可以指定参数的。点击下图位置

进入设置面板,在 Script parameters 中填入参数即可。

同时在上图的底部,你可以看到,这里可以很方便的切换 解释器,比你跑到这边来要容易得多吧

12 代码格式化,规范代码

在我们刚开始写代码的时候,难免会出现代码写得不规范的问题,虽然说并不影响运行,但是可读性比较低,尤其是当你去读一个比较长且不规范的代码的时候,你就会体会其中痛苦。比如这种不规范的写法,中间时不时地给你来几个空格。

pycharm脚本写好后使用方法如下1.打开pycharm;2.选择右上角file;3.单击,选择newproject;4.之后自己写一个项目名称;5.一般选择newwindow;6.右键刚刚建立的项目;7.在里面输入程序语句;8.右键空白处,选择run;9。.

这个问题其实很好解决,我们只要在写完代码之后,找到菜单栏的“Code”,点击一下“Reformat Code”就能自动地将代码进行规范化处理。

13 快速查找变量、函数等等

14 快速隐藏项目树

当你使用笔记本的小屏幕写代码时,左边的项目树就会显示特别的占空间。

通常人都会手动操起鼠标,去点击最左边的按钮或者点那个最小化的按钮。就像这样

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AIv0OIDL-1632901868761)()]

但是其实还有其他更好的方法,双击标签页,就可以把它隐藏起来。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OHZRZrui-1632901868762)()]

15 快速修改同一个变量或类

在写代码中时我们经常要定义很多变量或类,变量或类在写代码时可能会在多个地方被使用,那如果我们需要把代码里的某一个变量或类全部修改,那么我们是一处一处去修改吗?当然不需要,我们只需要选中需要重新命名的变量或类,右键弹出选项中选择Refactor,然后点击Rename,就可以进行全局修改了。比如说我想把代码中的所有&34;变量都改成“i”,那么操作如下:

16调试

写代码的时候我们很容易会报错,但有时候报错我们自己在明面上也是很难看出问题的,那么这个时候我们就需要调试了,这也是开发过程中常用的一个技巧。怎么调试?在你觉得可能会出错的那行代码左边单击一下就会出现一个红点,我们称之为断点,只要程序运行到断点的位置就会自动停下来。设置完断点之后,我们右键选择“Debug 项目名”来进行运行,然后到了运行界面,我们一步一步走,同时可以看出里面的一些变量的值的变化情况。

调试也有比较多的门道,具体的调试技巧大家可以去网上搜索一下,我就不在这里过多解释了。

上一篇 2023年03月08 11:44
下一篇 2023年02月05 05:11

相关推荐

  • 淘宝怎么删除订单记录

    淘宝怎么清空所有购买记录?1、首先打开淘宝APP,如下图所示2、找到并点击我的淘宝,如下图所示3、之后点击查看更多订单,如下图所示4、之后找到删除订单,点击删除,如下图所示5、之后点击确定删除订单,如

    2023年02月08 290
  • 电视最大尺寸是多少,75寸和85寸电视真实对比

    近日,LG在欧洲IFA2022展会上推出了一款目前全球最大尺寸的OLED电视——LGOLEDevoGalleryEditionTV,该电视的尺寸达到了97英寸,即对角线约为245厘米。今天,该电视在韩

    2023年03月13 215
  • 微信空间怎么清理,微信好友怎么清理腾空间

    如今,微信账号几乎是人手一个了,微信好友怎么清理腾空间,不管是年轻人还是中年人,甚至有一些老年人都会玩微信,比如我的外婆。时常有人抱怨说手机内存不足,垃圾多导致手机运行很不流畅,殊不知微信就是一个增生

    2023年02月14 293
  • 怎么给压缩文件加密,zip压缩文件怎么加密

    电脑文件加密一直令很多人十分头疼,究竟要怎么做才能既简单又安全呢?本文就将为您解开疑惑。方法一:文件夹加密超级大师1、将要压缩的文件放置于同一个文件夹下;2、选定要压缩的文件;3、在其中一个文件上右击

    2023年02月06 223
  • 怎么用python,python代码制作羊了个羊

    如今,python代码制作羊了个羊,整个世界已经进入了数据时代。无论你从事什么工作,获取尽量多的相关数据,都是做好工作的前提。而世界上最大的数据源,就是互联网。学会通过Python爬取网络上的信息,正

    2023年02月07 261
  • 怎么弄链接,手机怎么弄链接

    微信的用户群体大,而且功能也越来越多,传统的线下活动都搬到了微信上来,我们常见的一些微信报名活动链接也是可以在微信公众号里面创建的,手机怎么弄链接,这个活动链接创建了之后,粉丝是可以直接通过微信提交报

    2023年02月09 209
  • mac怎么删除照片,mac相簿照片无鼠标删除

    Mac上彻底删除的照片怎么找回?如果想要找回,其实很简单,看完本篇文章,相信你也能快速方便地找回Mac上删除的照片。不过,我们在操作电脑的时候可能会因为手误,将电脑里的照片删除了,如果回收站也没有,那

    2023年02月04 294
  • 苹果平板怎么截图,平板屏幕出现两层影像

    截屏操作,无论是在使用iPhone还是iPad,都是十分实用的。在看电影时想分享一些台词、在看视频教程时截取重点内容记录,等等。总之,截屏操作可以说是使用iPad的最基础功能之一。特别是在今年iPad

    2023年02月04 211
  • 怎么加密微信,关于微信加密在哪里找

    相信不少小伙伴都会遇到下面这种情况,QQ被盗了,导致微信也一起不能正常登陆了。如果着急用微信的话会比较麻烦,关于微信加密在哪里找,还得通过QQ找回账号才行。面对这种情况,设置一个微信独立密码就非常有用

    2023年02月10 285
  • ipad多少钱一台,学生党买ipad哪一款好

    最近简评菌看到很多小伙伴问我,现在想买一台ipad,不知道该怎么选,主要纠结在听说今年苹果马上要开发布会了,准备发布支持5G的新ipad还有全新ipadpro,怕现在买了老款到时候就落伍了,问要不要等

    2023年02月25 211
  • 微信提现每天限额多少,微信能提现20万吗一天

    即日起,大家在微信钱包里提现将不会再收取手续费了。自从2016年微信支付以“无法承担过高成本”为由率先开启提现收取手续费之后,“微信提现如何免手续费”成为了搜索引擎高频的输入结果。按照微信支付官方制定

    2023年03月09 225
  • 马云身价多少,身价过300亿的明星

    IT之家10月20日消息10月20日,《2020胡润百富榜》发布,马云以近4000亿身价蝉联首富,马化腾、农夫山泉创始人钟睒睒位居第二三位。《胡润百富》董事长胡润解读榜单:今年是发榜以来财富增长最高一

    2023年02月28 248
  • 怎么安装固态硬盘,主机怎么安装固态硬盘

    现在越来越多的用户都会给电脑装上ssd硬盘也就是固态硬盘了,就连最普通的固态硬盘读写速度都能比机械硬盘快了两倍以上,并且功率也比传统的机械硬盘低,主机怎么安装固态硬盘,那么电脑ssd硬盘怎么安装使用呢

    2023年02月12 253
关注微信