我经常遇到这样的情况,我会写一段话 函数的文档字符串,然后稍后返回并想要添加到段落中间的某个部分,这将使我不得不重新调整其余行以使它们具有适当的长度(不是太长,也不是太短).这感觉像是应该有一个自动化的东西可用.

我想最棘手的部分是插件需要知道什么时候从一行中删除单词,并将它们添加到下一行的开头.

有没有什么插件或内置动作可以帮我做到这一点?

推荐答案

您可以 Select 文档字符串并将其格式化为Edit -> Fill paragraph.

或者,我能想到的唯一自动化工具(在PyCharm中)是在行长达到一定数量的字符后自动换行的选项;它在Code Style个设置(Hard wrap at & Wrap on typing)下可用.但是,此设置适用于所有内容(包括代码),而不仅仅是文档字符串.

Python相关问答推荐

从webhook中的短代码(而不是电话号码)接收Twilio消息

如何使用Python将工作表从一个Excel工作簿复制粘贴到另一个工作簿?

用NumPy优化a[i] = a[i-1]*b[i] + c[i]的迭代计算

从groupby执行计算后创建新的子框架

如何在Python数据框架中加速序列的符号化

Pandas GroupBy可以分成两个盒子吗?

需要帮助重新调整python fill_between与数据点

如何在达到end_time时自动将状态字段从1更改为0

处理具有多个独立头的CSV文件

用SymPy在Python中求解指数函数

Polars map_使用多处理对UDF进行批处理

将一个双框爆炸到另一个双框的范围内

如果有2个或3个,则从pandas列中删除空格

在电影中向西北方向对齐""

Django抛出重复的键值违反唯一约束错误

将像素信息写入文件并读取该文件

try 在单个WITH_COLUMNS_SEQ操作中链接表达式时,使用Polars数据帧时出现ComputeError

有没有一种方法可以根据不同索引集的数组从2D数组的对称子矩阵高效地构造3D数组?

在Django REST框架中定义的URL获得404分

生产者/消费者-Queue.get by list