我有一些想要禁用格式的python代码。
我知道在Java和intellij中,您可以通过执行以下操作来实现此目的:
// @formatting:off
code that doesn't get formatted
// @formatting:on
python代码和pycharm是否有类似的东西?
答案 0 :(得分:1)
这就是您应该如何做。首先,在随后的“首选项”的注释中启用格式标记;
Preferences -> Code Style -> Formatter Control -> Tick Enable formatter markers in comments
然后放置格式标记,例如;
# @formatter:off
df = pd.DataFrame({'height': height, 'weight': weight}, columns=['height', 'weight'])
df.plot.scatter(x='height', y='weight')
#@formatter:on
请注意使用#
作为行注释。
顺便说一句,您的注释标记在python源代码中似乎不正确。我在PyCharm 2018.3.4(Community Edition)上进行了尝试,并且工作正常。
更多参考:https://www.jetbrains.com/help/pycharm/settings-code-style.html#formatter_options
希望这会有所帮助。