1.如何添加头部注释代码

进入设置

File->Settings->Editor->File and Code Templeates -> Python Script

添加以下代码:

#!/usr/bin/env python

#-*- coding: utf-8 -*-

#@File  : ${NAME}.py

#@Author: Feng

#@Date  : ${DATE}

#@Desc  :

主要就是文件名,作者,日期和描述信息,把上述信息复制进去即可

2.如何用鼠标滚轮滚动来控制字体的大小。

File —> setting —> Keymap —>在搜寻框中输入:increase —> Increase FontSize(双击) —> 在弹出的对话框中选择Add Mouse Shortcut

File —> setting —> Keymap —>在搜寻框中输入:decrease —> Increase FontSize(双击) —> 在弹出的对话框中选择Add Mouse Shortcut

剩下的就是滑动滚轮放大和缩小操作,操作一下应用点击一下就可以了.

3.同时注释多行。

  快捷键:crtl+/    注释和取消是一个。

4.自动导入包或模块名(前提是已安装的)

  快捷键 :alt+enter

5.设置快捷键来分割窗口

  file -> settings->keymap       搜索split如下图所示:

这就是效果图,如果屏幕够长或够高,选择对应的设置就行。这样就能分割窗口了。

6.pycharm 软件如何向source一样进行回退到上一步:

  view->ToolBar      点开设置就可以了

效果图:

  

7.prcharm 查找一个函数的引用:

  可以通过Find Usages(查找引用)  快捷键:ALT+F7

8.pychram怎么直接定位到光标

  crtl + G    直接输入行号即可(不区分大小写)

9.设置代码风格

  如果不在linux上进行调试代码的话,可以直接设置tab4就可以了。如果需要在linux上调试,缩进,记得一定要把制表符那个勾去掉,以空格的方式显示。否则你在linux上更改代码后会直接报出制表符错误的。修改很痛苦。

10.去掉PEP8.py语言风格提示的警告信息

  在PyCharm项目设置中找到inspections选项,然后找到PEP 8 coding style violation,在右边的ignore errors,点击下面的加号,添加要忽略的警告信息编码,这个编码可以参考PEP8.py的官方网站(https://pep8.readthedocs.io/en/latest/intro.html#configuration),如下图所示我添加了E501(line too long (82 > 79 characters))、E221、E401、E203这几个要忽略的信息。

最近发现一个更为简便的方法,点击要忽略的错误所在,然后按Alt+Enter,在弹出下拉菜单选择ignore errors like this,就可以快速忽略了。

  

11.批量替换的快捷键

  ctrl + r

12.pycharm自动规范代码格式

  pycharm 中因为PEP8代码格式规范,有时候会出现绿色的波浪线,这并不是错误,也没什么问题,就是满屏的波浪线,对代码的可读性非常差,可能是你代码之间缩进的问题,或者逗号之间没有加空格等一些格式问题引起的。

  这个可以通过快捷键直接规范好代码,增强可读性。

  ctrl + alt + l(小写的L)

pychram 的一些小技巧的更多相关文章

  1. 前端网络、JavaScript优化以及开发小技巧

    一.网络优化 YSlow有23条规则,中文可以参考这里.这几十条规则最主要是在做消除或减少不必要的网络延迟,将需要传输的数据压缩至最少. 1)合并压缩CSS.JavaScript.图片,静态资源CDN ...

  2. Git小技巧 - 指令别名及使用Beyond Compare作为差异比较工具

    前言 本文主要写给使用命令行来操作Git的用户,用于提高Git使用的效率.至于使用命令还是GUI(Tortoise Git或VS的Git插件)就不在此讨论了,大家根据自己的的喜好选择就好.我个人是比较 ...

  3. 分享两个BPM配置小技巧

    1.小技巧 流程图修改后发布的话版本号会+1,修改次数多了之后可能会导致版本号很高,这个时候可以将流程导出,然后删除对应的流程包再导入,发布数据模型和流程图之后,版本清零 2.小技巧 有的同事入职后使 ...

  4. linux系统维护时的一些小技巧,包括系统挂载新磁盘的方法!可收藏!

    这里发布一些平时所用到的小技巧,不多,不过会持续更新.... 1.需要将history创建硬链接ln 全盘需要备份硬链接 ln /etc/xxx /home/xxx 2.root用户不可以远程 /et ...

  5. JS处理事件小技巧

    今天,就分享一下我自己总结的一些JS的小技巧: ①防止鼠标选中事件 <div class="mask" onselectstart="return false&qu ...

  6. iOS:小技巧(不断更新)

    记录下一些不常用技巧,以防忘记,复制用. 1.获取当前的View在Window的frame: UIWindow * window=[[[UIApplication sharedApplication] ...

  7. css小技巧(1)

    1.-webkit-overflow-scrolling: touch; 解决ios滑动时无缓冲问题 2.::-webkit-scrollbar 设置ios滑动时是否显示滚动条 3.::selecti ...

  8. 最强 Android Studio 使用小技巧和快捷键

    写在前面 本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键. 根据这些小技巧的使用场景,本 ...

  9. ios开发中的小技巧

    在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新. UITableView的Group样式下顶部空白处理 //分组列表头部空白处理 UIView *view = [[UIViewal ...

随机推荐

  1. UVA-147 Dollars---完全背包+打表

    题目链接: https://vjudge.net/problem/UVA-147 题目大意: 给定11种面值分别为$100, $50, $20, $10, and $5 notes and $2, $ ...

  2. DevExpress控件经验集合

    关于GridControl的可以先看这里:http://blog.csdn.net/dong413876225/article/details/8313094 增加新行,我用了AddNewRow,但是 ...

  3. caffe RandomBrightness和RandomContrast

    1. void RandomBrightness(const cv::Mat& in_img, cv::Mat* out_img, const float brightness_prob, c ...

  4. ref 微软官网

    https://docs.microsoft.com/zh-cn/previous-versions/14akc2c7(v=vs.110)

  5. js动画效果

    js能够按照预定的时间间隔重复调用一个函数,而这意味着我们可以随着时间的推移而不断改变某个元素的样式.动画是样式随时间变化的完美例子之一. js函数setTimeout能够让某个函数在经过一段预定的时 ...

  6. MySQL视图、事务

    view(视图):虚拟表主要用来看(查)数据基表的数据变化会在视图中体现出来 权限控制将多表查询的结果整合在视图中方便用户查看 create view v1 as select ...查询语句WITH ...

  7. 关于IT人的一些消遣区

    https://www.csdn.net/http://www.51cto.com/http://bestcbooks.com/http://www.jobbole.com/http://www.co ...

  8. dts--tests(二)

    rxtx_callbacks.py """ DPDK Test suite. Test Rxtx_Callbacks. """ import ...

  9. python安装教程(面向对象的解释型计算机程序设计语言)

    inux下默认自带的.包括mac,是python2.x 但咱们玩的最新的  python3.x  怎么办呢centos下安装方法:  sudo yum install epel- sudo yum i ...

  10. 如何在创建hive表格的python代码中导入外部文件

    业务场景大概是这样的,我要对用户博文进行分词(这个步骤可以看这篇文章如何在hive调用python的时候使用第三方不存在的库-how to use external python library in ...