【问题标题】:Why is Sublime Text context menu disabled (image below)为什么 Sublime Text 上下文菜单被禁用(下图)
【发布时间】:2021-02-19 20:31:57
【问题描述】:

我已经在 Sublime Text 3 中安装了 HTML-CSS-JS Prettify 包(在 Ubuntu 18.4 上)。 下图显示它出现在上下文菜单中。但是,当我选择它的上下文菜单(第二个上下文菜单)时,所有选项都是灰色的。我在任何地方都找不到解释,如果知道如何启用它,我将不胜感激。

如果有的话,当我选择它时,“Anaconda”选择也全部变灰。 Nodejs 不是。

非常感谢。

【问题讨论】:

    标签: html sublimetext3 ubuntu-18.04 prettify


    【解决方案1】:

    菜单项显示为禁用有几个不同的原因。

    第一个(也是最常见的)是当菜单即将显示时,Sublime 询问绑定到菜单中可用项目的每个命令是否应该立即启用,并且该命令可以决定禁用如果它目前不适用,则它自己。

    第二个原因是当前缺少绑定到菜单项的命令。对于使用包而不是自己创建包的人来说,这通常意味着提供命令的插件有问题,例如由于某种原因它没有加载。

    在这种情况下,根据那里的项目,第二种情况似乎更有可能是让你来到这里的原因。

    为了检查这一点,请使用View > Show Console 或关联的键绑定并查看是否有任何消息看起来像是由于某种原因未加载包。如果是这样,解决任何问题都应该让事情正常进行。

    【讨论】:

    • 我认为你是对的。控制台不断重复一条错误消息,第一行开头为:Anaconda 无法使用您当前配置的 Python 解释器 (/usr/local/bin/python3) 生成新进程,但我的 Python 解释器是:/usr/bin/python3 Anaconda 在哪里得到不正确的字符串?我在任何地方都找不到它。谢谢!
    • 更新。将“构建系统”更改为 Python - Anaconda。这看起来是通往 python 3 的有效路径。然后告诉我安装 nodejs。我这样做了,控制台现在没有错误。此外,我的 Python - Anaconda 构建系统已从“构建系统”菜单中消失,现在再次选择了“python”选项。灰显的上下文菜单也得到了解决。 Soo,t总结问题:原始的python构建系统包含无效的python路径。解决这个问题。
    • 为什么找不到python构建系统?它现在似乎在一个 zip 文件中,每个 stackoverflow.com/questions/17573342/… 谢谢你的帮助,它让我走上了正确的道路。
    • @Andrew 如果此答案为addressed your problem,请考虑accepting it,方法是单击答案左侧的复选标记/勾选,将其变为绿色。这标志着问题的解决令您满意,并向您和回答者奖励reputation。一旦您拥有 >= 15 的声望点,您也可以根据需要对答案进行投票。也没有义务这样做。
    猜你喜欢
    • 2014-10-09
    • 2023-03-12
    • 2016-09-16
    • 1970-01-01
    • 2014-10-13
    • 1970-01-01
    • 2019-05-03
    • 2015-09-09
    • 1970-01-01
    相关资源
    最近更新 更多