0. Intro

  1. 如何自动化写出像这样shai的文件的注释呢:

  2. 如何写出这样的函数注释呢,或者说函数的描述?鼠标放上去就自动显示描述,而且在括号内ctrl+p可以显示变量提示。

  3. 本文以pycharm为例,本教程不够完整,自己写写函数够用啦

  4. 如果有其他的技巧欢迎分享喔

1. 文件注释自动化添加

  1. pycharm中,按照如下步骤找到写注释的地方:
  2. 我的注释格式是这样的:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : ${DATE} ${TIME}
# @Author  : 我的名字
# @File    : ${NAME}.py
# @Description : 这个函数是用来balabalabala自己写

前两行win系统无所谓,ubuntu的话要注意写法,涉及到python环境和编码格式;其他可以选择的参数,以及内置变量可以参考这篇博客:

2. 函数注释、描述添加

  1. 这个就没办法自动化啦(如果有请告诉我pls)
  2. 以这个有2个参数的函数为例,这个函数的作用是从一个大数据集生成一个只有20行的小数据集:
GenData20(outcomes_orignal_path, outcome20_path)
  1. 首先是函数的description怎么添加:

    点击后会发现自动生成了一些注释:

    然后就可以写针对参数和返回值的描述,当然你也可以自己加其他的对于函数功能的描述:注意这有一行回车

  2. 上面的几张图可以发现,我的函数参数是有格式提示的:

    这个也可以快速添加~方法依然是鼠标放到函数名上,点击小灯泡,add这一项;

然后改成你需要的参数格式就好,返回值没有可以写个None

3. 查看注释

  1. 我们添加的文件注释信息在每次创建新文件的时候都会自动生成
  2. 我们添加的函数信息有多种查看方式
    比如你可以鼠标放在调用函数的地方静止不动

    或者你光标方法函数名上+摁住ctrl,会出来一个简短的函数描述。
    当然还可以使用参数提示,在调用函数的时候,在括号里使用ctrl+p

本教程不够完整,自己写写函数够用啦
如果有其他的技巧欢迎分享喔

pycharm如何添加文件注释和函数注释相关推荐

  1. 回调函数自定义传参_koroFileHeader:一个用于生成文件头部注释和函数注释的插件...

    小金子 读完需要 2分钟 速读仅需 1 分钟 大家好,我是你们的小金子. 今天给大家分享的这个工具呢?对于使用 VS Code 的同学来讲,是一个好东西. koroFileHeader,一个在 vsc ...

  2. vscode 注释快捷键_koroFileHeader:一个用于生成文件头部注释和函数注释的插件

    大家好,我是你们的小金子. 今天给大家分享的这个工具呢?对于使用 VS Code 的同学来讲,是一个好东西. koroFileHeader,一个在 vscode 中用于生成文件头部注释和函数注释的插件 ...

  3. vsCode设置文件注释和函数注释使用koroFileHeader插件

    1.安装koroFileHeader插件 2.配置内置文件 找到配置文件 找到settings.json文件 在settings.json中添加如下配置(如果重复的替换即可) //文件注释" ...

  4. MDK5插件:代码格式整理、文件注释、函数注释

    文章目录 前言 一.插件使用&&效果演示 1.代码格式整理 2.函数注释 3.文件注释 二.安装插件 1.下载插件 2.导入插件 三.设置快捷键 总结 参考文章和资料 前言 近日,本人 ...

  5. 8 pycharm 快捷键_Pycharm自动添加文件头注释和函数注释参数

    Pycharm应该是学python必用的编辑器了,关于它的使用之前已经写过几篇文章,今天再给大家继续介绍两个pycharm的小技巧,希望对大家有用. 1.自动添加文件头注释 文件头模板设置路径 Set ...

  6. Pycharm自动添加文件头注释和函数注释参数

    Pycharm应该是学python必用的编辑器了,关于它的使用之前已经写过几篇文章,今天再给大家继续介绍两个pycharm的小技巧,希望对大家有用. 1.自动添加文件头注释 文件头模板设置路径 Set ...

  7. pycharm 自动生成文件注释和函数注释

    1. 文件注释 pycharm提供了一个在新建文件自动生成文件头注释的功能,可以实现自动生成运行环境,作者.日期等必要信息,使用比较方便,配置十分简单.在anaconda 的spider也有类似的功能 ...

  8. pycharm使用笔记3-自动生成文件注释和函数注释

    1. 文件注释 pycharm提供了一个在新建文件自动生成文件头注释的功能,可以实现自动生成运行环境,作者.日期等必要信息,使用比较方便,配置十分简单. 按照1-5的路径选项即可.在5中填写想要的注释 ...

  9. js 高级注释(模块注释,class注释,函数注释等)

    文件注释 文件注释位于文件的最前面,应包括文件的以下信息:概要说明及版本(必须)项目地址(开源组件必须)版权声明(必须)开源协议(开源组件必须)版本号(必须)修改时间(必须),以ISO格式表示(可使用 ...

最新文章

  1. python编写自定义模块_python 自定义Server酱模块编写
  2. Trailblazer —— Rails 的扩展概念驱动开发框架
  3. JZOJ 5275. 水管
  4. 批量删除Excel文档中的超链接
  5. Java和iText导出pdf文档
  6. We Chall-Encodings: URL -Writeup
  7. A little knowledge point every day,一起学python
  8. java pem 私钥_JAVA:如何使用密码保护将私钥保存在pem文件中
  9. 小公司程序员怎么进大公司
  10. Unix平台下的常用命令技巧之五 资源与性能
  11. 数据库中“一对一”、“一对多”、“多对多”的判断方法
  12. Jni调用so动态库
  13. mac 麦克风权限添加应用
  14. CSDN无法上传资源解决方法
  15. oracle 字符串中数字转中文大写,金额钱数转中文大写
  16. 贷款买房,利息怎么算?等额本金与等额本息
  17. maven能帮我们做什么
  18. 解决找不到gpedit.msc文件方法
  19. KBQA知识问答概述
  20. Java 基础语法7

热门文章

  1. 以VGG为例,分析深度网络的计算量和参数量
  2. xlsx格式文件批量转化为csv格式。
  3. fedora 12下qq自动退出问题解决方法
  4. [BZOJ1072/SCOI2007]排列prem
  5. git grep 全字匹配_git grep命令用法
  6. 在线支付系列【19】微信支付开源框架汇总介绍
  7. Java位运算的实用场景
  8. 一网打尽Redis Lua脚本并发原子组合操作
  9. python学习(二) ElementTree解析、读写、创建xml文件
  10. 阿里云主机的网站被拦截提示“该内容被禁止访问”如何解决?