粘贴后如何停止pycharm自动格式化代码?

wgeznvg7  于 2022-11-08  发布在  PyCharm
关注(0)|答案(5)|浏览(321)

简介
我想在PyCharm中关闭代码自动生成
完整的
我经常让我的注解自动格式化


# my comment


# my comment with space inserted

我想把这个关闭,并通过谷歌找到这个article from JetBrains;虽然我在PyCharm中找不到引导选项,如下面的快照所示。
我在用

PyCharm 2016.2.3
Build #PY-162.1967.10, built on September 7, 2016

pdsfdshx

pdsfdshx1#

在首选项-〉编辑器-〉常规-〉智能键-〉粘贴时重新格式化下查找并设置为'无'。请参见屏幕。

更新:看起来上面的建议没有工作,但我确实找到了另一个编辑器设置(Python特定),将自动格式化您的代码。见所附的截图。您可以通过以下方式获得设置:
Preferences->Editor->Code Style->Python接近底部。取消选择after #设置并重试。这对我很有效--它允许我粘贴上面的字符串而不自动格式化。HTH

bq8i3lrv

bq8i3lrv2#

对于PyCharm 2016.3,只需使用菜单命令Edit - Paste Simple

von4xj4u

von4xj4u3#

右键单击-不带格式粘贴,这对我来说很有用。

bd1hkmkf

bd1hkmkf4#

只需转到文件〉设置〉保存操作并关闭所有操作。点击应用,您就可以开始了。See the picture for more info.

zvms9eto

zvms9eto5#

对我来说,我尝试粘贴一行常规的非代码文本,然后使用注解快捷方式注解掉粘贴的文本。PyCharm自动将文本格式设置为每个单词一行。(它在白色处断开。)我也只有在缩进行上粘贴时才有这个问题
解决办法是总是键入#,然后粘贴。或者编辑-粘贴-粘贴为纯文本。我仍然认为这是一个bug。

相关问题