人工智能帮忙写注释?除了支持 Python,真的没别的话可说了

本文介绍了如何利用VSCode的一款AI插件自动为代码生成清晰注释,节省手动编写的时间。该插件支持多种编程语言,如Python、JS等,并提供了便捷的快捷键操作,帮助开发者提高效率。
摘要由CSDN通过智能技术生成

关于代码的注释,我自己也是很少写,但是时间一长,连自己都要看很久才知道啥意思,要让别人看明白,更是耗费时间了。

为什么写代码不写注释,主要原因还是因为懒,懒得思考怎么写。不过今天发现一个 VSCode 的插件,可以让 AI 帮你写注释了,写的清清楚楚明明白白。

只要选中函数代码,然后按一个快捷键就会自动生成该方法的注释,可用来生成函数文档。

看下效果

from typing import List
def daily_avg(temps: List[float]) -> float:
    return sum(temperatures)/len(temperatures)

比如上面这样的函数,生成的注释效果如下:

from typing import List

def daily_avg(temps: List[float]) -> float:
    """
    Given a list of temperatures, return the average of the temperatures
    
    :param temps: a list of floats
    :type temps: List[float]
    :return: The average of the temperatures.
    """
    return sum(temperatures)/len(temperatures)

看来 AI 完全知道你在写什么,有点可怕,不过总比让我自己写好,还要考虑怎么翻译成英文,哈哈。

快捷键

  • Windows 和 Linux :Ctrl + Alt &

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值