Ide 在PyCharm中,保持一定的页面宽度而不经常编辑换行符或使用换行符

Ide 在PyCharm中,保持一定的页面宽度而不经常编辑换行符或使用换行符,ide,pycharm,editor,comments,Ide,Pycharm,Editor,Comments,自从我多年前开始编程以来,这个问题一直困扰着我,我想我会问你们大家的想法。我被告知这个问题是特定于工具的,所以这个问题是关于在PyCharm中实现它的 假设您没有使用word wrap。现在,您需要编辑一组多行注释,如: # I had some thoughts here which I thought I # would share. They're a bit long, so I need # to extend them across several lines. 然后说你想编辑评论

自从我多年前开始编程以来,这个问题一直困扰着我,我想我会问你们大家的想法。我被告知这个问题是特定于工具的,所以这个问题是关于在PyCharm中实现它的

假设您没有使用word wrap。现在,您需要编辑一组多行注释,如:

# I had some thoughts here which I thought I
# would share. They're a bit long, so I need
# to extend them across several lines.
然后说你想编辑评论。下面是您的编辑:

# I had some thoughts here about programming best practices which I thought I
# would share. They're a bit long, so I need
# to extend them across several lines.
哎呀,你的新文本使第一行很长。让我们把它分成一行:

# I had some thoughts here about programming 
# best practices which I thought I
# would share. They're a bit long, so I need
# to extend them across several lines.
嗯,第二行有点短,让我们从第三行带一些文字上来:

# I had some thoughts here about programming 
# best practices which I thought I would share. 
# They're a bit long, so I need
# to extend them across several lines.
哦,现在第三行太短了,让我们把第四行的文字调上来:

# I had some thoughts here about programming 
# best practices which I thought I would share. 
# They're a bit long, so I need to extend them 
# across several lines.
都做完了。但那很烦人,对吗?我真不敢相信我居然花时间把这个问题贴出来了。但我觉得我花了太多时间来修正这样的评论,我想知道我是否错过了一个更好的解决方案。有没有编辑实现过

自然的答案是“添加word wrap”。但是在word wrap中,除非我误解了它,否则你只会有一行很长的以#开头的段落,任何没有word wrap功能的人阅读你的代码都会恨你

以下是我认为这个问题与链接问题的不同之处:我想强制注释具有一定的宽度,而不管它们恰好位于哪一列(例如,最大宽度60,因此从第0行开始的注释不能延伸到第60行以外,但从第30行开始的注释不能延伸到第90行以外,等等)。这是因为注释的可读性实际上与注释的宽度有关

这与仅在X列换行不同,因为这样您的注释将根据缩进的多少而具有不同的宽度


此外,我并不想使用此解决方案更改代码的宽度,但如果有必要,我会这样做。

可能重复抱歉,我搜索了,但没有看到。不管怎么说,我真正希望的是强制注释具有一定的宽度,而不管它们恰好位于哪个列上(例如,最大宽度60,因此从第0行开始的注释不能延伸到第60行之外,但从第30行开始的注释不能延伸到第90行之外,等等)。这是因为评论的可读性实际上与它们的宽度有关。编辑问题以解释为什么它不是100%重复的,尽管如果我不能准确地得到我想要的,我可能不得不求助于这些答案。顶部有一个弹出窗口,要求我选择另一个问题是否是重复的,我想说不,但看起来这个选项被取消了。哦,很好。可能是重复的。对不起,我搜索过了,但没有看到那个。不管怎么说,我真正希望的是强制注释具有一定的宽度,而不管它们恰好位于哪个列上(例如,最大宽度60,因此从第0行开始的注释不能延伸到第60行之外,但从第30行开始的注释不能延伸到第90行之外,等等)。这是因为评论的可读性实际上与它们的宽度有关。编辑问题以解释为什么它不是100%重复的,尽管如果我不能准确地得到我想要的,我可能不得不求助于这些答案。顶部有一个弹出窗口,要求我选择另一个问题是否是重复的,我想说不,但看起来这个选项被取消了。哦,好吧。