问题标签 [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.
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()' 仅使用一次:拼写错误?
未声明的功能是什么?代码本身工作正常。
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.exe
C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe
我的操作系统是 windows xp,Web Inspector 的版本是 1.4
html - 在 Sublime Text 中将所选行转换为 HTML 项目符号列表的命令?
每当我在 Sublime Text 3 中有一系列应该是项目符号列表 (UL) 的行时,我需要重复这些步骤:
- 选择线条
- 使用“将选择拆分为行(shift-command-L)
- 用标签(ctrl-W)和类型包装选择
LI
- 重新选择4行
- 这次再次包装选择(
UL
或仅手动键入 UL 和 /UL)
这很乏味。有谁知道内置命令、插件或宏将采用选定的行,用 LI 标签包装每一行,并一次性用 UL 标签包装选择?
sublimetext2 - sublime-text 2 ftpsync 忽略不工作
在 Windows 7 上的 yii 项目中,我具有以下结构:
在 ftpsync.settings 我想忽略框架文件夹如下:
然后在边栏中,当我右键单击 yii 文件夹 > FTPSync > 上传时,它应该忽略没有发生的框架文件夹
所以有什么想法吗?
sublimetext2 - 是否有用于 Sublime Text 的插件,可以在您刚刚展开的线条内折叠线条?
当我在 Sublime Text 中展开一行时,我不喜欢里面包含的行已经展开。我想使用一个插件来解决这个问题。下面是一些有助于解释我在寻找什么的图片。
user
想象一下在 Sublime Text 中这样折叠的变量:
当我展开user
变量时,我希望我的代码看起来像......
如果我展开user.friends
,我希望我的代码看起来像......
Sublime Text 有这样的插件吗?
感谢您的任何帮助!
regex - 崇高的片段 - 包装选择和替换空格
我目前有 2 个片段,一个用于包装选择,另一个用于用下划线替换空格。我怎样才能将这两者结合起来?第一个片段:
第二个:
我有两个键绑定,我只想拥有一个。谢谢
plugins - 在 Package Control 中需要您的包中的另一个包?
我正在为 SublimeText 开发一个使用FullScreenStatus插件的插件。有没有办法设置它,如果有人安装我的插件,FullScreenStatus 插件也会自动安装,就像requires
指令一样?我知道的所有其他包管理器都可以做到这一点,但我在文档中找不到任何东西,而且我查看的其他包都没有试图要求另一个包。
由于 FullScreenStatus 是 MIT 许可的,我可以将它包含在我的中,但是有没有办法require
不这样做呢?
sublimetext2 - Sublime Text 2 终端插件
我在 Sublime Text 2 中安装了插件Sublime Terminal
。在正确文件夹中打开终端的快捷方式是CTRL+SHIFT+ALT+T
.
当我按下快捷键然后Windows Powershell
打开。
我可以配置这个插件,让它打开PuTTy
而不是Windows Powershell
谢谢
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。
python - 为什么 SublimeCodeIntel 插件不显示 Flask 模块的自动完成功能?
我对 SublimeCodeIntel 插件(后来简称为“SCI”)的正常工作有疑问。当我尝试从烧瓶模块导入 Flask 类时,我希望 SCI 会自动完成该类。不幸的是,在这种情况下,SCI 无法识别 Flask 类和任何方法。SublimeCodeIntel 有什么问题?为什么它不能识别 Flask 模块的类、方法等?
请参阅以下屏幕截图和codeintel.log
日志文件的输出。
截图:
```codeintel.log`` 日志文件的输出:
顺便说一句,我对 SublimeCodeIntel 插件很生气,并尝试了SublimeJEDI插件。恕我直言,SublimeJEDI 更适合 Python 编码。在具有自动完成功能的 SublimeJEDI 中查看以下屏幕截图,没有问题。
根据我使用这两个插件的经验,我有以下看法。
SublimeJEDI 插件与 SublimeCodeIntel 插件相比的优点:
- 极快
- 轻的
- 易于配置且有据可查
- 没有问题
SublimeCodeIntel 插件的优点:
- 支持多种语言(不仅是 Python)