其他分享
首页 > 其他分享> > 第十八节课:pycharm的使用技巧

第十八节课:pycharm的使用技巧

作者:互联网

# 第十九节课:pycharm的使用技巧
'''
本节大纲:
1- pycharm的特性
2- 代码编辑技巧
3- 扩展技巧
'''
# 1- Python的特性:
'''
工欲善其事必先利其器
功能:
project视图,代码结构视图
代码导航
语法高亮,主动补齐,错误提示,自动修复
代码重构
主流开发框架支持(Django)
集成版本控制(git,svn)
单元测试
图形界面的调试功能
'''
# 2- 代码的编辑技巧
'''
主框架方面
# 1,打开已经存在的项目
File--Open,然后选择要打开的项目的路径
# 2,创建新项目
File--New Project
创建工程需要注意几点:
*不要放C盘,不要放桌面,不要放打开New Project之后出来的默认路径*
*Project Interpreter中,普遍是选择本地环境(Existing interpreter),除非两个人同时在一台电脑上编辑两个项目才用虚拟环境(第一个)
# 3,创建Python文件和包
# 4,更改主题
File--Setting--Appearance&Behavior
# 5,修改代码字体.配色图案

代码方面:
Project 和Structure窗口的打开
Structure窗口移到右边
如何查看代码整体视图:
View--Tool Window--Structure 任何一个.py文件,都可以显示里面所有的类和方法

搜索:
查看定义:
查看变量,方法的定义是在什么地方:
**直接按住ctr键然后选中要查看的模块或者方法
例如:
import activity as a
a.cheng()
查看完后,回到刚才的地方
查看类,函数,方法在哪里被使用了
find usage:
**直接在要查看的函数或者方法处悬空,邮件,点击Find usage就可以查看啦.维护代码时用得比较多
search in folder

编码:
*自动补齐
有几种情况不会自动补齐:
1,函数定义的时候,不调用,不会自动补齐
2,import XXX时不自动补齐
*错误提示,告警
1, 错误提示是pycharm本身的一个检查规则
2,有可能误报---import XX时误报比较多,比如上节课的情况,自定义一个模块并通过代码添加到.path中而没有加到pycharm本身所在的路径,就会报错,但是不影响正常运行,可以不用管
*自动缩进
一般是出现":"会自动缩进,这里要注意:如果在函数中你认为不该定格的地方定格了,可能你写的函数逻辑有问题.如:
def ce(a,b):
return 0 #这里敲回车是自动缩进了的
#return0后面敲回车就定格了,因为pycharm认为你这个函数结束了
*注释与取消注释
一般是:ctr+/
句前注释:
*显示行号
特别是反馈代码问题截图的时候要把行号和报错截全
*历史版本代码文件
交接的时候要彻底
*重构代码
做好备份
查看本地历史代码:选中.py文件,然后右键选中Local History就可以查看之前的代码(只要运行或者保存过的都可以记录,有效期大概一个月)
用好工具Refactor中的rename,不仅能改.py文件名,还能改函数名变量名,如果要改一个已经被调用的函数名,直接按住ctr点击函数名找到被调用的函数的位置,然后rename就可以全局改了
*Mark as source root dir 模块搜索路径设置
这个用法和sys.path.append()用法异曲同工,即如果想把一个东西放入sys.path路径中去,直接选中这个东西,然后右键选中Mark Directory as--Sources Root

'''
'''
pycharm使用技巧:
1.快速查找文件
快捷键Ctrl+E
万能查找:连续两次点击shift
2.分割窗口
Settings中的Keymap自定义快捷键!!!这个功能很实用,分屏的效果,即可以出现另一个一模一样的窗口,在另一个窗口的所以操作都能自动同步到左边,且可以互不干涉的滑动
**setting--keymap,打开页面之后在搜索框输入split,搜出来有两个东西:Split Vertically(竖分屏,Split Horizontally(横分屏),右键点击Add Keyboard Shortcut,就可以自定义添加了.
搜索split
垂直-Alt+V 这个是自己设置的快捷键
水平-Alt+H
3.任意位置换行
shift+回车,任意代码中都可以换行,不用切到代码首位去换行
4.模板.py
打开file-->setting-->Editor-->file and code template-->python script
5.快捷插入常用代码
比如:if __name__=='__main__':
Ctrl+j
6.点击run--没有run窗口,显示console
菜单栏-run-edit config
'''










标签:函数,查看,第十八,--,代码,自动,pycharm,节课
来源: https://www.cnblogs.com/66-liu/p/13941399.html