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/ ...
随机推荐
- Vue 2.6 中部分引入 TypeScript 的方法
在 Vue 与 Cesium 联合开发的过程中,我发现很多 Cesium 代码不宜直接写在 .vue 文件中.同时由于 Cesium 库较为复杂,不借助 TypeScript 的静态类型会导致代码难维 ...
- c/c++再学习:查找算法了解
1.顺序查找 说明:顺序查找适合于存储结构为顺序存储或链接存储的线性表. 基本思想:顺序查找也称为线形查找,属于无序查找算法.从数据结构线形表的一端开始,顺序扫描,依次将扫描到的结点关键字与给定值k相 ...
- 2018-2019 20165239 Exip MSF基础应用
实践内容(3.5分) 本实践目标是掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路.具体需要完成: 1.1一个主动攻击实践,如ms08_067; (1分) 1.2 一个针对浏览器的 ...
- 003 css总结
1.题目 有哪项方式可以对一个DOM设置它的CSS样式? CSS都有哪些选择器? CSS选择器的优先级是怎么样定义的? CSS中可以通过哪些属性定义,使得一个DOM元素不显示在浏览器可视范围内? 超链 ...
- TextBox使用技巧--转载
[转载出处注明:http://tieba.baidu.com/p/3677706825] 在使用Visual Basic开发应用程序时,TextBox控件是最常用的(特别对于数据库程序),以下是笔者在 ...
- VMware workstation pro 15 安装Ubuntu(图文教程)
今天分享一下虚拟机安装Ubuntu的过程,在开始安装之前,需要下载VMware workstation pro和Ubuntu镜像,两者我都用的最新版,由于VMware workstation pro ...
- 简单的dfs题 --- POJ1321 棋盘问题
题目链接: http://poj.org/problem?id=1321 题目大意: 你有k个棋子,若干个可以填的位置,要求填下一个棋子后其行和列不能填棋子. 思路: dfs策略 画图理解更好些: 填 ...
- WWH——学习方法理解与分析
WWH是"What+Why+How"的简称,是对学习方法最完美的概括."如果不按照WWH这种模式来教学,90%的结果是老师没教好,学生学不好." 1.What( ...
- json格式的数据及遍历:
代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...
- 我们来谈谈最近最热门的微信小程序
最近微信小程序真是火到不行,我们的经理大人也就此给我做了一定的培训.他讲的太好,我实在忍不住跟大家简单分享一下: 1.什么是微信小程序? 一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦 ...