0.是否要使用汉化版的pycharm

首先来讨论一下这个问题吧. 我个人建议是并不需要将pycharm汉化, 虽然汉化后确实很方便, 但是无奈的是, 几乎常用的编程软件都是英文版的, 如果你掌握一个软件的英文版的使用, 几乎相当于你大概可以使用所有编程软件英文版, 因为它们的界面和设置都是大同小异的. 而且我们编写代码都是用英文的, 软件界面中出现的这些英文还是挺有用的, 多看看记住它们也是很有好处的.

这只是我个人观点, 但耐不住还是有好多朋友喜欢汉化版, 这里也分享一个我搜到汉化方法吧, 特别简单, 并不需要任何汉化版之类, 直接用系统自带的插件功能就能实现.

先找到路径File--setting--plugins(插件)--搜索 Chinese (simplified) Language, 直接安装就可以了. 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_常用操作

 

0.1 软件中常见英语翻译(持续更新)

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_实用技巧_02

1.setting设置中最常用功能

这里先介绍几个最实用的功能.

1.1 Live Templates 动态模板(系统提供 + 自定义)

先说下它的好处, 可以用特定关键字直接调用出已经设置好的模板, 不用每次都重复输入各种相同的内容, 除了系统自带的模板, 还可以自己定义各种模板.

再看下它的设置路径吧: 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_03

上图展示了在Python中的动态模板, 其中系统自带的最常用的莫过于for循环了, 就是图中的iter(迭代器iterate缩写), 只要在代码中输入这四个单词, 就会出现如下效果: 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_04

这里显示了好各种常见的迭代形式, 我们选择最常用的for循环, 会变成如下形式: 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_05

看着似乎也没有多大优势, 但是当你输入之后就会发现, 一个位置的变量输入结束后, 直接回车, 就可以跳到下一个变量, 就这样不停填写变量就可以了, 其他格式不同担心, 写代码转换成填代码的形式, 还是挺不错的吧.

还一个比较常用的是compl(List complication列表表达式), 输入后如下: 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_06

选择第一个回车, 如下

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_07

也是如上面一样在固定格式中填写代码, 不停回车就可以了. 更多方式都在第一张图中, 大家可以探索一下. 

当然, 模板并不是只有系统提供的可以使用, 你也可以定义自己的模板, 如图: 点击加号添加后, 在abbreviation 中填入模板的缩写, 就像iter一样, 在下面填写 模板, 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_08

最后一定要选择模板应用的场景: 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_实用技巧_09

1.2 Project Interpret 项目解释器

这是一个很重要的设置位置, 一定要记住, 可以为当前项目设置不同的解释器, 这里涉及到虚拟环境, 下文会介绍, 路径如下: 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_10

图中展示了当前解释器下面安装的各种第三方库, 在此可以管理和添加第三方库(点击加号,搜索)

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_实用技巧_11

其中, 点击Manage Repository可以管理仓库, 这里有个小技巧, 大家都知道直接用pip安装是比较慢的, 在这里可以通过镜像来安装第三方库, 这里推荐的是阿里云的镜像, 地址如下: http://mirrors.aliyun.com/pypi/simple/ , 点击图中加号就可以添加了.

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_实用技巧_12

1.3 File and Code Templates 文件和代码模板

大家在看一些专业文档时, 开头都会有各种注释信息, 显得比较专业, 这次我们也可以设置同样的功能, 目录如下:

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_13

这里给大家列举了几个比较常用的注释, 更多的可以上网搜索一下: 

# Author: ${USER}
# CreatTime: ${DATE}${TIME}
# FileName: ${NAME}
# Tools: ${PRODUCT_NAME}
# Description: 

 

再说说其他一些功能吧: 

1.4 Color Scheme 代码区域配色方案

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_14

其中的几种效果如下: 其他的可以自己试试, 看看哪种比较适合自己

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_15

1.5 Code Style 代码风格

Python 可对其中每个细节进行更改, 新手用系统默认就可以了, 老程序员可以对颜色比较挑剔.

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_16

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_17

1.6 Inspections 检查

可以设置对哪些内容进行检查, 也可以在Severity中设置检查的严格程度如何.

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_实用技巧_18

1.7 File Encodings 文件编码

默认UTF-8, 如果遇到编码问题, 也可以在这里设置

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_常用操作_19

1.8 appearance & Behavior 界面和行为

在此设置这个界面的风格, 上面那些操作仅针对代码编辑区域的操作.

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_实用技巧_20

1.9 keymap 快捷键

根据系统查看, 可直接搜索(comment注释)

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_21

2.代码结果页面常用功能

2.1 TODO

相当于备忘录,在代码处写上TODO, 可快速地找到此处, 继续工作, 可用于相互配合

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_常用操作_22

2.2 Terminal 终端

和系统的CMD是一样的,可以直接在这里安装包,使用dos命令

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_实用技巧_23

2.3 Python Console 控制台

可以直接编写Python代码,交互式运行,可一行一行编辑, 在此可以快速检验某一小段代码的实现是否有问题

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_常用操作_24

2.4 最右边头像

可调整代码检查的严格程度,省电模式相当于箭头放到最左边,所有语法错误都不会检查

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_常用操作_25

3.Project 项目管理页面常用功能

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_26

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_常用操作_27

右击文件选 Show in Explorer 可直接打开文件位置

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_28

4.调试代码基本操作

单击代码前面插入断点,点击爬虫进行调试,点击爬虫旁边的方框结束调试, 点击↘图标,跳向下一个断点,可以不停地观察变量的值

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_实用技巧_29

5.一些好用的插件(持续更新)

5.1 翻译插件

这个插件直接安装到软件中, 你想翻译什么单词的含义再也不用到软件外用其他软件翻译了.

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_30

在软件中展示效果如下: 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_31

并且你可以点击图中按钮对它进行各种设置如下: 下面还要不少设置, 可以自己探索下

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_常用操作_32

插件安装完成后, 你可以直接右击单词进行翻译, 操作非常简单: 

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_33你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_34

6.虚拟环境快速了解

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_常用操作_35

7.解释器, 编辑器, 包管理和环境管理相互关系

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_高级使用_36

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_常用操作_37

8.SVN简介

你是否还对pycharm的高级使用一头雾水? 手把手教你快速高效使用pycharm英文界面各种实用功能, 附带常见英文解释_pycharm_38