pycharm的docstring多了一行type

注釋中多了一行:type

設(shè)置為Epytext

創(chuàng)新互聯(lián)公司是一家專業(yè)提供廣河企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、H5建站、小程序制作等業(yè)務(wù)。10年已為廣河眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。

PyCharm 2020.3.5 (Community Edition)

def test(param1,param2,param3):
	"""
	:param param1: 
	:param param2: 
	:param param3: 
	:return: 
	"""

同樣的函數(shù)在pycharm2021下,每個(gè)參數(shù)都有一行type用來標(biāo)注數(shù)據(jù)類型

PyCharm 2021.2 (Professional Edition)

def test(param1,param2,param3):
	"""
	:param param1: 
	:type param1: 
	:param param2: 
	:type param2: 
	:param param3: 
	:type param3: 
	:return: 
	:rtype: 
	"""

取消方法

  1. Press and go to Editor | General |Smart Keys | Python.Ctrl+Alt+S

    unSelect the Insert type placeholders checkbox in the Smart Keys page of the editor settings.

編輯器 - 常規(guī) - 智能鍵 - Python,取消勾選 【在文檔注釋存根中插入類型占位符】

類型放在同一行?

官網(wǎng)提到可以把類型和param放在同一行,原文如下:https://www.jetbrains.com/help/pycharm/using-docstrings-to-specify-types.html#param-type-specification

請(qǐng)注意,對(duì)于 reStructuredText,可以用兩種格式指定類型:

  • :param param_type param_name: parameter description(類型描述與參數(shù)描述位于同一行)。
  • :type param_name: param_type(類型說明位于單獨(dú)的行上)

示例代碼如下,但我沒找到設(shè)置方法,我是手動(dòng)寫的,在按下Ctrl+Q出現(xiàn)方法提示中可以看到每個(gè)參數(shù)的數(shù)據(jù)類型

def seek( self, destination, timeout, verticalRange, callback ):
	"""
	調(diào)用seek函數(shù)使實(shí)體移動(dòng)到特定位置并偏航。它的運(yùn)動(dòng)速度包含在物理學(xué)的速度屬性中。它轉(zhuǎn)向目的地,并沿著直線移動(dòng),直到接近目的地,然后轉(zhuǎn)向想要的偏航。如果它被幾何體擋住了,它會(huì)一直嘗試移動(dòng),直到超時(shí)。
	:param self:
	:param vector4 destination:
	:param int timeout:
	:param int verticalRange:
	:param function callback:
	:return:
	"""
	pass

在文章中有這樣一樣方法

  1. Press and go to Build, Execution, Deployment | Python Debugger. In the Python Debugger page, select the Collect runtime information for code insight checkbox.Ctrl+Alt+S

構(gòu)建、執(zhí)行、部署 - Python調(diào)試器 - 勾選 【收集運(yùn)行時(shí)類型信息以獲取代碼洞察】

我在本地這樣測(cè)試是沒有效果,可能是因?yàn)槲覀冇螒虼a在pycharm中并不能調(diào)試

Docstring不會(huì)發(fā)生改變?

我在pycharm2021下修改Docstring風(fēng)格不生效,因?yàn)榍袚Q風(fēng)格后生成的注釋都不會(huì)發(fā)生改變,比如Epytext,google。

目前還沒找到是什么原因引起的。

docstrings是一門標(biāo)記語言

看了官方每一種docstrings的文檔,了解到每一種注釋風(fēng)格都是一門標(biāo)記語言

Legacy type syntax for docstrings | PyCharm (jetbrains.com)

名稱欄目:pycharm的docstring多了一行type
文章路徑:http://m.kartarina.com/article20/dsoggco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站企業(yè)建站、品牌網(wǎng)站設(shè)計(jì)服務(wù)器托管外貿(mào)建站、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司
主站蜘蛛池模板: 午夜无码视频一区二区三区 | 欧日韩国产无码专区| 亚洲一区无码中文字幕| 无码日韩人妻精品久久蜜桃 | 内射人妻无套中出无码| 国产精品无码永久免费888| 日韩精品无码一本二本三本| 亚洲国产精品无码久久九九大片| 国产麻豆天美果冻无码视频| 无码专区—VA亚洲V天堂| 亚洲色偷拍区另类无码专区| 精品久久久久久无码专区| 国产麻豆天美果冻无码视频| 亚洲综合一区无码精品| 无码日韩精品一区二区三区免费| 亚洲AV无码成人精品区大在线| 无码夫の前で人妻を侵犯| 最新国产AV无码专区亚洲| 麻豆亚洲AV成人无码久久精品| 久久久久亚洲av无码专区 | 国产精品无码专区| 亚洲最大av无码网址| 丰满亚洲大尺度无码无码专线| 久久久久无码精品国产| 久久久亚洲精品无码| 亚洲国产精品无码久久一线| 中文字幕无码一区二区三区本日 | 亚洲人成影院在线无码观看| 亚洲另类无码专区首页| 精品久久久久久久无码| 无码人妻丰满熟妇精品区| 亚洲成AV人在线播放无码| 无码专区中文字幕无码| 人妻丰满熟妞av无码区| 日韩爆乳一区二区无码| 无码乱肉视频免费大全合集| 直接看的成人无码视频网站| 一本无码人妻在中文字幕免费| 曰产无码久久久久久精品| 在线观看成人无码中文av天堂| 免费无码又黄又爽又刺激|