问题标签 [sublime-text-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
845 浏览

php - phplint 未声明的函数

我正在使用phplint检查我的 PHP 代码。我是 Windows 8.1,我的编辑器是 Sublime Text 3。这是我的一个小代码片段:

这是phplint报告:

1:函数'header()'(仍然)未声明。从它的使用中猜测签名。提示:最好在使用前
声明函数 1:未声明的函数 'header()' 仅使用一次:拼写错误?
3:变量“$singleHeight”已分配但从未使用
4:变量“$singleWidth”已分配但从未使用过
5:函数“imagecreatetruecolor()”(仍然)未声明。从它的使用中猜测签名。提示:最好在使用之前
声明函数 5:未声明的函数 'imagecreatetruecolor()' 仅使用一次:拼写错误?
6: 函数 'imagecolorallocate()' (仍然)未声明。从它的使用中猜测签名。提示:它'
6:未声明的函数“imagecolorallocate()”只使用了一次:拼写错误?7: 函数'imagefill()'(仍然)未声明。从它的使用中猜测签名。提示:最好在使用之前
声明函数 7:未声明的函数 'imagefill()' 仅使用一次:拼写错误?

未声明的功能是什么?代码本身工作正常。

0 投票
0 回答
417 浏览

windows - 已安装 Web Inspector 但无法调用它。

首先,我尝试使用 Package Control Install 进行安装,但未在可用软件包中列出。然后我从 github 克隆了 Web Inspector 并将文件夹复制到C:\Documents and Settings\Dad\Application Data\Sublime Text 3\Packages.

现在,在 Package Settings 下的 Preferences 菜单中,有一个 Web Inspector 条目,在该条目下,键绑定默认文件和设置默认文件都已填充,因此看起来它可能已正确安装,但是当我尝试调用它时ctl+shift+r没有任何反应。

当我更改为真实路径时,我注意到该swi.sublime-settings文件列出了 Chrome的路径,但这并没有帮助。C:\\Program Files\\Google\\Chrome\\chrome.exeC:\\Program Files\\Google\\Chrome\\Application\\chrome.exe

我的操作系统是 windows xp,Web Inspector 的版本是 1.4

0 投票
3 回答
9086 浏览

html - 在 Sublime Text 中将所选行转换为 HTML 项目符号列表的命令?

每当我在 Sublime Text 3 中有一系列应该是项目符号列表 (UL) 的行时,我需要重复这些步骤:

  1. 选择线条
  2. 使用“将选择拆分为行(shift-command-L)
  3. 用标签(ctrl-W)和类型包装选择LI
  4. 重新选择4行
  5. 这次再次包装选择(UL或仅手动键入 UL 和 /UL)

这很乏味。有谁知道内置命令、插件或宏将采用选定的行,用 LI 标签包装每一行,并一次性用 UL 标签包装选择?

0 投票
1 回答
1239 浏览

sublimetext2 - sublime-text 2 ftpsync 忽略不工作

在 Windows 7 上的 yii 项目中,我具有以下结构:

在 ftpsync.settings 我想忽略框架文件夹如下:

然后在边栏中,当我右键单击 yii 文件夹 > FTPSync > 上传时,它应该忽略没有发生的框架文件夹

所以有什么想法吗?

0 投票
0 回答
88 浏览

sublimetext2 - 是否有用于 Sublime Text 的插件,可以在您刚刚展开的线条内折叠线条?

当我在 Sublime Text 中展开一行时,我不喜欢里面包含的行已经展开。我想使用一个插件来解决这个问题。下面是一些有助于解释我在寻找什么的图片。

user想象一下在 Sublime Text 中这样折叠的变量:

当我展开user变量时,我希望我的代码看起来像......

如果我展开user.friends,我希望我的代码看起来像......

Sublime Text 有这样的插件吗?

感谢您的任何帮助!

0 投票
1 回答
574 浏览

regex - 崇高的片段 - 包装选择和替换空格

我目前有 2 个片段,一个用于包装选择,另一个用于用下划线替换空格。我怎样才能将这两者结合起来?第一个片段:

第二个:

我有两个键绑定,我只想拥有一个。谢谢

0 投票
1 回答
31 浏览

plugins - 在 Package Control 中需要您的包中的另一个包?

我正在为 SublimeText 开发一个使用FullScreenStatus插件的插件。有没有办法设置它,如果有人安装我的插件,FullScreenStatus 插件也会自动安装,就像requires指令一样?我知道的所有其他包管理器都可以做到这一点,但我在文档中找不到任何东西,而且我查看的其他包都没有试图要求另一个包。

由于 FullScreenStatus 是 MIT 许可的,我可以将它包含在我的中,但是有没有办法require不这样做呢?

0 投票
1 回答
1404 浏览

sublimetext2 - Sublime Text 2 终端插件

我在 Sublime Text 2 中安装了插件Sublime Terminal。在正确文件夹中打开终端的快捷方式是CTRL+SHIFT+ALT+T.

当我按下快捷键然后Windows Powershell打开。

我可以配置这个插件,让它打开PuTTy而不是Windows Powershell

谢谢

0 投票
1 回答
45 浏览

sublimetext2 - tmLanguage 文件时的 Sublime Text API 事件

当在 Sublime Text Plugin API 中打开的当前文件上使用 tmLanguage 文件时,是否有可以挂钩的事件?

我有这个项目https://github.com/samholmes/EJS.tmLanguage我有这个问题https://github.com/samholmes/EJS.tmLanguage/issues/7#issuecomment-37764728

我需要的是能够在 Sublime 中打开一个 EJS 文件的文件时运行一些代码。这样,我可以检查一个变量以查看最后使用了两个 tmLanguage 文件中的哪一个,并相应地调用 set_syntax_file。

0 投票
0 回答
2346 浏览

python - 为什么 SublimeCodeIntel 插件不显示 Flask 模块的自动完成功能?

我对 Sublime​Code​Intel 插件(后来简称为“SCI”)的正常工作有疑问。当我尝试从烧瓶模块导入 Flask 类时,我希望 SCI 会自动完成该类。不幸的是,在这种情况下,SCI 无法识别 Flask 类和任何方法。SublimeCodeIntel 有什么问题?为什么它不能识别 Flask 模块的类、方法等?

请参阅以下屏幕截图和codeintel.log日志文件的输出。

截图:

SublimeCodeIntel 和 Flask - screen1 SublimeCodeIntel 和 Flask - screen2

```codeintel.log`` 日志文件的输出:


顺便说一句,我对 SublimeCodeIntel 插件很生气,并尝试了SublimeJEDI插件。恕我直言,SublimeJEDI 更适合 Python 编码。在具有自动完成功能的 SublimeJEDI 中查看以下屏幕截图,没有问题。

SublimeJEDI 屏幕 1 SublimeJEDI 屏幕 2

根据我使用这两个插件的经验,我有以下看法。

SublimeJEDI 插件与 SublimeCodeIntel 插件相比的优点:

  • 极快
  • 轻的
  • 易于配置且有据可查
  • 没有问题

SublimeCodeIntel 插件的优点:

  • 支持多种语言(不仅是 Python)