Pycharm使用教程(三)(非常详细,非常实用)
1、 汉化:把resources_zh.jar拷贝到PyCharm的安装目录下的lib目录,重启Pycharm即可。
(resources_zh.jar汉化包关注本账号获取:链接: https://pan.baidu.com/s/1JCpTloWnQdQ8ShsUt-Qabg 提取码: i7pu )
如果打开后显示乱码,请先删除resources_cn.jar,然后打开pycharm2017,在菜单上依次选择 File -> Settings -> Appearance&Behavior -> Appearance -> 选中Override default fonts by(not recommended) Name: Microsoft YaHei (选择任意中文字体) 然后将resources_cn.jar 复制到 .\lib 目录,重新打开pycharm2017就能正常显示中文了哦!
2、 整体结构:
3、 常用功能介绍:
(1) 如何更换Python解释器:
在文件->设置->项目:xxx下找到Project Interpreter。然后修改为你需要的Python解释器。注意这个地方一定要注意的是:在选择Python解释器的时候,一定要选择到python.exe这个文件,而不是python的安装文件夹。
(2) 如何创建一个Python包:
如何创建一个Python包
一定要选择Python Package,不然就不会创建一个__init__.py文件。
(3) 如何创建不同类型的文件:
如何创建不同类型的文件
(4) 如何新建一个项目:
如何创建一个新项目
(5) 如何调整编辑器字体及其大小:
调整字体大小
(6) 如何调整控制台的字体及其大小:
调整控制台字体
(7) 如何设置文件编码:
文件编码
(8) 如何修改文件背景颜色:
修改背景颜色
(9) 如何让一个tab键代替4个空格键:
用一个tab键代替4个空格键
(10) 如何自定义Python模版文件:
自定义Python模板文件
(11) 显示行号:
在显示行号的地方右键,勾选上显示行号。
(12) 如何安装插件:
设置->Plugins->Browse repositories,然后输入你要安装的插件。
(13) 复制文件路径:右键->copy path。
(14) 在文件管理器中打开:右键->Show In Explorer。
(15) 进入到某文件中:把光标放在单词中间,然后按ctrl+b或者按ctrl键+鼠标左键。
(16) 查看项目结构:
查看项目结构
(17) DEBUG:
> 跳过函数执行。
跳过函数执行
> 进入自己的函数,进入系统的函数
进入自己的函数也进入系统的函数
> 进入自己的函数,但不进入系统的函数。
进入自己的函数,但不进入系统的函数
> 跳出当前执行的函数。
跳出当前执行的函数
> 跳到光标所在的地方。
调到光标所在的地方
> 跳到下一个断点。
调到下一个断点
> 结束本次执行。
结束本次执行
(18) 设置一次性只能运行一个实例:
(19) 常用快捷键:
* ctrl+d:复制当前行到下一行。
* ctrl+y:删除当前这一行。
* shift+enter:跳到下一行。
* ctrl+/:添加注释。
* tab:缩进。
* shift+tab:取消缩进。
* ctrl+f:查找。
* ctrl+shift+f:在当前项目中查找。
* ctrl+减号:折叠当前代码块。
* ctrl+加号:展开当前代码块。
* ctrl+shift+减号:折叠当前文件所有代码块。
* ctrl+shift+加号:展开当前文件所有代码库。
Pycharm使用教程(三)(非常详细,非常实用)的更多相关文章
- RMAN详细教程(三):备份脚本的组件和注释
RMAN详细教程(一):基本命令代码 RMAN详细教程(二):备份.检查.维护.恢复 RMAN详细教程(三):备份脚本的组件和注释 RMAN详细教程(四):备份脚本实战操作 一.基本组件: 1.Ser ...
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(三)-使用Travis自动部署Hexo(1)
前言 前面两篇文章介绍了在github上使用hexo搭建博客的基本环境和hexo相关参数设置等. 基于目前,博客基本上是可以完美运行了. 但是,有一点是不太好,就是源码同步问题,如果在不同的电脑上写文 ...
- JS正则表达式大全(整理详细且实用)
JS正则表达式大全(整理详细且实用).需要的朋友可以过来参考下,希望对大家有所帮助!! 正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释, ...
- Android Studio系列教程三--快捷键
Android Studio系列教程三--快捷键 2014 年 12 月 09 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang.com/ ...
- Laravel教程 三:视图变量传递和Blade
Laravel教程 三:视图变量传递和Blade 此文章为原创文章,未经同意,禁止转载. Blade 上一篇我们简单地说了Router,Views和Controllers的工作流程,这一次我就按照上一 ...
- MySQL 8.0.12 基于Windows 安装教程(超级详细)
MySQL 8.0.12 基于Windows 安装教程(超级详细) (一步一步来,装不了你找我!) 本教程仅适用Windows系统,如果你原本装了没装上,一定要先删除原本的数据库,执行:mysqld ...
- Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!
Git使用教程:最详细.最傻瓜.最浅显.真正手把手教! 蘇小小 Web项目聚集地 9月16日 作者 | 蘇小小 编辑 | 王久一 来源 | 慕课网 导读:因为教程详细,所以行文有些长,新手边看边操作效 ...
- SVN入门图解教程(超详细)
SVN入门图解教程(超详细) 一.总结 一句话总结: 二.SVN入门教程 1. 什么是SVN SVN全名Subversion,即版本控制系统.SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操 ...
- electron教程(三): 使用ffi-napi引入C++的dll
我的electron教程系列 electron教程(一): electron的安装和项目的创建 electron教程(二): http服务器, ws服务器, 进程管理 electron教程(三): 使 ...
- pycharm使用教程链接+部分练习题01
pycharm安装: https://www.cnblogs.com/jin-xin/articles/9811379.html pycharm使用教程: https://edu.51cto.com/ ...
随机推荐
- UOJ#424. 【集训队作业2018】count 多项式,FFT,矩阵
原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ424.html 题解 主席太神仙了! 首先我们把题意转化成:对所有挺好序列建 笛卡尔树,有多少笛卡尔树互不 ...
- SpringBoot-异常问题总结
一:创建的SpringBoot项目之后测试访问接口报错: Whitelabel Error Page This application has no explicit mapping for /err ...
- python3和grpc的微服务探索实践
对于微服务的实践,一般都是基于Java和Golang的,博主最近研究了下基于Python的微服务实践,现在通过一个简单的服务来分析Python技术栈的微服务实践 技术栈:Python3 + grpc ...
- spring-boot-starter-actouator2.1.4与c3p0版本0.9.1.2冲突
报错前的pom文件: <?xml version="1.0" encoding="UTF-8"?><project xmlns="h ...
- Ext使用中问题总结
隐藏 Ext.form.DateField 的触发(trigger)元素使其内容不能修改并使其所有的文本框(text field)显示格式为Y-m-d items : [{ xtype : ' dat ...
- sqlalchemy 使用
创建连接 # 参数: '数据库类型+数据库驱动名称://用户名:口令@机器地址:端口号/数据库名' from sqlalchemy import create_engine engine = crea ...
- springboot增删改查
改https://blog.csdn.net/weixin_42338186/article/details/81561592 添加https://blog.csdn.net/weixin_42338 ...
- Vue.set() this.$set()引发的视图更新思考
引文 vue文档列表渲染中有条注意事项: 这里提到的两种情况实际改变了数据但是没有触发视图更新. 由此引出Vue.set(),先上文档API: this.$set()和Vue.set()本质方法一样, ...
- $.each()和$().each(),以及forEach()的用法
1.forEach() 是JS遍历数组的方法 var arr=[1,2,3]; arr.forEach(function(val,index,arr){ // var 为数组中当前的值 // inde ...
- Centos7 编译测试工具 wrk bombardier iftop
1.wrk 安装及使用----------------------------------------------------------------------------------------- ...