本文是众多使用技巧中其中的一篇, 全部使用技巧点击链接查看, 或直接查看本专栏其他文章, 保证你收获满满
我主页中的思维导图中内容大多从我的笔记中整理而来,相应技巧可在笔记中查找原题, 有兴趣的可以去 我的主页 了解更多计算机学科的精品思维导图整理
本文可以转载,但请注明来处,觉得整理的不错的小伙伴可以点赞关注支持一下哦!
本文提到的所有软件和工具,可关注公众号 一起学计算机 点击 资源获取 获得
目录
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简介
感觉作者写的不错的, 别忘了点赞关注加收藏哦(一键三连)!你的支持会带给我极大的动力, 写出更多优秀文章!
我的更多精彩文章链接, 欢迎查看
各种电脑/软件/生活/音乐/动漫/电影技巧汇总(你肯定能够找到你需要的使用技巧)
经典动漫全集目录 精彩剧集
海贼王 动漫 全集目录 分章节 精彩打斗剧集 思维导图整理
火影忍者 动漫 全集目录 分章节 精彩打斗剧集 思维导图整理
死神 动漫 全集目录 分章节 精彩打斗剧集 思维导图整理
计算机专业知识 思维导图整理
最值得收藏的 Python 全部知识点思维导图整理, 附带常用代码/方法/库/数据结构/常见错误/经典思想(持续更新中)
最值得收藏的 C++ 全部知识点思维导图整理(清华大学郑莉版), 东南大学软件工程初试906科目
最值得收藏的 计算机网络 全部知识点思维导图整理(王道考研), 附带经典5层结构的中英对照和框架简介
最值得收藏的 算法分析与设计 全部知识点思维导图整理(北大慕课课程)
最值得收藏的 数据结构 全部知识点思维导图整理(王道考研), 附带经典题型整理
最值得收藏的 人工智能导论 全部知识点思维导图整理(王万良慕课课程)
红黑树 一张导图解决红黑树全部插入和删除问题 包含详细操作原理 情况对比
各种常见排序算法的时间/空间复杂度 是否稳定 算法选取的情况 改进 思维导图整理
人工智能课件 算法分析课件 Python课件 数值分析课件 机器学习课件 图像处理课件
考研相关科目 知识点 思维导图整理
考研经验--东南大学软件学院软件工程(这些基础课和专业课的各种坑和复习技巧你应该知道)
东南大学 软件工程 906 数据结构 C++ 历年真题 思维导图整理
东南大学 软件工程 复试3门科目历年真题 思维导图整理
高等数学 做题技巧 易错点 知识点(张宇,汤家凤)思维导图整理
考研 线性代数 惯用思维 做题技巧 易错点 (张宇,汤家凤)思维导图整理
高等数学 中值定理 一张思维导图解决中值定理所有题型
考研思修 知识点 做题技巧 同类比较 重要会议 1800易错题 思维导图整理
考研近代史 知识点 做题技巧 同类比较 重要会议 1800易错题 思维导图整理
考研马原 知识点 做题技巧 同类比较 重要会议 1800易错题 思维导图整理
考研数学课程笔记 考研英语课程笔记 考研英语单词词根词缀记忆 考研政治课程笔记
Python相关技术 知识点 思维导图整理
Numpy常见用法全部OneNote笔记 全部笔记思维导图整理
Pandas常见用法全部OneNote笔记 全部笔记思维导图整理
Matplotlib常见用法全部OneNote笔记 全部笔记思维导图整理
PyTorch常见用法全部OneNote笔记 全部笔记思维导图整理
Scikit-Learn常见用法全部OneNote笔记 全部笔记思维导图整理
Java相关技术/ssm框架全部笔记
Spring springmvc Mybatis jsp
科技相关 小米手机
小米 红米 历代手机型号大全 发布时间 发布价格
常见手机品牌的各种系列划分及其特点
历代CPU和GPU的性能情况和常见后缀的含义 思维导图整理