PyCharm默认快捷键
1,编辑(编辑)
Ctrl + Space基本的代码完成(类,方法,属性)
Ctrl + Alt + Space快速导入任意类
Ctrl + Shift +输入语句完成
Ctrl + P参数信息(在方法中调用参数)
Ctrl + Q快速查看文档
Shift + F1外部文档
Ctrl + Shift + Z - >重做重做
Ctrl +鼠标简介
Ctrl + F1显示错误描述或警告信息
Alt + Insert自动生成代码
Ctrl + O重新方法
Ctrl + Alt + T选中
Ctrl + /行注释
Ctrl + Shift + /块注释
Ctrl + W选中增加的代码块
Ctrl + Shift + W回到之前状态
Ctrl + Shift +] / [选定代码块结束,开始
Alt +输入快速修正
Ctrl + Alt + L代码格式化
Ctrl + Alt + O优化导入
Ctrl + Alt + I自动缩进
Tab / Shift + Tab缩进,不缩进当前行
Ctrl + X / Shift +删除剪切当前行或选定的代码块到剪贴板
Ctrl + C / Ctrl + Insert复制当前行或选定的代码块到剪贴板
Ctrl + V / Shift +从剪贴板粘贴插入
Ctrl + Shift + V从最近的缓冲区粘贴
Ctrl + D复制选定的区域或行
Ctrl + Y删除选定的行
Ctrl + Shift + J添加智能线
Ctrl + Enter智能线切割
Shift + Enter另起一行
Ctrl + Shift + U在选定的区域或代码块间切换
Ctrl + Delete删除到字符结束
Ctrl + Backspace删除到字符开始
Ctrl + Numpad +/-展开/折叠代码块(当前位置的:函数,注释等)
Ctrl + shift + Numpad +/-展开/折叠所有代码块
Ctrl + F4关闭运行的选项卡
2,查找/替换(搜索/替换)
F3下一个
Shift + F3前一个
Ctrl + R替换
Ctrl + Shift + F全局查找
Ctrl + Shift + R全局替换
3,运行(运行)
Alt + Shift + F10运行模式配置
Alt + Shift + F9调试模式配置
Shift + F10运行
Shift + F9调试
Ctrl + Shift + F10运行编辑器配置
Ctrl + Alt + R运行manage.py任务
4,调试(调试)
F8跳过
F7进入
Shift + F8退出
Alt + F9运行游标
Alt + F8验证表达式
Ctrl + Alt + F8快速验证表达式
F9恢复程序
Ctrl + F8断点开关
Ctrl + Shift + F8查看断点
5,导航(导航)
Ctrl + N跳转到类
Ctrl + Shift + N跳转到符号
Alt + Right / Left跳转到下一个,前一个编辑的选项卡
F12回到先前的工具窗口
Esc从工具窗口回到编辑窗口
Shift + Esc隐藏运行的,最近运行的窗口
Ctrl + Shift + F4关闭主动运行的选项卡
Ctrl + G查看当前行号,字符号
Ctrl + E当前文件弹出
Ctrl + Alt +左/右后退,前进
Ctrl + Shift + Backspace导航到最近编辑区域
Alt + F1查找当前文件或标识
按Ctrl + B / Ctrl +单击跳转到声明
Ctrl + Alt + B跳转到实现
Ctrl + Shift + I查看快速定义
Ctrl + Shift + B跳转到类型声明
Ctrl + U跳转到父方法,父类
Alt + Up / Down跳转到上一个,下一个方法
Ctrl +] / [跳转到代码块结束,开始
Ctrl + F12弹出文件结构
Ctrl + H类型层次结构
Ctrl + Shift + H方法层次结构
Ctrl + Alt + H调用层次结构
F2 / Shift + F2下一条,前一条高亮的错误
F4 / Ctrl +输入编辑资源,查看资源
Alt + Home显示导航条F11书签开关
Ctrl + Shift + F11书签助记开关
Ctrl +#[0-9]跳转到标识的书签
Shift + F11显示书签
6,搜索相关(用法搜索)
Alt + F7 / Ctrl + F7文件中查询用法
Ctrl + Shift + F7文件中用法高亮显示
Ctrl + Alt + F7显示用法
7,重构(重构)
F5复制F6剪切
Alt +删除安全删除
Shift + F6重命名
Ctrl + F6更改签名
Ctrl + Alt + N内联
Ctrl + Alt + M提取方法
Ctrl + Alt + V提取属性
Ctrl + Alt + F提取字段
Ctrl + Alt + C提取常量
Ctrl + Alt + P提取参数
8,控制VCS /本地历史
Ctrl + K提交项目
Ctrl + T更新项目
Alt + Shift + C查看最近的变化
Alt + BackQuote(')VCS快速弹出
9,模版(Live Templates)
Ctrl + Alt + J当前行使用模版
Ctrl + J插入模版
10,基本(一般)
Alt +#[0-9]打开相应的工具窗口
Ctrl + Alt + Y同步
Ctrl + Shift + F12最大化编辑开关
Alt + Shift + F添加到最喜欢
Alt + Shift + I根据配置检查当前文件
Ctrl + BackQuote(')快速切换当前计划
Ctrl + Alt + S打开设置页面
Ctrl + Shift + A查找编辑器里所有的动作
Ctrl + Tab在窗口间进行切换
pycharm常用设置:
文件 - >设置 - >编辑器
1.设置Python自动引入包,要先在> general> autoimport-> python:show popup
快捷键:Alt + Enter:自动添加包
2.“代码自动完成”时间延时设置
>代码完成 - >(ms)中的自动代码完成:0 - > Autopopup in(ms):500
3. Pycharm中默认是不能用Ctrl +滚轮改变字体大小的,可以在> Mouse中设置
4.显示“行号”与“空白字符”
>外观 - >勾选“显示行号”,“显示空格”,“显示方法分隔符”
5.设置编辑器“颜色与字体”主题
>颜色和字体 - >方案名称 - >选择“monokai”“Darcula”
说明:先选择“monokai”,再“另存为”为 “monokai-皮皮”,因为默认的主题是“只读的”,一些字体大小颜色什么的都不能修改,拷贝一份后方可修改!
修改字体大小
>颜色和字体 - >字体 - >尺寸 - >设置为“14”
6.设置缩进符为制表符“Tab”
文件 - >默认设置 - >代码样式
- >常规 - >勾选“使用制表符”
- > Python - >勾选“使用制表符”
- >其他的语言代码同理设置
7.去掉默认折叠
>代码折叠 - >默认折叠 - >全部去掉勾选
8. pycharm默认是自动保存的,习惯自己按ctrl + s的可以进行如下设置:
>常规 - >同步 - >在帧停用时保存文件并在应用程序空闲时自动保存文件.. sec的勾去掉
>编辑器选项卡 - >用星号打上勾标记修改的选项卡
9.>文件和代码模板> python脚本
from selenium import webdriver from time import sleep driver = webdriver.Chrome() driver.get("https://www.china.com") driver.find_element_by_id("kw").send_keys("selenium") driver.find_element_by_id("su").click() sleep(3) # 定位一族元素 texts = driver.find_elements_by_xpath("//div/h3/a") # 循环遍历出每一条搜索结果的标题 for t in texts: print(t.text) sleep(10) driver.quit()
10 python文件默认编码
文件编码> IDE编码:UTF-8;项目编码:UTF-8;
文件 - >设置 - >外观
1.修改IDE快捷键方案
>键盘图
1)在控制台中执行选择:添加键盘> ctrl + enter
系统自带了好几种快捷键方案,下拉框中有如“defaul”,“Visual Studio”,在查找Bug时非常有用,“NetBeans 6.5”,“默认为GNOME”等等可选项,
因为“月食”方案比较大众,个人用的也比较多,最终选择了“月食”。
还是有几个常用的快捷键跟Eclipse的不一样,为了能修改,还得先对Eclipse的方案拷贝一份:
(1)。代码提示功能,默认是【按Ctrl +空格】,现改为跟Eclipse中一样,即【ALT + /】
主菜单 - >代码 - >完成 - >基本 - >设置为“Alt + /”
主菜单 - >代码 - >完成 - > SmartType - >设置为“Alt + Shift + /”
不过“ALT + /”默认又被
主菜单 - >代码 - >完成 - >基本 - >循环扩展Word占用,先把它删除再说吧(单击右键删除)!
(2)。关闭当前文档,默认是【按Ctrl + F4】,现改为跟Eclipse中一样,即【Ctrl + W键】
主菜单 - >窗口 - >活动工具窗口 - >关闭活动选项卡 - >设置为“Ctrl + F4”;
主菜单 - >窗口 - >编辑器 - >关闭 - >设置为“Ctrl + W”;
2.设置IDE皮肤主题
>主题 - >选择“Alloy.IDEA主题”
或者在设置中搜索主题可以改变主题,所有配色统一改变
文件>设置> build.excution
1个控制台> pyconsole
importsys #print('%s'%s'%(sys.version,sys.platform)上的Python%s)sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])importosprint('current workdirectory:',os.getcwd())importnumpyasnpimportscipyasspimportmatplotlibasmpl
文件>设置>项目:初始项目
项目依赖项> LDA>项目取决于这些项目>选择sim_cluster就可以在LDA中调用sim_cluster中的包
[ 配置PyCharm ]
Pycharm实用功能:
[ PyCharm中的那些实用功能 ]
pycharm中配置的Python脚本和控制台执行路径和当前工作目录
1 ctrl + shift + f10 / f10执行python脚本时
当前工作目录cwd为run / debug configurations中的工作目录
可编辑配置>项目或默认中配置
2 python console中执行时
cwd为File> settings> build.excution> console> pyconsole中的工作目录
并可在其中配置
http://blog.youkuaiyun.com/pipisorry/article/details/39909057
pycharm中进行的Python包管理
pycharm中的项目中可以包含包,目录(目录名可以有空格),等等
目录的某个包中的某个文件要调用另一个py文件中的函数,首先要将目录设置为source root,这样才能从包中至上至上正确引入函数,否则怎么引入都出错:
SystemError:父模块''未加载,无法执行相对导入
注意:目录>右键>将目录设为>源根目录
ref:pycharm的一些设置和快捷键