kaa*_*aal 23 php autocomplete sublimetext3 sublime-text-plugin
我正在使用SublimeText3.
当我在arrayin中工作时PHP,通过按压提出的自动完成功能Tab完全让我烦恼.
我只想添加一些表格,但每次按下时Tab,sublimetext都会建议我:
array(<list>)
Create a PHP Array.
Run Code Online (Sandbox Code Playgroud)
如果Tab再次按下,他会对命题进行有效并写入文件<list>.
我安装了这个插件:
{
"installed_packages":
[
"Alignment",
"ApacheConf.tmLanguage",
"BracketHighlighter",
"Comment-Snippets",
"Comments Aware Enter",
"eZ Publish Syntax",
"HTML5",
"jQuery",
"LESS",
"SublimeCodeIntel",
"sublimelint",
"Symfony2 Snippets",
"Theme - Soda",
"Twig"
]
}
Run Code Online (Sandbox Code Playgroud)
如果有人知道如何禁用这个不好的主张或纠正它?
谢谢.
Mat*_*Nie 29
更新01-29-14
在Github上,有人找到了比我之前发布的更好的解决方案.新解决方案.
打开your_packages_folder/SublimeCodeIntel/codeintel2/tree_php.py并将数组添加到第140行周围的工具提示忽略数组.
php_ignored_calltip_expressions = ("if", "elseif",
"for", "foreach",
"while",
"switch",
"array"
)
Run Code Online (Sandbox Code Playgroud)
老解决方案
注释掉或删除SublimeCodeIntel/codeintel2/tree_php.py中的第100行和第101行
"array": "array(<list>)\n"
"Create a PHP array.",
Run Code Online (Sandbox Code Playgroud)
然后在OS X上删除用户目录中的〜/ .codeintel文件夹,不确定此缓存在Windows上的位置.
| 归档时间: |
|
| 查看次数: |
3553 次 |
| 最近记录: |