PyCharm添加自动函数文档注释

news/2024/12/22 23:27:57/

目录

    • 1、背景
    • 2、开启PyCharm自动函数文档注释



1、背景


规范的函数文档注释有助于他人理解代码,便于团队协作、提高效率。但如果我们自己手写函数文档注释将非常耗时耗力。PyCharm安装后默认没有开启自动化函数文档注释,需要我们开启

2、开启PyCharm自动函数文档注释


开启步骤:File -> Settings -> Tools -> Python Integrated Tools -> Docstrings -> Docstring format

在这里插入图片描述

Docstring format包括五种风格:Plain(默认)、Epytext、reStructuredText、NumPy和Google

其中,常用的是EpytextreStructuredText风格

1) Epytext效果:

def docstrings(param1, param2):"""Epytext风格@param param1:@param param2:@return:"""...

2) reStructuredText效果:

def docstrings(param1, param2):"""reStructuredText风格:param param1::param param2::return:"""...


http://www.ppmy.cn/news/1276602.html

相关文章

【GIT】新建分支

前提是先下载了主分支代码&#xff0c;在主分支代码目录中操作&#xff1a; 创建新分支 要在 Git 中创建一个新的分支&#xff0c;你可以使用以下命令&#xff1a; git branch <branch-name>在上述命令中&#xff0c;<branch-name> 是你要创建的分支的名称。请替…

Swin Transformer详解

继vit之后&#xff0c;进一步证明了Transformer可以在视觉领域广泛应用&#xff0c;并且可以应用到半监督以及自监督中。 Swin Transformer&#xff1a;Hierarchical Vision Transformer Using Shifted Windows Swin Transformer&#xff1a;用了移动窗口的层级式的Transfor…

微信小程序实现一个简单的登录功能

微信小程序实现一个简单的登录功能 功能介绍login.wxmllogin.jsuserInfo.wxmluserInfo.js解析 功能介绍 微信小程序实现一个简单的登录功能。包括一个登录页面和一个用户信息展示页面。在登录页面中输入用户名和密码&#xff0c;点击登录按钮进行验证&#xff0c;如果验证成功&…

一文学会 Apache Zeppelin

Zeppelin资料 Zeppelin项目信息 Zeppelin官网 http://zeppelin.apache.org/Zeppelin源码地址 https://github.com/apache/zeppelinZeppelin JIRA: https://issues.apache.org/jira/projects/ZEPPELIN/summaryZeppelin文档 Flink on Zeppelin 文档集中地 https://www.yuque.co…

Java_集合进阶(Collection和List系列)

一、集合概述和分类 1.1 集合的分类 已经学习过了ArrayList集合&#xff0c;但是除了ArrayList集合&#xff0c;Java还提供了很多种其他的集合&#xff0c;如下图所示&#xff1a; 我想你的第一感觉是这些集合好多呀&#xff01;但是&#xff0c;我们学习时会对这些集合进行…

vue3使用mock模拟后端接口

安装mock axios yarn add mock yarn add axios 新建在src/mockdata/automenu.js 模拟后端的json数据格式 import Mock from mockjs Mock.mock(/menu,get,{status: 200,menuList: [{id : 1,iconCls: "fa fa-window",name: 系统管理,url: /},{id: 2,icon: icon-j…

字符串函数内存函数(从零到一)【C语言】

长度不受限制的字符串函数&#xff1a;strcpy,strcat,strcmp 长度受限制的字符串函数&#xff1a;strncpy,strncat,strncmp strlen strlen函数是库函数中我们最常使用的函数&#xff0c;它可以求出字符串的长度(不包含‘\0’) 使用方法 通过前面对strlen函数的模拟实现我们知…

Vue.js 学习总结(6)—— Css 之预处理器 Sass(Scss)、Less 的区别与选择

前言 Sass(Scss)、Less 都是 CSS 预处理器&#xff0c;他们定义了一种新的语言&#xff0c;其基本思想是&#xff0c;用一种专门的编程语言为 CSS 增加了一些编程的特性&#xff0c;将 CSS 作为目标生成文件&#xff0c;然后开发者就只要使用这种语言进行 CSS 的编码工作。 为…