1、
pycharm的功能介绍
1. 时时比较
PyCharm 对一个文件里你做的改动保持实时的跟踪,通过在编辑器的左侧栏显示一个蓝色的标记。
在PyCharm中,你可以对你的改动一览无余。同时,点击那个标记,会显示出之前的内容以及一个工具栏:
你可以很容易地回滚这些改动,在一个详尽的对话框中查看这些改动或是将之前的文本粘贴到剪切板上。
2. 静默代码审查
你可以让PyCharm在一个文件,目录或整个项目里执行“代码审查”操作。它会在无需实际执行程序的情况下,找出存在问题以及相应的改进办法,比如类型检查,可静态的方法,违反代码规范等等问题。
3. 代码改进建议
对于其
2、中一些审查结果来说,你还可以应用一个修复建议。例如,对于“Function call can be replaced with set literal()”这一建议,我们可以选择相应的选项来修复。
PyCharm 会将这句:
extensions = set(['.avi', '.mp4', '.mpg', '.mkv'])
自动替换为:
extensions = {'.avi', '.mp4', '.mpg', '.mkv'}
你可以关闭任何你不希望的审查,包括在项目一级。
4. 代码自动补全
用过VC的插件VA的人都知道,使编码异常高效。
5. 快速跳转
3、Ctrl + 鼠标左键,直接达到函数或变量定义处。Alt + ←可以退回。
6. 项目级/文档级关键字搜索
文档级:Crtl + F,同时也是替换功能
项目级:Ctrl + H,结果呈现在代码下方。
7. 版本控制
Pycharm是自带版本控制功能的,如果你的工程是在SVN工作副本,那么当前文件与最新节点的任何差异都会在右侧显示出来,当前文件提交后便会消失,等同于SVN+BC3的差异检查。
8. TODO
如果注释开头为#TODO,那么该注释将会被高亮,并可以在项目级统一查看
9. CMD命令窗口:就是windows自带的cmd.exe,可以在IDE中直接操作。