gpt4 book ai didi

pycharm - Pycharm 中的折叠自定义区域在特定缩进级别后不起作用

转载 作者:行者123 更新时间:2023-12-02 14:21:47 29 4
gpt4 key购买 nike

似乎 Pycharm 中的折叠自定义区域在某些缩进级别后不起作用。

这个不起作用:

def test_a():
def function():
for g in group:
if g[0] is not "BLA":
task(g) # <editor-fold desc="# Log...">
logger.debug('Log this') # Log # </editor-fold>

这个有效:

def test_b():
def function():
for g in group:
task(g) # <editor-fold desc="# Log...">
logger.debug('Log this') # Log # </editor-fold>

VisualStudio 样式(#region、#endregion)似乎在这种情况下也不起作用。此问题似乎仅在行注释位于行尾时才会发生。

提前感谢您的帮助!

最佳答案

我使用 VisualStudio 样式(#region、#endregion)解决此问题的方法如下所示:

# region test
def test_a():
def function():
for g in group:
if g[0] is not "BLA":
task(g)
logger.debug('Log this')
pass
# endregion

在 python 代码中,我只是在该区域的末尾添加 pass 。如果有人找到更好的解决方案,请回答。

UPD:这仍然是一个悬而未决的问题:https://youtrack.jetbrains.com/issue/PY-17017

UPD:万岁! 2017.3已修复!

关于pycharm - Pycharm 中的折叠自定义区域在特定缩进级别后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26203841/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com