目录
0.是否要使用汉化版的pycharm
0.1 软件中常见英语翻译(持续更新)
1.setting设置中最常用功能
1.1 Live Templates 动态模板(系统提供 + 自定义)
1.2 Project Interpret 项目解释器
1.3 File and Code Templates 文件和代码模板
1.4 Color Scheme 代码区域配色方案
1.5 Code Style 代码风格
1.6 Inspections 检查
1.7 File Encodings 文件编码
1.8 appearance & Behavior 界面和行为
1.9 keymap 快捷键
2.代码结果页面常用功能
2.1 TODO
2.2 Terminal 终端
2.3 Python Console 控制台
2.4 最右边头像
3.Project 项目管理页面常用功能
4.调试代码基本操作
5.一些好用的插件(持续更新)
5.1 翻译插件
6.虚拟环境快速了解
7.解释器, 编辑器, 包管理和环境管理相互关系
8.SVN简介
0.是否要使用汉化版的pycharm
首先来讨论一下这个问题吧. 我个人建议是并不需要将pycharm汉化, 虽然汉化后确实很方便, 但是无奈的是, 几乎常用的编程软件都是英文版的, 如果你掌握一个软件的英文版的使用, 几乎相当于你大概可以使用所有编程软件英文版, 因为它们的界面和设置都是大同小异的. 而且我们编写代码都是用英文的, 软件界面中出现的这些英文还是挺有用的, 多看看记住它们也是很有好处的.
这只是我个人观点, 但耐不住还是有好多朋友喜欢汉化版, 这里也分享一个我搜到汉化方法吧, 特别简单, 并不需要任何汉化版之类, 直接用系统自带的插件功能就能实现.
先找到路径File--setting--plugins(插件)--搜索 Chinese (simplified) Language, 直接安装就可以了.
PS: 这是知乎上的一种方法, 很多人留言也成功安装了, 但是我不知道是不是因为版本问题, 反正我是没有搜到这个插件, 其他方式也没探索了, 毕竟我本身也没打算汉化, 实在想汉化的朋友自己探索一下吧.
0.1 软件中常见英语翻译(持续更新)
1.setting设置中最常用功能
这里先介绍几个最实用的功能.
1.1 Live Templates 动态模板(系统提供 + 自定义)
先说下它的好处, 可以用特定关键字直接调用出已经设置好的模板, 不用每次都重复输入各种相同的内容, 除了系统自带的模板, 还可以自己定义各种模板.
再看下它的设置路径吧:
上图展示了在Python中的动态模板, 其中系统自带的最常用的莫过于for循环了, 就是图中的iter(迭代器iterate缩写), 只要在代码中输入这四个单词, 就会出现如下效果:
这里显示了好各种常见的迭代形式, 我们选择最常用的for循环, 会变成如下形式:
看着似乎也没有多大优势, 但是当你输入之后就会发现, 一个位置的变量输入结束后, 直接回车, 就可以跳到下一个变量, 就这样不停填写变量就可以了, 其他格式不同担心, 写代码转换成填代码的形式, 还是挺不错的吧.
还一个比较常用的是compl(List complication列表表达式), 输入后如下:
选择第一个回车, 如下
也是如上面一样在固定格式中填写代码, 不停回车就可以了. 更多方式都在第一张图中, 大家可以探索一下.
当然, 模板并不是只有系统提供的可以使用, 你也可以定义自己的模板, 如图: 点击加号添加后, 在abbreviation 中填入模板的缩写, 就像iter一样, 在下面填写 模板,
最后一定要选择模板应用的场景:
1.2 Project Interpret 项目解释器
这是一个很重要的设置位置, 一定要记住, 可以为当前项目设置不同的解释器, 这里涉及到虚拟环境, 下文会介绍, 路径如下:
图中展示了当前解释器下面安装的各种第三方库, 在此可以管理和添加第三方库(点击加号,搜索)
其中, 点击Manage Repository可以管理仓库, 这里有个小技巧, 大家都知道直接用pip安装是比较慢的, 在这里可以通过镜像来安装第三方库, 这里推荐的是阿里云的镜像, 地址如下: http://mirrors.aliyun.com/pypi/simple/ , 点击图中加号就可以添加了.
1.3 File and Code Templates 文件和代码模板
大家在看一些专业文档时, 开头都会有各种注释信息, 显得比较专业, 这次我们也可以设置同样的功能, 目录如下:
这里给大家列举了几个比较常用的注释, 更多的可以上网搜索一下:
# Author: ${USER}
# CreatTime: ${DATE}${TIME}
# FileName: ${NAME}
# Tools: ${PRODUCT_NAME}
# Description:
再说说其他一些功能吧:
1.4 Color Scheme 代码区域配色方案
其中的几种效果如下: 其他的可以自己试试, 看看哪种比较适合自己
1.5 Code Style 代码风格
Python 可对其中每个细节进行更改, 新手用系统默认就可以了, 老程序员可以对颜色比较挑剔.
1.6 Inspections 检查
可以设置对哪些内容进行检查, 也可以在Severity中设置检查的严格程度如何.
1.7 File Encodings 文件编码
默认UTF-8, 如果遇到编码问题, 也可以在这里设置
1.8 appearance & Behavior 界面和行为
在此设置这个界面的风格, 上面那些操作仅针对代码编辑区域的操作.
1.9 keymap 快捷键
根据系统查看, 可直接搜索(comment注释)
2.代码结果页面常用功能
2.1 TODO
相当于备忘录,在代码处写上TODO, 可快速地找到此处, 继续工作, 可用于相互配合
2.2 Terminal 终端
和系统的CMD是一样的,可以直接在这里安装包,使用dos命令
2.3 Python Console 控制台
可以直接编写Python代码,交互式运行,可一行一行编辑, 在此可以快速检验某一小段代码的实现是否有问题
2.4 最右边头像
可调整代码检查的严格程度,省电模式相当于箭头放到最左边,所有语法错误都不会检查
3.Project 项目管理页面常用功能
右击文件选 Show in Explorer 可直接打开文件位置
4.调试代码基本操作
单击代码前面插入断点,点击爬虫进行调试,点击爬虫旁边的方框结束调试, 点击↘图标,跳向下一个断点,可以不停地观察变量的值
5.一些好用的插件(持续更新)
5.1 翻译插件
这个插件直接安装到软件中, 你想翻译什么单词的含义再也不用到软件外用其他软件翻译了.
在软件中展示效果如下:
并且你可以点击图中按钮对它进行各种设置如下: 下面还要不少设置, 可以自己探索下
插件安装完成后, 你可以直接右击单词进行翻译, 操作非常简单:
6.虚拟环境快速了解
7.解释器, 编辑器, 包管理和环境管理相互关系
8.SVN简介
https://mp.weixin.qq.com/s/L8na9ddyOcEoVONlRNPhew