pycharm基本操作

文章中的部分快捷键技巧在其他的解释器中同样适用,最常用的快捷键是下面几个

  • 复制 ctrl+c
  • 粘贴 ctrl+v
  • 剪切 ctrl+x
  • 撤销 ctrl+z
  • 重做(取消撤销) ctrl+shift+z
  • 全选 ctrl+a

pycharm官网下载地址 Download PyCharm: Python IDE for Professional Developers by JetBrains

1  环境配置

点击左上角的File,然后点击Settings

搜索Project Interpreter会出现这个页面,默认都会有一个环境,如果没有想要的环境,我们点击Show All

点击Show All后会检索存在的所有环境,如果还没有想要的,我们点击这个加号

点击加号后会出现这个页面,从中选择环境路径就可以添加了

我一般是用anaconda创建环境,使用conda环境我们这样做

  • 当前可以不选择新的环境,conda.exe就是conda的默认环境,也就是base

如果是使用anaconda创建的环境,在anaconda的安装目录下的envs会产生一个名为环境名称的文件夹,里面会有python.exe,我们找到python.exe,然后点击OK就可以了

2  快速复制粘贴 ctrl + d

2.1  快速复制本行全部内容到下一行

我们比如要复制这一行,将光标这一行的任意位置,然后按ctrl+d

它就会复制出一行新的出来

2.2  快速复制本行选中内容到选区前

我们现在选中 app.r

然后按下 ctrl+d

发现选中的内容复制到了选区前

3  快速注释 ctrl + /

比如我想注释这一行,我就将光标放在这一行任意位置,然后按ctrl+/

这一行就被注释掉了

如果想注释多行,选中多行,然后ctrl+/可以注释多行

4  快速格式化 ctrl+alt+L

我们这里没有层级关系,本来是不用这个缩进的,一个一个改很麻烦,我们将光标放在页面上任意位置,之后我们按下ctrl+alt+L

它就会变成这样

快速格式化会对该文件的所有代码进行格式化,所以当文件内容很多的时候需要谨慎使用

5  快速输入多行内容 shift+alt+拖动鼠标

我们现在想输入多行同样的内容,这个时候我们按住shift和alt,然后拖动鼠标

我们就可以搞出多行光标,这个时候我们输入想输入的内容

它就会每一行都有想要的内容

那么如果你恰好有五行不同的内容,想放进有规律的地方,想下面这样,我们想把下面五行内容都放在箭头的地方

我们首先将五行内容剪切,然后使用shift + alt + 鼠标拖动

然后粘贴

发现这5行内容就被依次粘贴进来了

在css中,可以使用这种方法,输入/*与*/ 进行快速多行屏蔽

6  活动模板

当需要重复性写入一段代码时,如想更快捷则使用活动模板

  • 设置完活动模板后,输入指定的字符a(一般为一个单词),则会出现需要重复的一段代码b

进入Pycharm后,File→Settings,搜索live

  • Abbreviation 输入的字符a
  • Description 对这个活动模板的描述
  • Template text 活动模板的内容
  • 活动模板的内容可以定义变量,方法为将一个指定变量两边加上符号$

  • 完成活动模板内容后,选择活动模板的使用场景,在这里以python举例

之后点击OK就可以使用了

点开任意文档,输入字符a后,点击回车

光标会自动停留到第一个参数的位置

输入完想输入的信息后,光标自动停留到第二个参数的位置

7  外部工具

我们以 QTdesigner 举例

首先我们点开 setting

在tools下找到External Tools

点击加号

点开加号之后我们输入Name和Description,Description可以不写

然后再Program中选择designer.exe

选完之后就变成这样了

然后我们更改一下 Working directory,这个是指UI文件默认保存在哪

我们首先给默认的删掉,然后点击插入宏

点开之后里面会有一个ProjectFileDir 这个的意思的项目路径,我们选中后点击Insert

这个时候就变成这样了,然后点击OK

在这里也点击OK

然后我们在这里就可以找到刚刚创建的工具了

经测试点击之后确实可以打开Qtdesigner

我们上面没有用到arguments这个参数,下面我们用pyuic举例

还是点刚刚的加号,之后输入名字和描述

program选中pyuic5.exe

Pyuic5这个工具是需要接收参数的

我们一般是在pycharm中右键选择UI文件后直接转换,所以我们这样写

$FileName$ -o $FileNameWithoutExtension$.py -x

这个就相当于我们进入pyuic5.exe目录后,在终端中输入

  • pyuic5.exe [文件名字带扩展名(.jpg这种)] -o [要生成的新的文件名字但没有扩展名].py -x

之后我们再修改工作目录,我们通常把UI文件与转换的PY文件放在同一路径下,所以我们选择 $FileDir$

之后点击两个OK,这个时候我们就可以直接转了

经测试是可以的

8  全体开头缩进与全体开头取消缩进

8.1  全体开头缩进

首先我们选中我们想全体开头缩进的内容

然后按tab,发现他会全体开头缩进

8.2  全体开头取消缩进

我们首先选中我们想取消缩进的内容

然后按shift + tab

发现可以取消指定部分开头的缩进

如果只想取消一行缩进,我们把光标放到这一行,然后按shift + tab就可以取消这一行开头的缩进

9  快速移动光标到指定位置 ctrl + g

按下ctrl + g,会出现这个对话框

现在这个对话框显示的内容是光标的位置,光标现在在第5行,第25列

我们现在想去第37行,第一列,那么我们应该这样写

  • 可以省略冒号及冒号后的列数,只写行数会默认将光标置于指定行的开头位置

我们点击完OK之后,发现光标立即移动到了这个地方

这个配合我们的报错信息很好用,报错信息会把错误的行数告诉你,使用这个功能可以快速的转到那一行

10  在项目列表中使用文件管理器打开相应文件

我们右键点击想打开的文件或文件夹,然后点击Show in Explorer

这样我们就在文件管理器中看到我们文件的所在位置了

11  快速新建一行 shift + enter

我的光标现在在这里,现在我们想新建一行

直接按回车就会在光标的地方换行,这个时候我们按 shift + 回车

这样就会创建出新的一行,并将光标置于新的一行 

12  水平与垂直查看多个代码

我们有时会有两个代码需要比对的情况,比如说我现在要看这里的train.py与test.py,每次切换就很麻烦

这个时候我们右键点击test.py,然后点击Split Vertically

这样在pycharm右侧就出现了test.py的内容,我们可以在其中进行查看与修改

如果点击Split Horizontally

那么它就会在下方出现test.py

可以同时使用水平与垂直,也可以同时展示多个 

13  禁用pytest

pytest在这个功能在实际中很少用到,而且pytest总是影响我们的操作感受,点击settings

搜索test,找到Python Integrated Tools,将其中的Default test runner改为Unittests

这样我们就没有了pytest的骚扰

14 插件安装

在settings中的Plugins可以安装插件

比如我现在想把pycharm的操作界面搞成中文,那么可以搜索Chines(Simplified) Language Pack / 中文语言包 插件,找到后点击Install

  • 有的pycharm版本没有这个插件

下载完毕后点击Restart IDE重启pycharm 

重启后发现页面变成了中文

在设置(settings)的已安装(Installed)中可以通过右侧的对勾来决定是否使用插件 

  • 2
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
PyCharm是一款由JetBrains开发的Python集成开发环境(IDE),它提供了丰富的功能和工具,方便开发者进行Python项目的编写、调试和管理。以下是PyCharm的一些基本操作: 1. 创建项目:在PyCharm中,你可以通过点击"File"菜单,选择"New Project"来创建一个新的项目。在弹出的对话框中,你可以选择项目的名称、位置和解释器等信息。 2. 创建文件:在项目中,你可以通过右键点击项目名称,选择"New"来创建新的Python文件。你可以输入文件名,并开始编写代码。 3. 编写代码:在PyCharm的编辑器中,你可以直接编写Python代码。它提供了自动补全、语法高亮、代码格式化等功能,可以提高编码效率。 4. 运行代码:你可以通过点击编辑器左侧的绿色三角形按钮或者使用快捷键Ctrl+Shift+F10来运行当前文件。PyCharm会自动检测并执行代码。 5. 调试代码:PyCharm提供了强大的调试功能,你可以在代码中设置断点,然后通过点击编辑器左侧的红色圆点按钮或者使用快捷键Shift+F9来启动调试。在调试模式下,你可以逐行执行代码,并查看变量的值和程序的状态。 6. 版本控制:PyCharm集成了常用的版本控制系统,如Git、SVN等。你可以通过点击"VCS"菜单来管理代码的版本,包括提交、更新、回滚等操作。 7. 导入包和库:PyCharm支持自动导入包和库。当你在代码中使用未导入的包或库时,它会自动提示并提供导入的选项。 8. 代码重构:PyCharm提供了多种代码重构功能,如重命名、提取方法、提取变量等。你可以通过右键点击代码或者使用快捷键Ctrl+Shift+Alt+T来进行重构操作。 9. 查找和替换:你可以使用快捷键Ctrl+F来查找特定的文本,使用Ctrl+R来替换文本。PyCharm还支持正则表达式的查找和替换。 10. 代码分析:PyCharm内置了强大的代码分析工具,可以帮助你检测代码中的错误和潜在问题。它会在编辑器中显示警告和错误提示,并提供修复建议。 以上是PyCharm的一些基本操作,希望对你有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Suyuoa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值