带有分层大纲,文档符号的VSCode语言扩展

时间:2019-08-14 17:03:52

标签: visual-studio-code vscode-extensions

我正在尝试使用VScode中的自定义语言来概述。我有下面的代码,但是由于我在课堂上找到范围的方式,我觉得它很慢。是否有更好的方法来查找范围并分配孩子。我考虑过只跟踪括号的深度,然后将较高深度的所有函数/方法/类分配给先前深度的最后一项。

它基于this answer

def process(data):
    mask = []
    for i in range(10):
        if 'Restaurants' in data[i]:
            mask.append(True)
        else:
            mask.append(False)
    return mask

business_updated = process(business['categories'])
business['categories'][business_updated]

}

0 个答案:

没有答案