专栏名称: Python学习交流
每天更新,更新python相关的知识。希望诸君有所收获!
目录
相关文章推荐
Python爱好者社区  ·  史上最强!PINN杀疯了 ·  昨天  
Python爱好者社区  ·  英伟达憾失DeepSeek关键人才?美国放走 ... ·  昨天  
Python爱好者社区  ·  DeepSeek创始人梁文锋个人履历 ·  3 天前  
Python爱好者社区  ·  1885页的Python完全版电子书 ·  3 天前  
Python爱好者社区  ·  多模态,杀疯了 ·  2 天前  
51好读  ›  专栏  ›  Python学习交流

Pycharm是最牛逼的编辑器!小白如何快速上手?这是最完整的教程

Python学习交流  · 公众号  · Python  · 2018-06-09 15:57

正文

私信小编01即可获取Pycharm这款编辑器的安装包。以及视频教程哦!


#0. PyCharm 常用快捷键


mac


win

#1.查看使用库源码


PyCharm 主程序员在 Stackoverflow 上答道

经常听人说,多看源码。源码不仅能帮我们搞清楚运行机制,还能学习优秀的库或者框架的最佳实践。

调用库时,你可以在你好奇的几乎任何地方点击Command+B,就可以很方便的跳转到源码里的类,方法,函数,变量的定义。

操作如下:

#2. 让你的代码 PEP8


写 Python 代码时,你会严格遵守 pep8 规范么?还是要遵守的,不然代码传到 github 或者知乎上被人怼就不好了。但是如果靠肉眼去检查和注意的话,太累,靠 PyCharm 来做这事就好,Command+Option+L,一键 pep8 走起。

#3. 新手不再愁安装库


如果你是新手,可能会为了安装库而感到烦恼,在 PyCharm 里面可以使用你熟悉的图形化界面来安装库,就不用陷在一堆命令行里了。

当我们需要在项目中寻找一个文件名的时候,输入Command + Shift + O,然后输入你想查找的文件名就可以了。如果你不记得全名了,只需要输入首字母,Pycharm 就会提示你。比如我想查找一个叫test_errors.py的文件,那么只需要输入tee就可以找到。又或者查询test_errors_1.py那么只需要输入tee1就可以查找到。

#5. 快速选择代码块

你会怎么快速注释一段 Python 代码块?不会是一行一行的加#吧……

在需要选择某个函数的时候,只需要把光标放在最前面,然后点击Command + Option + Shift + [,就可以选择对当前代码块, 使用Command + /注释。

#6. 快速插入常用代码


有时候需要输入很长的代码,比如if __name__ == '__main__':,这时候手动输入不如直接Command + J,就可以直接插入常用代码了。

#7. 运行/调试代码

运行代码、调试代码应该是大多数人最常用的快捷键吧。

Mac:

Control + r:直接运行当前代码

Control + d:以Debug(调试)模式运行代码

Windows/Linux:

Shift + F10:直接运行当前代码

Shift + F9:以Debug(调试)模式运行代码

#8. 缩进你的代码块

在写前端页面的时候,经常要更改一大段代码的缩进,这时候可以先用Shift + 上下键来选择你要缩进的代码块,然后使用Tab就能缩进啦。

#9. 展开/收缩代码

当项目写到一定规模的时候,难免方法/函数会很多,这个时候我们可以使用Command + Shift + -符号 来收缩代码,这个主要是为了方便查看。

#10. 展示多个页面


当你的公司不愿意为你配置2个显示屏时,你依然可以使用 PyCharm 在一个屏幕里查看多个文件。鼠标放到当前导航处的文件名,然后右键Split Vertically 或者Split Horizontally就可以啦。

PyCharm是由JetBrains打造的一款Python IDE。VS2010的重构插件Resharper就是出自JetBrains之手。

PyCharm具有一般IDE(Integrated Development Environment )具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等等。此外PyCharm还支持Django、Google App Engine等等。

Ok,安利完毕。


那么进入正题,如何把你的IDE打造的更加顺手呢,今天传授几个常用快捷键希望能有所帮助。

Ctrl / 注释(取消注释)选择的行

Shift + Enter 开始新行

Ctrl + Enter 智能换行

TAB Shift+TAB 缩进/取消缩进所选择的行

Ctrl + Alt + I 格式化代码

Ctrl + Y 删除当前插入符所在的行

Ctrl + D 复制当前行、或者选择的块

Ctrl + Q 查注释

Ctrl + Shift + J 合并行

Ctrl + Shift + I 没有注释时查源码

Ctrl + Shift + V 从最近的缓存区里粘贴

Ctrl + Delete 删除到字符结尾

Ctrl + Backspace 删除到字符的开始

Ctrl + Space 万能提示键

Shift + Enter 另起一行,光标在行内任意位置都能另起一行,且不破坏当行结构


绑定账号

1、File->Settings->Version Control->Github


Settings.png

会出现github,然后在旁边输入你github的用户名和密码,可以点击”test”测试一下,如果出现: Connection successful ,则代表连接成功了。


OK.png

2、选择Git安装路径

设置github后选择git,输入你git.exe的安装位置路径,下面是我的git.exe的位置: D:\Git\bin\git.exe ,然后点击 OK


git.png

创建Github的仓库

1、VCS->Import Into Version Control->Share Project On Github


share.png

然后会弹出框让你输入一个仓库名(不能为中文)


create repository.png

然后点击 share


share.png

然后会弹出让你选择哪些文件需要被同步,选好后,在下面的commit Message可以输入自己的信息,然后点OK,你的代码就提交到网上了。可以看看


github.png

修改后的文件提交

1、对修改后的文件或目录点击右键:Git—>Add,先把文件放入暂存区。


add.png

2、对修改后的文件或目录点击右键:Git—>Commit File,把刚才add放在暂缓区的文件提交。


commit.png

3、填好commit的信息后,点击下面的commit and Push,可以直接提交到网上。


commit and push.png


push.png

结束语

Pycharm版本号:




通过鼠标单击左侧行号就可以创建断点,上图中在12、19、20行总共创建了三个断点,有断点的行代码颜色也会高亮。我们通过快捷键F9来Debug这段代码。


蓝色高亮的行表示代码运行到这个断点(第19行)中断下来了,在Debugger栏可以看到当前所有有效的变量值


此时有效的变量值只有变量dict_ex,再按F9程序会执行到下一个断点(第20行)


此时的变量会有所变化,按F9是按断点来调试的方式,还有一种经常使用的功能是单步调试。


快捷键和快捷按钮对应Debugger


解释一下常用的几个

Step Over(F8) : 单击此按钮执行程序,直到当前方法或文件中的下一行,跳过当前执行点(如果有的话)引用的方法。 如果当前行是方法中的最后一行,则执行步骤到此方法之后执行的行。

Step Into(F7) :单击此按钮可使调试器进入当前执行点调用的方法。

Step Into My Code(Shift+Alt+F7) :点击此按钮跳过library代码,并专注于您自己的代码。

Step Out(F8) :单击此按钮使调试器从当前方法中退出,直到执行完毕。

我比较喜欢用F7和Shift+Alt+F7以及前面的F9结合的方式来调试代码,无敌的存在,变量心中有,没什么代码是搞不定的,但是工作中往往测试代码要自己做单元测试,代码可能在Maya或Houdini里能运行,但在PyCharm里不能执行,这是比较不好操作的,只能写单元测试代码来调试了。

添加变量监测功能也很好用,它可以把你关心的变量单独提出来放在Watches面板供监测







请到「今天看啥」查看全文


推荐文章
Python爱好者社区  ·  史上最强!PINN杀疯了
昨天
Python爱好者社区  ·  DeepSeek创始人梁文锋个人履历
3 天前
Python爱好者社区  ·  1885页的Python完全版电子书
3 天前
Python爱好者社区  ·  多模态,杀疯了
2 天前