【问题标题】:Package for showing all possible CSS values in Sublime Text 2?在 Sublime Text 2 中显示所有可能的 CSS 值的包?
【发布时间】:2014-09-13 16:13:53
【问题描述】:

使用基本的 Sublime Text 2 构建,当我键入值的第一个字母时,我会获得 CSS 值自动补全,如下图所示。

但是,我一直在观看 Tuts HTML+CSS 网络教程 (here is an example video),他的 Sublime Text 构建显示了给定属性的所有可能的 CSS。以下是链接示例视频的屏幕截图。

我的问题是什么设置或包允许显示给定属性的所有可能的 CSS 值?

【问题讨论】:

  • This method 如果您想添加通过 SublimeText 或插件无法使用的补全功能,则可以使用。另外,我正在开发一个CustomCompletions 插件,它允许用户和开发人员轻松地为特定范围、文件、扩展名和目录定义自己的完成。

标签: css autocomplete sublimetext2 sublimetext


【解决方案1】:

解决此问题无需其他软件包或特定设置。 Ctrl/Cmd+Space 键盘快捷键本机显示所有可能的完成。

【讨论】:

  • Per knod 的answer,Ctrl+Space 是当前 Mac 和 Windows 上的默认补全快捷键。
  • Ctrl+Space 的唯一问题是它不区分上下文。它基于某种完成的聚合列表提供所有可用的完成 - 而不是仅提供专门为正在完成的属性提供的完成。
【解决方案2】:

通过Package Control尝试不同的插件。

具体尝试这些可能对你有用:

【讨论】:

  • 同意,我不知道 Ctrl+Space (Mac OSX) 可以在本地运行
【解决方案3】:

Sublime Text 2 中不需要包来显示所有可能的补全,例如CSS 属性的所有可能值,但 LaceLafontaine 的答案不再是最新的。 Cmd+Space 在 Mac 上不起作用,部分原因是它是聚光灯搜索的快捷方式。

目前在 OSX 中显示补全的快捷方式是Ctrl+Space。我相信Mac和PC都是一样的。这个问题在这里讨论过:https://github.com/processing/processing/issues/2699

【讨论】:

    【解决方案4】:

    Linux 用户

    对我来说,当我使用它进行配置时它起作用了:

    "auto_complete_triggers":
    [
      {
        "characters": ": ",
        "selector": "source.css",
      },
    ],
    

    然后你使用Space 作为触发器。 每个值前都有一个额外的空格,但MinifyHTML-CSS-JS Prettify 会删除所有这些空格

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-21
      • 1970-01-01
      • 2015-08-31
      • 2012-10-18
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多