我在整个包控件中安装了jQuery Scippet问题。安装后,我没有jQuery代码提示和Intalisance的弹出窗口。看这个视频:
http://code.tutsplus.com/courses/perfect-workflow-in-sublime-text-2/lessons/adding-snippets-through-package-control

在键入后0:50。他有代码提示的弹出窗口 - 我没有这个。我必须键入打开,然后按选项卡以播出单位显示弹出窗口...
是的,我在JavaScript文件中,我收到默认设置。

之后。他还获得了addaddClass等jQuery函数。即使我按 Ctrl + 空格,我也没有这个。

有帮助吗?

解决方案

如果您点击Ctrl-Space,您将获得您刚刚键入的可用完成的下拉列表。

http://www.sublimetext.com/docs/2/tab_completion.html

如果要在键入时显示自动完成下拉列表,请将此行添加到您的用户首选项.sublime-settings文件:

{
  "auto_complete_selector": "source, text"
}
.

应该做你在寻找的东西: - )

其他提示

考虑将用户设置更改为以下内容:

{
  // By default, auto complete will commit the current completion on enter.
  // This setting can be used to make it complete on tab instead.
  // Completing on tab is generally a superior option, as it removes
  // ambiguity between committing the completion and inserting a newline.
  "auto_complete_commit_on_tab": true,

  // Controls if auto complete is shown when snippet fields are active.
  // Only relevant if auto_complete_commit_on_tab is true.
  "auto_complete_with_fields": true,

  // As Richard Jordan suggested, this item
  // controls what scopes auto complete will be triggered in
  "auto_complete_selector": "source, text"
}
.

通过按 cmd + ctrl + ,打开用户设置 / kbd>在windows上

如果要完全掌握升级文本2,我会推荐这门课程: Sublime Text 的完美工作流程。当我第一次发布这个答案时曾经是自由的。我仍然推荐它。

您使用的是哪个操作系统?我猜窗户。

此处的问题似乎是可用插件中的jQuery片段具有创生古代代码属性,它以 $ 引起麻烦。

试用以下内容:找到包含这些片段的jQuery包(在首选项 - >浏览包)下,打开代码段的.sublime-snippet文件,该文件不正常工作。您在帖子中命名的那个将在文件 Event-On.Sublime-Snippet 中定义。

找到行

<tabTrigger>.on</tabTrigger>
.

并删除如下

<tabTrigger>on</tabTrigger>
.

保存并返回.js文件。现在看看代码段是否在键入 o 时显示。这适合我。

我猜这是窗帘上的sublime文本2中的错误(也许是Linux,也是Linux?),因为它在你链接的视频课程中看到的OS X上很好地工作。

有一个在github上创建的问题此特定包和我现在评论了这个信息。我猜这个工作的唯一方法就是有没有以特殊字符开头的片段。

我还提出了一个 sublime文本上的subleicho

视频的创建者正在使用 sublimecodeintel 。你在00:50看到的不是sublimeCodeintel的Import Autocompletion弹出窗口:

导入自动填充 - 实时显示可用模块/符号的自动完成。

github页面更多信息。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top