__init__.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:macos-st-packages 作者: zce 项目源码 文件源码
def _get_theme(view, css=None, css_type=POPUP, template_vars=None):
    """Get the theme."""

    global base_css
    if base_css is None:
        base_css = clean_css(sublime.load_resource(BASE_CSS))
    obj, user_css, default_css = _get_scheme(view)
    font_size = view.settings().get('font_size', 12)
    try:
        return obj.apply_template(
            base_css +
            default_css +
            obj.get_css() +
            (clean_css(css) if css else '') +
            user_css,
            css_type,
            font_size,
            template_vars
        ) if obj is not None else ''
    except Exception:
        _log('Failed to retrieve scheme CSS!')
        _debug(traceback.format_exc(), ERROR)
        return ''
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号